Patent ID: 7698268

Claim:
A method for association of data records, comprising: providing a system comprising an identity hub running an identity hub engine, the identity hub coupled to one or more external data sources through one or more networks, each external data source at a corresponding database; receiving a first data record or a second data record from the one or more external data sources at the identity hub; obtaining a first set of results, wherein each of the first set of results is a value generated based on a comparison between one of a first set of attributes from the first data record and the second data record, wherein the comparison between each of the first set of attributes is performed by the identity hub engine; generating a first false positive penalty corresponding to the values of each of the first set of results to reduce the likelihood of the incorrect linking of the first data record and second data record, wherein the first false positive penalty is generated after the first set of results are obtained, the first false positive penalty is associated with the comparison of the first data record, generating the first positive penalty comprises determining the first false positive penalty utilizing the first set of result and generating the first false positive penalty is performed by the identity hub engine; and adjusting a first overall weight for a comparison between the first data record and the second data record using the first false positive penalty, wherein the first overall weight was determined utilizing the first set of results, the first overall weight is generated before it is adjusted, the adjusted first overall weight is utilized to determine if the first data record and the second data record should be linked and the adjustment of the first overall weight and the determining if the first data record and the second data record should be linked is performed by the identity hub engine.