Patent ID: 6968339

Claim:
A method for selecting data to be corrected, comprising: (a) receiving a plurality of data elements from a first storage device and identifying a pool of data elements from the plurality of data elements; (b) selecting a set of random data elements from the pool; (c) scoring the random data elements in the set to generate a first score; (d) identifying a predetermined number of lowest scoring data elements and a predetermined number of highest data elements; (e) removing the lowest scoring data elements from the set; (f) selecting data elements from the pool related to the highest scoring data elements in the set; (g) scoring the set to determine a current score; (h) determining if the current set score is within a predetermined range of the first score; and (i) if the current set score is not within a predetermined desired range of the previous set score, then repeating steps (c) through (i) until the current set score is within a predetermined desired range of the previous set score, otherwise identifying the set as data to be corrected and storing the data in a second storage device; wherein scoring the data elements in steps (c) and (g) is based on at least one of a type of the data, a domain of the data; a structure of the data; a size of the data, and a volume of the data that comprises the data elements.