Systems and Methods for Interest-Driven Business Intelligence Systems Including Geo-Spatial Data
First Claim
1. An interest-driven business intelligence system, comprising:
- raw data storage configured to contain raw data and perform extract, transform, and load (ETL) processes;
a data mart configured to contain metadata that describes the raw data; and
an intermediate processing layer;
wherein the intermediate processing layer is configured to automatically;
generate metadata describing the raw data;
derive reporting data requirements from at least one report specification based on the metadata; and
compile an interest-driven data pipeline based upon the reporting data requirements, where compiling the interest-driven data pipeline comprises;
generating ETL processing jobs to generate geo-spatial data from the raw data by;
filtering the raw data based on the metadata describing the raw data;
determining bounding data based on the metadata describing the raw data;
bounding the filtered raw data based on the bounding data;
generating geo-spatial data based on the bounded filtered raw data; and
storing the geo-spatial data in the data mart;
generating reporting data including data satisfying the reporting data requirements based on the geo-spatial data; and
storing the reporting data in the data mart for exploration by an interest-driven data visualization system.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for interest-driven business intelligence systems including geo-spatial data in accordance with embodiments of the invention are illustrated. An interest-driven business intelligence system including raw data storage and perform extract, transform, and load processes, a data mart, and an intermediate processing layer, wherein the intermediate processing layer is configured to automatically generate metadata describing the raw data, derive reporting data requirements, and compile an interest-driven data pipeline based upon the reporting data requirements, where compiling the interest-driven data pipeline includes generating ETL processing jobs to generate geo-spatial data from the raw data, determining bounding data, bounding the filtered raw data based on the bounding data, generating geo-spatial data, and storing the geo-spatial data, generating reporting data including data satisfying the reporting data requirements based on the geo-spatial data, and storing the reporting data in the data mart for exploration by an interest-driven data visualization system.
-
Citations
23 Claims
-
1. An interest-driven business intelligence system, comprising:
-
raw data storage configured to contain raw data and perform extract, transform, and load (ETL) processes; a data mart configured to contain metadata that describes the raw data; and an intermediate processing layer; wherein the intermediate processing layer is configured to automatically; generate metadata describing the raw data; derive reporting data requirements from at least one report specification based on the metadata; and compile an interest-driven data pipeline based upon the reporting data requirements, where compiling the interest-driven data pipeline comprises; generating ETL processing jobs to generate geo-spatial data from the raw data by; filtering the raw data based on the metadata describing the raw data; determining bounding data based on the metadata describing the raw data; bounding the filtered raw data based on the bounding data; generating geo-spatial data based on the bounded filtered raw data; and storing the geo-spatial data in the data mart; generating reporting data including data satisfying the reporting data requirements based on the geo-spatial data; and storing the reporting data in the data mart for exploration by an interest-driven data visualization system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for creating a report utilizing an interest-driven business intelligence system, comprising:
-
storing raw data in raw data storage using an interest-driven business intelligence system, where the raw data comprises unstructured data; generating metadata describing the raw data using the interest-driven business intelligence system; receiving report definitions generated utilizing the metadata describing the raw data using the interest-driven business intelligence system; automatically generating reporting data requirements derived from report definitions using the interest-driven business intelligence system; automatically compiling an interest-driven data pipeline that is part of the interest-driven business intelligence system using the reporting data requirements and the raw data; obtaining geo-spatial data from the interest-driven data pipeline based on the generated reporting data requirements using the interest-driven business intelligence system, where the geo-spatial data comprises a set of dimensions and the geo-spatial data is bounded based on at least one dimension in the set of dimensions; generating reporting data from the reporting data requirements using the interest-driven data pipeline, where the reporting data is based on a portion of the geo-spatial data; and storing the generated reporting data in a data mart within the interest-driven business intelligence system.
-
Specification