Face search in personals
First Claim
Patent Images
1. A network device to manage communications over a network, comprising:
- a transceiver to send and receive data over a network; and
a processor that is operative to enable actions for;
receiving a request to search a plurality of different personal profiles, each of the plurality of different personal profiles includes an image having a corresponding reduced image data set comprising a face space, wherein the request comprises a personal characteristic and a target image, and receiving the request comprises;
receiving, from a device associated with a personal profile from the plurality of different personal profiles, selection of the personal characteristic, andreceiving, from the device associated with the personal profile, selection of the target image, the target image depicting at least one feature that is desirable in a potential match for the personal profile, wherein the at least one feature depicted by the target image comprises eyes or body type of the potential match;
calculating a reduced image data set for the target image, the reduced image data set comprising a target image face space;
retrieving from the plurality of different personal profiles a subset of personal profiles that contain a match to the personal characteristic;
retrieving from the subset of personal profiles a subset of reduced image data sets;
determining correlations between the reduced image data set for the target image and each reduced image data set in the subset of reduced image data sets based on the at least one feature;
ranking the subset of reduced image data sets associated with the personal characteristic according to the correlations; and
providing at least one personal profile from the plurality of different personal profiles in an order determined based on the ranking of the subset of reduced image data sets.
3 Assignments
0 Petitions
Accused Products
Abstract
A device, system and method to enable searching of personal profiles in the context of on-line dating that includes the ability to determine the personal profiles that have images that most closely resemble a target image.
86 Citations
19 Claims
-
1. A network device to manage communications over a network, comprising:
-
a transceiver to send and receive data over a network; and a processor that is operative to enable actions for; receiving a request to search a plurality of different personal profiles, each of the plurality of different personal profiles includes an image having a corresponding reduced image data set comprising a face space, wherein the request comprises a personal characteristic and a target image, and receiving the request comprises; receiving, from a device associated with a personal profile from the plurality of different personal profiles, selection of the personal characteristic, and receiving, from the device associated with the personal profile, selection of the target image, the target image depicting at least one feature that is desirable in a potential match for the personal profile, wherein the at least one feature depicted by the target image comprises eyes or body type of the potential match; calculating a reduced image data set for the target image, the reduced image data set comprising a target image face space; retrieving from the plurality of different personal profiles a subset of personal profiles that contain a match to the personal characteristic; retrieving from the subset of personal profiles a subset of reduced image data sets; determining correlations between the reduced image data set for the target image and each reduced image data set in the subset of reduced image data sets based on the at least one feature; ranking the subset of reduced image data sets associated with the personal characteristic according to the correlations; and providing at least one personal profile from the plurality of different personal profiles in an order determined based on the ranking of the subset of reduced image data sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a personal profile search over a network, comprising:
-
receiving a request to search a plurality of different personal profiles, each of the plurality of different personal profiles includes an image having a corresponding reduced image data set comprising a face space, wherein the request comprises a personal characteristic and a target image, and receiving the request comprises; receiving, from a device associated with a personal profile from the plurality of different personal profiles, selection of the personal characteristic, and receiving, from the device associated with the personal profile, selection of the target image, the target image depicting at least one feature that is desirable in a potential match for the personal profile, wherein the at least one feature depicted by the target image comprises eyes or body type of the potential match; calculating a reduced image data set for the target image, comprising a target image face space; retrieving from the plurality of different personal profiles a subset of personal profiles that contain a match to the personal characteristic; retrieving from the subset of personal profiles a subset of reduced image data sets; determining correlations between the reduced image data set for the target image and each reduced image data set in the subset of reduced image data sets based on the at least one or more feature; ranking the subset of reduced image data sets associated with the personal characteristic based on the correlations; and providing at least one personal profile from the plurality of different personal profiles in an order determined based on the ranking of the subset of reduced image data sets. - View Dependent Claims (10, 11, 12)
-
-
13. A system for managing a personal profile search over a network, comprising:
-
a plurality of client devices, wherein each client device is configured to receive and send messages over the network; and a network device that is in communication with the plurality of client devices, and is configured and arranged to perform actions, including; receiving a request for a personal profile search within a plurality of different personal profiles from one client device in the plurality of client devices, the one client device being associated with a personal profile from the plurality of different personal profiles, and each one of the plurality of different personal profiles includes a digitized image, wherein the request comprises a personal characteristic and a target image, and receiving the request comprises; receiving, from the one client device, selection of the personal characteristic, and receiving, from the one client device, selection of the target image, the target image depicting at least one feature that is desirable in a potential match for the personal profile, wherein the at least one feature depicted by the target image comprises eyes or body type of the potential match; calculating a reduced image data set for the target image comprising a target image face space; querying a personal profile database having the plurality of different personal profiles for a subset of personal profiles that contain a match to the personal characteristic; comparing the reduced image data set for the target image against digitized images associated with the subset of personal profiles that contain the match to the personal characteristic to determine which of the digitized images most closely resemble the target image based on the at least one desired feature; sorting the digitized images based on the resemblance to the target image; providing to the client device at least one personal profile from the plurality of different profiles in an order determined based on the ranking of the digitized images. - View Dependent Claims (14, 15, 16)
-
-
17. A machine-readable tangible and non-transitory medium having information recorded thereon for managing a personal profile search over a network, wherein the information, when read by the machine, causes the machine to perform the following:
-
receiving a request to search a plurality of different personal profiles, each of the plurality of different personal profiles including an image having a corresponding reduced image data set comprising a face space, wherein the request comprises a personal characteristic and a target image, and receiving the request comprises; receiving, from a device associated with a personal profile from the plurality of different personal profiles, selection of the personal characteristic, and receiving, from the device associated with the personal profile, selection of the target image, the target image depicting at least one feature that is desirable in a potential match for the personal profile, wherein the at least one feature depicted by the target image comprises eyes or body type of the potential match; calculating a reduce image data set for the target image comprising a target image face space; retrieving from the plurality of different personal profiles a subset of personal profiles that contain a match to the personal characteristic; retrieving from the subset of personal profiles a subset of reduced image data sets; determining correlations between the reduced image data set for the target image and each reduced image data set in the subset of reduced image data sets based on the at least one desired feature; ranking the subset of reduced image data sets associated with the personal characteristic based on the correlations; and providing at least one personal profile from the plurality of different personal profiles in an order determined based on the ranking of the subset of reduced image data sets. - View Dependent Claims (18, 19)
-
Specification