← Back to Patent Explorer
US6272467B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System for data collection and matching compatible profiles

Assignee: Spark Network Services Inc
•
Filing: 1997-01-16
•
Granted: 2001-08-07
•
Expires: 2017-01-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Pierre E. Durand
  • 👤 Michael D. Low
  • 👤 Melissa K. Stoller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:16
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/02; G06Q30/00; G06Q30/02; G06Q30/06; G06Q30/0601

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 108 words
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.
Claim 2
Independent Claim 108 words
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.
Claim 3
Dependent Claim 29 words
The method of claim 1 , further comprising the steps of establishing a minimum threshold for the compatibility score and reporting only those matched profiles achieving the minimum threshold.
Claim 4
Dependent Claim 25 words
The method of claim 1 , further comprising the step of varying a preference of a profile based upon the traits of past matched profiles.
Claim 5
Dependent Claim 23 words
The method of claim 1 , further comprising the step of adjusting the compatibility score based on the traits of past matched profiles.
Claim 6
Dependent Claim 29 words
The method of claim 1 , further comprising the step of varying a preference of a profile based upon normative data associated with selected traits correlated to that preference.
Claim 7
Dependent Claim 43 words
The method of claim 1 , further comprising the step of increasing the compatibility score when a profile contains a preference for a certain trait but does not require that trait in a potential match, and the potential match possesses the certain trait.
Claim 8
Dependent Claim 28 words
The method of claim 1 , wherein the steps of collecting information are performed by entering the information using a touch-tone telephone keypad in response to audible prompts.
Claim 9
Dependent Claim 52 words
The method of claim 1 , further comprising the steps of: 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.
Claim 10
Independent Claim 133 words
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.
Claim 11
Independent Claim 133 words
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.
Claim 12
Dependent Claim 29 words
The method of claim 9 , further comprising the steps of establishing a minimum threshold for the compatibility score and reporting only those matched profiles achieving the minimum threshold.
Claim 13
Dependent Claim 25 words
The method of claim 9 , further comprising the step of varying a preference of the user based upon the traits of past matched profiles.
Claim 14
Dependent Claim 23 words
The method of claim 9 , further comprising the step of adjusting the compatibility score based on the traits of past matched profiles.
Claim 15
Dependent Claim 43 words
The method of claim 9 , further comprising the step of increasing the compatibility score if the user indicates a preference for a certain trait but does not require that trait in a potential match, and the potential match possesses the certain trait.
Claim 16
Dependent Claim 33 words
The method of claim 9 , further comprising the step of generating an additional trait for a user based upon selected traits of that user and normative data correlated to those selected traits.
Claim 17
Dependent Claim 29 words
The method of claim 14 wherein the selected traits are weight and height which are used to generate additional traits representing the user's build based on normative build data.
Claim 18
Dependent Claim 29 words
The method of claim 9 , further comprising the step of varying a preference of the user based upon normative data associated with selected traits correlated to that preference.
Claim 19
Dependent Claim 40 words
The method of claim 16 wherein the preferences varied are the minimum and maximum age of a potential match and those preferences are relaxed by a factor correlated to the percentage of the user's age trait based upon normative data.
Claim 20
Dependent Claim 33 words
The method of claim 16 wherein the preference varied is the build desired in a potential match which is adjusted upward by a factor correlated to the user's build based upon normative data.
Claim 21
Dependent Claim 37 words
The method of claim 9 , further comprising the step of increasing the compatibility score if the potential match is an active user of the system and thereby is likely to respond if a match is made.
Claim 22
Dependent Claim 55 words
The method of claim 9 , further comprising the steps of: 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.
Claim 23
Dependent Claim 30 words
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.
Claim 24
Dependent Claim 18 words
The method of claim 9 further comprising the step of permitting the user to contact the potential matches.
Claim 25
Independent Claim 126 words
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.
Claim 26
Independent Claim 126 words
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.
Claim 27
Independent Claim 144 words
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.
Claim 28
Independent Claim 144 words
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.
Claim 29
Dependent Claim 21 words
The system of claim 24 further comprising seventh means for permitting the user to contact the potential matches through the system.

References Cited (Backward Citations)

US4348744A Cited
US4422158A Cited
US5086394A Cited
US5164897A Cited
US5128871A Cited
US5122952A Cited
US5251131A Cited
US5450504A Cited
US5325475A Cited
US5446686A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-08-06 2005-02-05 2005-08-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-08-06 2009-02-05 2009-08-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-08-06 2013-02-05 2013-08-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag