Acumatch cross-matching system
First Claim
1. A method for matching one set of wants with a database of profiles based on cross-matching of corresponding want data to profile data, comprising the steps of:
- compiling a database of registration records each identifying and describing actual characteristics of an entity;
compiling a query record describing desired characteristics of an entity, said query record including a plurality of incremental preference rankings associated with said desired characteristics;
matching said actual characteristics with said desired characteristics by assigning a score for each match that is weighted in accordance with said preference ranking;
totaling said scores to prioritize the closest registration records based on said query record.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for cross-matching a query record with a database of registration records. The method begins by compiling a database of registration records each identifying and describing actual characteristics of an entity. Once the registration database is compiled, the database may be queried by inputting a query record describing desired characteristics of an entity. The query record includes a plurality of incremental preference rankings associated with the desired characteristics. Given the registration database and a query record, the cross-matching engine of the present invention will cross-match the actual characteristics with the desired characteristics by assigning a score for each match that is weighted in accordance with the preference ranking. The scores are totaled to prioritize the closest registration records based on the query record. The present method provides a statistical cross-matching system that accurately accounts for user-preferences. The system is described in the context of an on-line dating service.
-
Citations
20 Claims
-
1. A method for matching one set of wants with a database of profiles based on cross-matching of corresponding want data to profile data, comprising the steps of:
-
compiling a database of registration records each identifying and describing actual characteristics of an entity;
compiling a query record describing desired characteristics of an entity, said query record including a plurality of incremental preference rankings associated with said desired characteristics;
matching said actual characteristics with said desired characteristics by assigning a score for each match that is weighted in accordance with said preference ranking;
totaling said scores to prioritize the closest registration records based on said query record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19)
-
-
12. An automated system for matching a set of desired subjective characteristics to a most suitable profile of actual objective characteristics from among a database of such objective profiles, comprising:
-
a database of profile records each comprising a collection of data elements describing actual objective characteristics of an entity;
a succession of computer forms navigable by a graphical user interface for prompting a user to enter a query record describing desired characteristics of an entity, said query record including a plurality of incremental preference rankings associated with said desired characteristics;
a computer software matching engine for scoring the conformity of the query record of desired characteristics with said profile records of actual characteristics based on correspondence of said data records as statistically weighted by said preference rankings, said matching engine then totaling said scores;
an output display for displaying a list of profile records that conform to said query record in prioritized order of the matching engine score.
-
-
20. An online matching method, comprising:
-
prompting each user to enter a personal profile comprising information describing actual characteristics of the user, characteristics desired by said user, and incremental preference rankings associated with said desired characteristics;
matching said actual characteristics with said desired characteristics by assigning a score for each match that is weighted in accordance with said preference ranking;
totaling said scores to prioritize the closest registration records based on said query record.
-
Specification