Systems and methods for providing a confidence-based ranking algorithm
First Claim
Patent Images
1. A method for preparing a system with a confidence based ranking algorithm, comprising:
- receiving at least one data record;
determining a confidence value for each attribute value in each data record, wherein the determining comprises evaluating accuracy, not frequency, of each attribute value;
associating at least one confidence value with each attribute value for each data record and using a unique identifier for each record, wherein the unique identifier and the confidence value are combined to form an ordered pair;
storing at least one attribute value and at least one associated confidence value for each data record;
creating a searchable data structure based on the attribute values and their associated confidence values; and
updating the searchable data structure based on periodically determined associated confidence values, wherein the periodic determination occurs independent of the frequency at which the data is received.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for using a confidence based ranking algorithm is described. At least one search parameter is received. The at least one search parameter is used to identify at least one data record with confidence values. A results list with one or more data records is created. The results list is ordered according to the confidence values within the data records. The results list is sent.
-
Citations
20 Claims
-
1. A method for preparing a system with a confidence based ranking algorithm, comprising:
-
receiving at least one data record; determining a confidence value for each attribute value in each data record, wherein the determining comprises evaluating accuracy, not frequency, of each attribute value; associating at least one confidence value with each attribute value for each data record and using a unique identifier for each record, wherein the unique identifier and the confidence value are combined to form an ordered pair; storing at least one attribute value and at least one associated confidence value for each data record; creating a searchable data structure based on the attribute values and their associated confidence values; and updating the searchable data structure based on periodically determined associated confidence values, wherein the periodic determination occurs independent of the frequency at which the data is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for preparing a system with confidence based ranking algorithm, the apparatus comprising:
-
a processor; memory in electronic communication with the processor, wherein the memory includes instructions that are executable to; receive at least one data record; determine a confidence value for each attribute value in each data record, wherein the determining comprises evaluating accuracy, not frequency, of each attribute value and using a unique identifier for each record, wherein the unique identifier and the confidence value are combined to form an ordered pair; associate at least one confidence value with each attribute value for each data record; store at least one attribute value and at least one associated confidence value for each data record; create a searchable data structure based on the attribute values and their associated confidence values; and update the searchable data structure based on periodically determined associated confidence values, wherein the periodic determination occurs independent of the frequency at which the data is received. - View Dependent Claims (17, 18, 19, 20)
-
Specification