System and method of adaptive personalization of search results for online dating services
First Claim
1. A method for use in managing an online dating search, comprising:
- determining a user'"'"'s search criteria for a candidate for a dating relationship online;
performing a search for a list of candidates employing the search criteria;
determining a unified search score for each candidate in the list of candidates;
rank ordering each candidate in the list of candidates based on the unified search score of each candidate; and
displaying at least a portion of the rank ordered list of candidates.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are directed towards automatically modifying an online dating service'"'"'s search results based on adaptive personalizations from a user'"'"'s activities. A user provides input to questions that seek information regarding the user. The invention employs the input to identify a list of candidates for a potential long-term social relationship with the user. The invention may then develop a unified search score for each candidate that represents a weighted sum of normalized search subscores. The subscores represent various user activities, affinities with a candidate, frequencies of viewing a candidate profile, and feedback about a candidate from the user. The unified search score for each candidate is then used to rank order the results presented to the user.
158 Citations
22 Claims
-
1. A method for use in managing an online dating search, comprising:
-
determining a user'"'"'s search criteria for a candidate for a dating relationship online;
performing a search for a list of candidates employing the search criteria;
determining a unified search score for each candidate in the list of candidates;
rank ordering each candidate in the list of candidates based on the unified search score of each candidate; and
displaying at least a portion of the rank ordered list of candidates. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A client device that is configured for use in managing an online dating search, comprising:
-
a display;
a transceiver for receiving and sending information to another computing device;
a processor in communication with the display and the transceiver that includes instructions that cause the processor to perform a plurality of operations, including;
sending a user'"'"'s search criteria for a candidate for a dating relationship online;
requesting a search for a list of candidates employing the search criteria;
displaying at least a portion of a rank ordering of the list of candidates, wherein the rank ordering is determined by;
determining a plurality of subscores for each candidate that, in part, represent at least one of a user'"'"'s activity, an affinity towards a candidate in the list of candidates, a frequency cap associated with a candidate in the list of candidates, or a compatibility feedback from the user regarding a candidate in the list of candidates, determining a unified search score for each candidate from the each candidate'"'"'s plurality of subscores, and rank ordering the candidates in the list based on each candidate'"'"'s unified search score. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A server device that is configured for use in managing an online dating search, comprising:
-
a transceiver for receiving and sending information to another computing device;
a processor in communication with the transceiver; and
a memory in communication with the processor for storing data and machine instructions that cause the processor to perform a plurality of operations, including;
obtaining a user'"'"'s search criteria for a candidate for a dating relationship online;
performing a search for a list of candidates employing the search criteria;
determining a unified search score for each candidate in the list of candidates;
rank ordering each candidate in the list of candidates based on the unified search score of each candidate; and
providing at least a portion of the rank ordered list of candidates to the other computing device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A modulated data signal for managing an online dating search over a network, the modulated data signal comprising instructions that enable a computing device to perform the actions of:
-
receiving a user'"'"'s search criteria for a candidate for a dating relationship online;
performing a search for a list of candidates employing the search criteria;
determining a unified search score for each candidate in the list of candidates based on adaptive personalizations of the user;
rank ordering each candidate in the list of candidates based on the unified search score of each candidate; and
providing to another computing device at least a portion of the rank ordered list of candidates. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus of managing an online dating search, comprising:
-
a transceiver for receiving and sending information to another computing device;
means for determining a user'"'"'s search criteria for a candidate for a dating relationship online;
means for determining a list of candidates based, at least in part, on the search criteria;
means for determining user personalizations for each candidate in the list of candidates;
means for employing at least some of the user personalizations to rank order each candidate in the list of candidates; and
means for providing at least a portion of the rank ordered list of candidates towards the other computing device.
-
Specification