Systems and methods for indexing and aggregating data records
First Claim
1. A system for reducing storage space requirements by aggregating similar structured data records, the system comprising:
- a memory device configured to store a set of instructions; and
one or more processors configured to execute the set of instructions to;
access a plurality of structured data records each comprising a plurality of data values in a corresponding plurality of data fields, the data fields including at least a first data field and a second data field;
identify those of the plurality of structured data records having a first data value for each of the corresponding first data fields, wherein second data values of corresponding second data fields of the identified plurality of structured data records are unique;
determine a quantity of the identified structured data records having the first data value for each of the corresponding first data fields; and
generate, for storage in place of the identified structured data records, a summarized data record indicating the corresponding first data value common among each of the identified structured data records and the quantity of identified structured data records, wherein the summarized data record does not include the second data values of the identified structured data records.
8 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods are disclosed for indexing and aggregating proxy server data. In accordance with some embodiments, the systems comprise a memory device configured to store a set of instructions, and one or more processors configured to execute the set of instructions to receive a plurality of log lines of proxy server data comprising a plurality of data components and index one or more of the plurality of data components for the plurality of log lines. The processors also generate a plurality of log data records, each including the one or more indexed data components, and generate a summarized data record by aggregating one or more log data records having at least one matching indexed data component.
-
Citations
17 Claims
-
1. A system for reducing storage space requirements by aggregating similar structured data records, the system comprising:
-
a memory device configured to store a set of instructions; and one or more processors configured to execute the set of instructions to; access a plurality of structured data records each comprising a plurality of data values in a corresponding plurality of data fields, the data fields including at least a first data field and a second data field; identify those of the plurality of structured data records having a first data value for each of the corresponding first data fields, wherein second data values of corresponding second data fields of the identified plurality of structured data records are unique; determine a quantity of the identified structured data records having the first data value for each of the corresponding first data fields; and generate, for storage in place of the identified structured data records, a summarized data record indicating the corresponding first data value common among each of the identified structured data records and the quantity of identified structured data records, wherein the summarized data record does not include the second data values of the identified structured data records. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for comprising:
-
access a plurality of structured data records, each comprising a plurality of data values in a corresponding plurality of data fields, the data fields including at least a first data field and a second data field; identify those of the plurality of structured data records having a first data value for each of the corresponding first data fields, wherein second data values of corresponding second data fields of the identified plurality of structured data records are unique; determine a quantity of the identified structured data records having the first data value for each of the corresponding first data fields; and generate, for storage in place of the identified structured data records, a summarized data record, indicating the corresponding first data value common among each of the identified structured data records and the quantity of identified structured data record, wherein the summarized data record does not include the second data values of the identified structured data records; wherein the method is performed using one or more processors. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more processors to cause a computing system to:
-
access a plurality of structured data records, each comprising a plurality of data values in a corresponding plurality of data fields, the data fields including at least a first data field and a second data field; identify those of the plurality of structured data records having a first data value for each of the corresponding first data fields, wherein second data values of corresponding second data fields of the identified plurality of structured data records are unique; determine a quantity of the identified structured data records having the first data value for each of the corresponding first data fields; and generate, for storage in place of the identified structured data records, a summarized data record indicating the corresponding first data value common among each of the identified structured data records and the quantity of identified structured data record, wherein the summarized data record does not include the second data values of the identified structured data records. - View Dependent Claims (16, 17)
-
Specification