Computer-implemented data storage systems and methods for use with predictive model systems
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing fraud detection. As an example, a system and method can be configured to contain a raw data repository for storing raw data related to financial transactions. A data store contains rules to indicate how many generations or to indicate a time period within which data items are to be stored in the raw data repository. Data items stored in the raw data repository are then accessed by a predictive model in order to perform fraud detection.
-
Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25)
-
-
20. A computer-implemented method for performing fraud detection, comprising:
-
storing, using one or more processors, 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 financial 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.
-
-
21. A computer-readable storage medium encoded with instructions that cause a computer to perform a method for detecting fraud, said method comprising the steps of:
-
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 financial 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.
-
-
22. 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 two or more associated data fields; selecting a subset of set of the 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, wherein a first number of records of a first data field are stored, and wherein a second different number of records of a second data field are stored; and using a predictive model to perform fraud detection on the raw data stored according to the storage rule.
-
-
23. 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 financial transaction being a particular type of transaction, each unprocessed transaction data record having one or more associated fields; selecting a subset of set of the raw data, wherein a statistical analysis is performed on the subset of set of the 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, wherein the storage rule indicates the number of the financial transaction data records to store based upon type of transaction or number of fields associated with the one or more data records; and using a predictive model to perform fraud detection on the raw data stored according to the storage rule.
-
-
24. 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 set of the 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, wherein when the comparison meets a 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 and a particular timeframe for determining how long 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.
-
Specification