Patent ID: 8515987
Filing Date: 2013-08-20
Classification: G06F

Abstract:
1. A method of consolidating a plurality of records from a plurality of databases comprising: receiving the plurality of records from the plurality of databases, wherein a record of the plurality of records has associated information that has a hierarchy; identifying a first candidate match record associated with a first item of information in a first information hierarchy; identifying a second candidate match record associated with a second item of information in a second information hierarchy that matches the first candidate match record using a search technique, wherein the search technique searches over a set of records that is smaller than the plurality of records, wherein the set of records that is smaller than the plurality of records is identified based at least in part on: in the event that a first probability indicates that the first candidate match record is correct, displacing the second candidate match record and outputting the first candidate match record as a matched record; in the event that a second probability indicates that the second candidate match record is correct, displacing the first candidate match record and outputting the second candidate match record as the matched record; grouping the matched record with other records that match the matched record, thus yielding a match group; scoring the match group based on probabilities that records in the match group are correctly matched, thus yielding a score; and merging records in the match group into a consolidated records list, if the score is greater than a predefined threshold.