Generating data pattern information
AssigneeAb lnitio Technology LLC
InventorArlen Anderson
Life of this patent
Estimating the term…
Abstract
A data storage system stores at least one dataset including a plurality of records. A data processing system, coupled to the data storage system, processes the plurality of records to produce codes representing data patterns in the records, the processing including: for each of multiple records in the plurality of records, associating with the record a code encoding one or more elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset.
Claims62
A method, including:
- storing, in a data storage system, at least one dataset including a plurality of records;
- and
- processing, in a data processing system coupled to the data storage system, multiple records of the plurality of records to produce codes representing data patterns in the multiple records, the processing including:
- for each of the multiple records in the plurality of records, associating with the record a code encoding a plurality of elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset;
- and
- determining one or more data patterns characterizing the multiple records based at least in part on the codes associated with the multiple records.
-7. (canceled)
(canceled)
A non-transitory computer-readable medium storing a computer program, the computer program including instructions for causing a computer system to:
- store, in a data storage system, at least one dataset including a plurality of records;
- and
- process, in at least one processor of the computer system coupled to the data storage system, multiple records of the plurality of records to produce codes representing data patterns in the multiple records, the processing including:
- for each of the multiple records in the plurality of records, associating with the record a code encoding a plurality of elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset;
- and
- determining one or more data patterns characterizing the multiple records based at least in part on the codes associated with the multiple records.
A system, the system including:
- a data storage system configured to store at least one dataset including a plurality of records;
- and
- a data processing system, coupled to the data storage system, configured to process multiple records of the plurality of records to produce codes representing data patterns in the multiple records, the processing including:
- for each of the multiple records in the plurality of records, associating with the record a code encoding a plurality of elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset;
- and
- determining one or more data patterns characterizing the multiple records based at least in part on the codes associated with the multiple records.
A system, the system including:
- means for storing at least one dataset including a plurality of records;
- and
- means for processing multiple records of the plurality of records to produce codes representing data patterns in the multiple records, the processing including:
- for each of the multiple records in the plurality of records, associating with the record a code encoding a plurality of elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset;
- and
- determining one or more data patterns characterizing the multiple records based at least in part on the codes associated with the multiple records.
The system of claim 61, wherein the first record is in a first dataset and the second record is in a second dataset different from the first dataset.
Dependencies are inferred from the claim text.