RE-CATEGORIZATION OF AGGREGATE DATA AS DETAIL DATA AND AUTOMATED RE-CATEGORIZATION BASED ON DATA USAGE CONTEXT
First Claim
1. A method for processing at least one subset of data in a dataset, comprising:
- re-categorizing at least one subset of data in the dataset from an aggregate data designation to a detail data designation, wherein said aggregate data designation is mutually exclusive to said detail data designation.
2 Assignments
0 Petitions
Accused Products
Abstract
A data access system which includes the capability to categorize subsets of the data in the data store, query result or other source of data as aggregate data or as detail data and also the ability to explicitly re-categorize the aggregate data as detail data, e.g., as part of execution of one or more processes on the data, so that operations that apply to detail data also apply to the re-categorized aggregate data. Additionally, automatic processes are provided for re-categorizing aggregate data as detail data based on data usage context, i.e., based upon how data in the data store is to be manipulated, processed and/or presented according to queries, commands, etc. received by the data store. Calculation of aggregations on top of already pre-aggregated data is enabled, and merging of designated aggregate data with detail data provides increased flexibility in a final dataset.
-
Citations
20 Claims
-
1. A method for processing at least one subset of data in a dataset, comprising:
re-categorizing at least one subset of data in the dataset from an aggregate data designation to a detail data designation, wherein said aggregate data designation is mutually exclusive to said detail data designation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A computerized method for analyzing a request for at least one operation to be performed on at least one subset of data of a dataset, comprising:
-
receiving a request for at least one operation to be performed on at least one field of the dataset; analyzing the at least one field of the dataset in the context of usage of the at least one field according to the at least one operation to automatically detect whether aggregate type data of the at least one subset of data is to be re-classified as detail type data; and automatically re-classifying the at least one subset of data from aggregate type data to detail type data based on said analyzing and automatic detection based on usage of the at least one field. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer readable medium comprising computer executable instructions for interfacing with a data store, comprising:
-
means for receiving a request for at least one operation to be performed on at least one field of at least one dataset of the data store; means for analyzing the at least one field of the at least one dataset of the data store in the context of usage of the at least one field according to the at least one operation to automatically detect whether aggregate data of the at least one dataset is to be re-categorized as non-aggregate data; and means for automatically re-categorizing the aggregate data in the at least one dataset from aggregate data to non-aggregate data based on an output from said means for analyzing.
-
Specification