planet patent
Keep pests away with this flying feline.
US1167502 dangles more details about this cat contraption.