Analytics and data warehousing infrastructure and services
First Claim
1. An analytics and data warehousing infrastructure and services system, said system comprising:
- a. at least one source data store;
b. at least one extractor for extracting source data from said source data store;
c. at least one staging data store having at least one staging data table, said at least one staging data table being populated with said source data;
d. at least one analytic data store for storing transformed data;
e. at least one interrogation engine for moving and transforming data from said staging data table into said at least one analytic data store, said interrogation engine providing at least a partial denormalization of said data;
f. said at least one interrogation engine for supporting ad hoc analysis and data mining from a user interface, said at least one interrogation engine facilitating user independent definition and user generation of user defined query concepts, said interrogation engine generating computer programming to modify and query said at least one analytic data store or said at least one staging data store, said user defined query concepts being user independently defined and user independently generated analytic concepts, stratifications, or events created from variables in said at least one analytic data store or said at least one staging data store; and
g. at least one analytic and report means for generating analysis and reports;
h. wherein said system uses an analytic data model that allows said user to extract useful information from said at least one analytic data store or said at least one staging data store, find patterns in said at least one analytic data store or said at least one staging data store and interpret patterns in said at least one analytic data store or said at least one staging data store.
1 Assignment
0 Petitions
Accused Products
Abstract
An analytics and data warehousing infrastructure and services system that uses an analytic rather than a transactional data model. The system preferably has at least one extracted source data store, at least one staging data store, and at least one analytic data store. The at least one staging data store preferably has at least one staging data table. The at least one analytic data store preferably has at least one analytic data table for storing transformed data. A staging data table loading algorithm may be used for populating the at least one staging data table with source data. A data transformation algorithm may be used for moving and transforming data from a staging data table into an analytic data store. Other algorithms that may be used in the present invention include algorithms for creating derived variables, creating event proxies, and restructuring data. In one preferred embodiment, the system is a data model based on a clinical rather than a financial understanding of healthcare.
181 Citations
31 Claims
-
1. An analytics and data warehousing infrastructure and services system, said system comprising:
-
a. at least one source data store; b. at least one extractor for extracting source data from said source data store; c. at least one staging data store having at least one staging data table, said at least one staging data table being populated with said source data; d. at least one analytic data store for storing transformed data; e. at least one interrogation engine for moving and transforming data from said staging data table into said at least one analytic data store, said interrogation engine providing at least a partial denormalization of said data; f. said at least one interrogation engine for supporting ad hoc analysis and data mining from a user interface, said at least one interrogation engine facilitating user independent definition and user generation of user defined query concepts, said interrogation engine generating computer programming to modify and query said at least one analytic data store or said at least one staging data store, said user defined query concepts being user independently defined and user independently generated analytic concepts, stratifications, or events created from variables in said at least one analytic data store or said at least one staging data store; and g. at least one analytic and report means for generating analysis and reports; h. wherein said system uses an analytic data model that allows said user to extract useful information from said at least one analytic data store or said at least one staging data store, find patterns in said at least one analytic data store or said at least one staging data store and interpret patterns in said at least one analytic data store or said at least one staging data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20, 24, 28)
-
-
9. An analytics and data warehousing infrastructure and services system, said system comprising:
-
a. at least one source data store; b. at least one extractor for extracting source data from said source data store; c. at least one staging data table, said at least one staging data table being populated with said source data; d. at least one analytic data store for storing transformed data; e. at least one interrogation engine for moving and transforming data from said staging data table into said at least one analytic data store, said interrogation engine providing at least a partial denormalization of said data; f. said at least one interrogation engine for supporting ad hoc analysis and data mining from a user interface, said at least one interrogation engine facilitating user independent definition and user generation of user defined query concepts, said interrogation engine generating computer programming to modify and query said at least one analytic data store or said at least one staging data store, said user defined query concepts being user independently defined and user independently generated analytic concepts, stratifications, or events created from variables in said at least one analytic data store or said at least one staging data store; and g. at least one analytic and report means for generating analysis and reports; h. wherein said system uses a data model based on a clinical rather than a financial understanding of healthcare. - View Dependent Claims (21, 25, 29)
-
-
10. An analytics and data warehousing infrastructure and services method, said method comprising:
-
a. providing at least one source data store; b. extracting source data from said source data store; c. populating at least one staging data table with said source data; d. moving and transforming data from said staging data table into at least one analytic data store using at least one interrogation engine; e. supporting ad hoc analysis and data mining from a user interface of said at least one interrogation engine, said at least one interrogation engine facilitating user independent definition and user generation of user defined query concepts, said interrogation engine generating computer programming to modify and query said at least one analytic data store or said at least one staging data store, said user defined query concepts being user independently defined and user independently generated analytic concepts, stratifications, or events created from variables in said at least one analytic data store or said at least one staging data store; and f. generating analysis and reports using said at least one interrogation engine. - View Dependent Claims (11, 12, 13, 14, 15, 22, 26, 30)
-
-
16. An analytic and data warehousing infrastructure and services system, said system comprising:
-
a. at least one extracted source data store; b. at least one staging data store having at least one stating data table; c. at least one analytic data store for storing transformed data; d. at least one staging data table loading algorithm for populating said at least one stating data table with source data; e. at least one data transformation algorithm for moving and transforming data from said at least one staging data table into said at least one analytic data store; and f. at least one query algorithm that facilitates user generation of user defined query concepts and generates said user defined query concepts computer programming to modify and query said at least one analytic data store or said at least one stating data store, said at least one query algorithm implemented by at least one interrogation engine; wherein said at least one query algorithm facilitates independent authoring of ad hoc queries that have not been pre-defined to said at least one analytic data store or said at least one staging data store. - View Dependent Claims (17, 18, 19, 23, 27, 31)
-
Specification