System for data collection and matching compatible profiles
DCFirst Claim
1. A method for using a computer processor to select and match profiles comprised of a set of predetermined traits and preferences,collecting information collecting information about the relevant traits of each profile;
- collecting information about the preferences for each profile;
comparing selected preferences in each profile with the traits of each other profile in a database of profiles to eliminate incompatible profiles;
calculating a compatibility score for each remaining compared profile based on a comparison of selected preferences in each profile with the traits of each other profile to identify a plurality of matched profiles;
sorting the matched profiles according to the compatibility score;
reporting the matched profiles.
2 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
This invention relates to an automated method for identifying matches between a set of predetermined traits and a set of preferences. This method can be used to find compatible matches in a variety of situation s where participants are identified by a profile of traits and a set of criteria desired in at match, including, for example, matching candidates to residency program, and matching job hunters with employment opportunities. The present invention offers advantages and improvements over prior computer matching systems because, it provides an automated, effective method for matching traits with corresponding preferences and insures that only matches of the highest degree are made. The, present invention utilizes two-way matching of selected criteria, which measures not only how compatible the potential match is with the desired traits of the user, but also how well the user fits the potential match'"'"'s idea of the perfect match.
540 Citations
25 Claims
-
1. A method for using a computer processor to select and match profiles comprised of a set of predetermined traits and preferences,
collecting information collecting information about the relevant traits of each profile; -
collecting information about the preferences for each profile;
comparing selected preferences in each profile with the traits of each other profile in a database of profiles to eliminate incompatible profiles;
calculating a compatibility score for each remaining compared profile based on a comparison of selected preferences in each profile with the traits of each other profile to identify a plurality of matched profiles;
sorting the matched profiles according to the compatibility score;
reporting the matched profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
ranking the importance of selected preferences in each profile;
collecting information about the rank of each such preference;
adjusting the compatibility score by weighting comparisons to a preference by a factor correlating to the ranking of importance assigned to such preference.
-
-
9. A method for using a computer processor to match two users based on their personal traits and preferences, comprising the steps of:
-
collecting information about the relevant traits of a user;
collecting information about the preferences the user desires in a match;
comparing selected preferences and traits of the user and other users to determine potential matches;
calculating a compatibility score for each potential match based on a comparison of selected preferences of the user with traits of the potential match and the preferences of the potential match with traits of the user to identify a plurality of matched profiles;
sorting the matched profiles according to the compatibility score;
reporting the highest scoring matched profiles to the user; and
permitting the user to access information regarding selected personal traits of the matched profiles. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
ranking the importance of selected preferences of the user;
collecting information about the rank the user assigns to each such preference;
adjusting the compatibility score by weighting comparisons to a preference by a factor correlating to the ranking of importance assigned to such preference.
-
-
21. The method of claim 9 wherein the steps of collecting information are performed by having a user enter the information using a touch-tone telephone keypad in response to audible prompts.
-
22. The method of claim 9 further comprising the step of permitting the user to contact the potential matches.
-
23. A system to select and match profiles comprised of a set of predetermined traits and preferences, comprising:
-
computer processor means for processing data;
first means for collecting information about the relevant traits for each profile;
second means for collecting information about the preferences of each profile;
third means for comparing selected preferences in each profile with traits of each other profile in a database of profiles to eliminate incompatible profiles;
fourth means for calculating a compatibility score for each remaining compared profile based on a comparison of selected preferences in each profile with the traits of each other profile to identify a plurality of matched profiles;
fifth means for sorting the matched profiles according to the compatibility score; and
sixth means for reporting the matched profiles.
-
-
24. A system for selecting and matching two users of the system based on their personal traits and preferences, comprising:
-
computer processor means for processing data;
first means for collecting information about the relevant traits of a user;
second means for collection information about the preferences the user desires to match;
third means for comparing selected preferences and traits of the user and other users of the system to determine potential matches;
fourth means for calculating a compatibility score for each potential match based on a comparison of selected preferences of the user with the traits of the potential match and the preferences of the potential match with the traits of the user to identify a plurality of matched profiles;
fifth means for sorting the matched profiles according to the compatibility score; and
sixth means for reporting the highest scoring matched profiles to the user. - View Dependent Claims (25)
-
Specification