SYSTEMS AND METHODS FOR GENERATING MULTI-POPULATION STATISTICAL MEASURES USING MIDDLEWARE
First Claim
1. A method of aggregating data, comprising:
- receiving a data request from at least one application;
identifying a set of data sources containing data corresponding to the data request;
extracting data corresponding to the data request from the set of data sources; and
generating a set of quantitative measures based on the data extracted from the set of data sources.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for the generation of multi-population statistical measures on a set of data sources. A set of applications such as online analytical processing (OLAP) applications can access the combined data of a set of data sources via an aggregation engine. The set of data sources can be configured with diverse dimensions and associated data. In general the data sources may not be expected to reflect a strictly consistent structure. In embodiments, the aggregation engine can combine or aggregate the set of data sources using common dimensions or data points, and build an index into a transform table reflecting a combined mapping. An OLAP or other application can then perform statistical computations, searches, sorts, and/or other operations on the combined mapping, even when the original data sources do not contain identical dimensions or other formats.
166 Citations
21 Claims
-
1. A method of aggregating data, comprising:
-
receiving a data request from at least one application; identifying a set of data sources containing data corresponding to the data request;
extracting data corresponding to the data request from the set of data sources; andgenerating a set of quantitative measures based on the data extracted from the set of data sources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating multi-population statistics, comprising:
-
an interface to receive a data request from at least one application; and an aggregation engine, communicating with the interface, the aggregation engine being configured to— receive a data request from at least one application, identify a set of data sources containing data corresponding to the data request, extract data corresponding to the data request from the set of data sources, and generate a set of quantitative measures based on the data extracted from the set of data sources. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A set of statistical measures generated from an aggregation of multi-population data, the set of statistical measures being generated by a method comprising:
-
receiving a data request from at least one application; identifying a set of data sources containing data corresponding to the data request;
extracting data corresponding to the data request from the set of data sources; andgenerating a set of quantitative measures based on the data extracted from the set of data sources. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification