Facial Recognition Pet Identifying System
First Claim
1. A mobile application (mobile app) for execution on a wireless mobile communication device, the mobile app comprising processor-executable instructions for:
- (a) prompting the user to use the wireless mobile communication device to generate a first digital image of an animal;
(b) prompting the user to indicate where on the first digital image of the animal an eye is located thereby generating user-indicated eye location information, and prompting the user to indicate where on the first digital image of the animal a nose is located thereby generating user-indicated nose location information;
(c) causing a first wireless communication to be sent from the wireless mobile communication device, wherein the first wireless communication includes the first digital image of the animal, the user-indicated eye location information and the user-indicated nose location information;
(d) receiving a second wireless communication onto the wireless mobile communication device and in response displaying an indication that an owner of the animal may have been found;
(e) causing a first query to be displayed on the wireless mobile communication device; and
(f) receiving user input in response to the first query and in response facilitating communicating to the owner of the animal that the animal has been found.
2 Assignments
0 Petitions
Accused Products
Abstract
A server system stores a database of records. Each record stores a digital image of a pet, facial recognition markers, and owner identification information. An owner may register his/her pet using a cellular telephone and a mobile app. The owner is prompted to supply a digital photograph of the pet and to enter eye and nose location information. The system generates therefrom facial recognition markers and stores the markers in a record. If a lost pet is found, a finding user can use a cellular telephone to take a picture of the animal and to enter eye and nose location information. The system generates markers and compares the markers in a facial recognition process to other stored markers to identify records of animals that resemble the lost pet. If the record of the lost pet is identified, then owner identification information in the record is used to contact the owner.
0 Citations
35 Claims
-
1. A mobile application (mobile app) for execution on a wireless mobile communication device, the mobile app comprising processor-executable instructions for:
-
(a) prompting the user to use the wireless mobile communication device to generate a first digital image of an animal; (b) prompting the user to indicate where on the first digital image of the animal an eye is located thereby generating user-indicated eye location information, and prompting the user to indicate where on the first digital image of the animal a nose is located thereby generating user-indicated nose location information; (c) causing a first wireless communication to be sent from the wireless mobile communication device, wherein the first wireless communication includes the first digital image of the animal, the user-indicated eye location information and the user-indicated nose location information; (d) receiving a second wireless communication onto the wireless mobile communication device and in response displaying an indication that an owner of the animal may have been found; (e) causing a first query to be displayed on the wireless mobile communication device; and (f) receiving user input in response to the first query and in response facilitating communicating to the owner of the animal that the animal has been found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
(a) maintaining a database of records, wherein each record includes facial recognition markers derived from an image of an animal, and wherein each of at least some of the records includes an image of an animal and owner contact information about an owner of the animal; (b) receiving information from a wireless communication device of a finder of a particular animal, wherein the information includes a digital image of the particular animal, user-indicated eye location information, user-indicated nose location information, and geographical location information; (c) using a computer-implemented facial recognition process to derive facial recognition markers from the digital image, the user-indicated eye location information and the user-indicated nose location information; (d) comparing the facial recognition markers derived in (c) to facial recognition markers stored in the database and thereby identifying a record from the database of records, wherein the geographical location information received in (b) is used in (d) to limit a number of facial recognition markers with which the facial recognition markers derived in (c) is compared; and (e) in response to the identifying of the record in (d) sending a wireless communication to the mobile communication device of the finder of the particular animal. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method comprising:
-
(a) receiving a first communication from a first user, wherein the first communication includes a first digital image of an animal; (b) using a computer-implemented facial recognition process to derive first facial recognition markers from the first digital image, wherein user-indicated eye location information and user-indicated nose location information are received from the first user prior to (b), and wherein the user-indicated eye location information and the user-indicated nose location information are used in (b) to derive the first facial recognition markers; (c) storing the first facial recognition markers as part of first record, wherein the first record is one record of a plurality of stored records, and wherein the first record includes information about the first user; (d) receiving a second communication from a second user, wherein the second communication includes a second digital image of the animal; (e) using the computer-implemented facial recognition process to derive second facial recognition markers from the second digital image; (f) comparing the first facial recognition markers and the second facial recognition markers and thereby identifying the first record; and (g) sending a third communication to the second user, wherein the third communication includes information from the identified first record. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system, comprising:
-
first means for maintaining a database of records, wherein each record includes facial recognition markers derived from an image of an animal, and wherein each of at least some of the records includes an image of an animal and owner contact information about an owner of the animal; and second means for receiving information from a wireless communication device, wherein the information received includes a digital image of a particular animal, user-indicated eye location information, user-indicated nose location information, and geographical location information, wherein the second means is also for causing the first means to generate facial recognition markers at least in part from the digital image, the user-indicated eye location information and the user-indicated nose location information. - View Dependent Claims (33, 34, 35)
-
Specification