Patent ID: 7900052

Claim:
A method for processing data in a computer, comprising the steps of: receiving, in the computer, a record having a plurality of identifiers, the record corresponding to an entity; utilizing, in the computer, a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed encrypted record; comparing, in the computer, the processed encrypted record to previously stored encrypted data; matching, in the computer, the processed encrypted record with the previously stored encrypted data that is determined to reflect the entity, the previously stored encrypted data that is determined to reflect the entity comprising at least a portion of at least one previously received record; and when the processed encrypted record matches with the previously stored encrypted data that is determined to reflect the entity, performing, in the computer, the steps of evaluating whether an additional identifier is included in the processed encrypted record that is not included in the previously stored encrypted data and updating the previously stored encrypted data to include the additional identifier as supplemental data in a newly created field in order to maintain the previously stored encrypted data's integrity.