Patent ID: 7912773

Claim:
A computer-implemented system for performing fraud detection, comprising: one or more processors; a computer-readable storage medium containing instructions operable to cause the one or more processors to perform operations, including: storing a set of raw data in a raw data repository including unprocessed financial transaction data records resulting from one or more financial transactions, each unprocessed transaction data record having one or more associated data fields; selecting a subset of the set of raw data, wherein a statistical analysis is performed on the subset of the set of raw data; performing the same statistical analysis on the set of raw data in the raw data repository; comparing the results of the statistical analysis on the set of raw data and the results of the statistical analysis on the subset of the set of raw data to determine whether the results satisfy a predetermined criteria, wherein when the results satisfy the predetermined criteria, a storage rule is generated, the storage rule indicating how many records of each data field associated with each unprocessed transaction data record are to be stored in the raw data repository, or a time period during which each data field associated with each unprocessed transaction data record is to be stored in the raw data repository; and using a predictive model to perform fraud detection on the raw data stored according to the storage rule.