Patent ID: 6999975

Claim:
A computer implemented method for identifying records with valid address information, but invalid name information, comprising: obtaining a record containing a name and an address; determining if the address is in a set of known addresses by calculating a weighted address value for the address and comparing the weighted address value with a predetermined threshold address value, the weighted address value being calculated using the formula: WAV =( W 1· V 1)+( W 2· V 2)+ . . . ( Wn·Vn ) where WAV is the weighted address value, W(1, . . . n) is the weight assigned to components of the address and V(1, . . . n) is a value assigned to components of the address, V(1, . . . n) being assigned a value of 1 if the component matches a corresponding component of an address in the set of known addresses, 0 if the component is not found in the set of known addresses and −1 if the component does not match the corresponding component of the address in the set of known addresses; and if the address of the obtained record is determined to be in the set of known addresses, determining if the name of the obtained record is in a subset of known names associated with the address using a heuristic.