METHOD AND SYSTEM FOR EFFICIENT STORAGE AND RETRIEVAL OF ANALYTICS DATA
First Claim
1. A method for storing web traffic analytics data, comprising:
- reading current event data and historical event data associated with a visitor from an analytics data store;
producing one or more metrics based on at least the current event data;
generating first delta data associated with the one or more metrics using the current and historical event data; and
storing the first delta data as aggregated data.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for efficient storage and retrieval of current and historical analytics data. The method includes reading current event data and historical event data associated with a visitor from an analytics data store and producing one or more metrics based on the current or historical event data. Delta data is generated using the current and historical event data. The delta data is then combined with previously aggregated data to produce new aggregated data. A system includes an analytics data store. The analytics data store includes a plurality of analytics data store entities arranged chronologically in time. Each analytics data store entity includes a plurality of sub bands of data. Each sub band of data is associated with configurable data blocks. The analytics data store entities also include meta data portions for increasing the efficiency of storage and retrieval of information to and from the analytics data store entities.
-
Citations
44 Claims
-
1. A method for storing web traffic analytics data, comprising:
-
reading current event data and historical event data associated with a visitor from an analytics data store; producing one or more metrics based on at least the current event data; generating first delta data associated with the one or more metrics using the current and historical event data; and storing the first delta data as aggregated data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for efficient storage and retrieval of analytics data, comprising:
an analytics data store including a plurality of analytics data store entities arranged chronologically in time, each analytics data store entity including; a plurality of sub bands of data, each sub band of data being associated with a plurality of configurable data blocks; and a meta data portion having offset pointers, each offset pointer being associated with a corresponding one of the plurality of configurable data blocks. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
40. An article comprising a storage-readable medium having associated data that, when executed by a machine, results in a machine:
-
reading current event data and historical event data associated with a visitor from an analytics data store; producing one or more metrics based on at least the current event data; generating first delta data associated with the one or more metrics using the current and historical event data; and storing the first delta data as aggregated data. - View Dependent Claims (41, 42, 43, 44)
-
Specification