System, method, and computer program product for performing processing based on object recognition
First Claim
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
- code for displaying a plurality of indicia each including at least a portion of an image including a face, utilizing a touchscreen of a mobile device;
code for receiving a user input in connection with at least one of the indicia including at least a portion of a first image including a first face, utilizing the touchscreen of the mobile device;
code for, after receiving the user input in connection with the at least one indicia, identifying a plurality of images associated with the first face based on facial recognition, utilizing at least one processor of the mobile device;
code for displaying the images associated with the first face based on the facial recognition, utilizing the touchscreen of the mobile device;
code for displaying at least one option for adding at least one additional indicia among the plurality of indicia each including the at least portion of the image including the face, utilizing the touchscreen of the mobile device;
code for receiving a user input in connection with the at least one option for adding the at least one additional indicia among the indicia, utilizing the touchscreen of the mobile device;
code for, after receiving the user input in connection with the at least one option for adding the at least one additional indicia among the indicia, identifying a plurality of suggestions, utilizing the at least one processor of the mobile device, the suggestions each corresponding with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device utilizing face recognition information that is based on third party input of a third party that is inputted by the third party into at least one other device in association with one or more faces, the face recognition information being received at the mobile device based on a relation between a user of the mobile device and the third party associated with the third party input, such that the face recognition information is only received at the mobile device if the relation exists between the user of the mobile device and the third party associated with the third party input;
code for displaying the suggestions, utilizing the touchscreen of the mobile device;
code for receiving a user input in connection with at least one of the suggestions, utilizing the touchscreen of the mobile device; and
code for, after receiving the user input in connection with the at least one suggestion, displaying the at least one additional indicia associated with the at least one face among the indicia, utilizing the touchscreen of the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for providing suggestions based on object recognition. In operation, at least one option for adding at least one additional indicia for being displayed among the indicia is displayed, utilizing the touchscreen of the mobile device. Additionally, a user input is received in connection with the at least one option, utilizing the touchscreen of the mobile device. Still yet, after receiving the user input in connection with the at least one option for, a plurality of suggestions is identified, utilizing the at least one processor of the mobile device. The suggestions each correspond with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device.
42 Citations
20 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
code for displaying a plurality of indicia each including at least a portion of an image including a face, utilizing a touchscreen of a mobile device; code for receiving a user input in connection with at least one of the indicia including at least a portion of a first image including a first face, utilizing the touchscreen of the mobile device; code for, after receiving the user input in connection with the at least one indicia, identifying a plurality of images associated with the first face based on facial recognition, utilizing at least one processor of the mobile device; code for displaying the images associated with the first face based on the facial recognition, utilizing the touchscreen of the mobile device; code for displaying at least one option for adding at least one additional indicia among the plurality of indicia each including the at least portion of the image including the face, utilizing the touchscreen of the mobile device; code for receiving a user input in connection with the at least one option for adding the at least one additional indicia among the indicia, utilizing the touchscreen of the mobile device; code for, after receiving the user input in connection with the at least one option for adding the at least one additional indicia among the indicia, identifying a plurality of suggestions, utilizing the at least one processor of the mobile device, the suggestions each corresponding with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device utilizing face recognition information that is based on third party input of a third party that is inputted by the third party into at least one other device in association with one or more faces, the face recognition information being received at the mobile device based on a relation between a user of the mobile device and the third party associated with the third party input, such that the face recognition information is only received at the mobile device if the relation exists between the user of the mobile device and the third party associated with the third party input; code for displaying the suggestions, utilizing the touchscreen of the mobile device; code for receiving a user input in connection with at least one of the suggestions, utilizing the touchscreen of the mobile device; and code for, after receiving the user input in connection with the at least one suggestion, displaying the at least one additional indicia associated with the at least one face among the indicia, utilizing the touchscreen of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a mobile device configured for; displaying a plurality of indicia each including at least a portion of an image including a face, utilizing a touchscreen of the mobile device; receiving a user input in connection with at least one of the indicia including at least a portion of a first image including a first face, utilizing the touchscreen of the mobile device; after receiving the user input in connection with the at least one indicia, identifying a plurality of images associated with the first face based on facial recognition, utilizing at least one processor of the mobile device; displaying the images associated with the first face based on the facial recognition, utilizing the touchscreen of the mobile device; displaying at least one option for adding at least one additional indicia among the plurality of indicia each including the at least portion of the image including the face, utilizing the touchscreen of the mobile device; receiving a user input in connection with the at least one option for adding the at least one additional indicia among the indicia, utilizing the touchscreen of the mobile device; after receiving the user input in connection with the at least one option for adding the at least one additional indicia among the indicia, identifying a plurality of suggestions, utilizing the at least one processor of the mobile device, the suggestions each corresponding with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device utilizing face recognition information that is based on third party input of a third party that is inputted by the third party into at least one other device in association with one or more faces, the face recognition information being received at the mobile device based on a relation between a user of the mobile device and the third party associated with the third party input, such that the face recognition information is only received at the mobile device if the relation exists between the user of the mobile device and the third party associated with the third party input; displaying the suggestions, utilizing the touchscreen of the mobile device; receiving a user input in connection with at least one of the suggestions, utilizing the touchscreen of the mobile device; and after receiving the user input in connection with the at least one suggestion, displaying the at least one additional indicia associated with the at least one face among the indicia, utilizing the touchscreen of the mobile device.
-
-
20. A method, comprising:
-
displaying a plurality of indicia each including at least a portion of an image including a face, utilizing a touchscreen of a mobile device; receiving a user input in connection with at least one of the indicia including at least a portion of a first image including a first face, utilizing the touchscreen of the mobile device; after receiving the user input in connection with the at least one indicia, identifying a plurality of images associated with the first face based on facial recognition, utilizing at least one processor of the mobile device; displaying the images associated with the first face based on the facial recognition, utilizing the touchscreen of the mobile device; displaying at least one option for adding at least one additional indicia among the plurality of indicia each including the at least portion of the image including the face, utilizing the touchscreen of the mobile device; receiving a user input in connection with the at least one option for adding the at least one additional indicia among the indicia, utilizing the touchscreen of the mobile device; after receiving the user input in connection with the at least one option for adding the at least one additional indicia among the indicia, identifying a plurality of suggestions, utilizing the at least one processor of the mobile device, the suggestions each corresponding with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device utilizing face recognition information that is based on third party input of a third party that is inputted by the third party into at least one other device in association with one or more faces, the face recognition information being received at the mobile device based on a relation between a user of the mobile device and the third party associated with the third party input, such that the face recognition information is only received at the mobile device if the relation exists between the user of the mobile device and the third party associated with the third party input; displaying the suggestions, utilizing the touchscreen of the mobile device; receiving a user input in connection with at least one of the suggestions, utilizing the touchscreen of the mobile device; and after receiving the user input in connection with the at least one suggestion, displaying the at least one additional indicia associated with the at least one face among the indicia, utilizing the touchscreen of the mobile device.
-
Specification