Adaptive analytics system and method of using same
First Claim
Patent Images
1. A computer-implemented method for an adaptive analytics application to create an analytic framework for use in analysing business intelligence (BI) information stored in a database system, the adaptive analytics application including an item handler module, an analytic path module, and a report module, the computer-implemented method comprising:
- receiving, by the adaptive analytics application, a definition of a new role for analysing the BI information stored in the database system, wherein the definition of the new role specifies BI information requirements that are specific to the new role;
receiving, by the adaptive analytics application, selection of one or more analytic type templates for analysing the BI information, wherein each analytic type template specifies a layout of the BI information on a BI report to support a corresponding type of BI analysis, by specifying how dimensions of the BI information are assembled in the BI report and how measures of the BI information are included in the BI report;
configuring, by the item handler module, the selected one or more analytic type templates for the new role on the basis of the BI information requirements that are specific to the new role;
generating, by the analytic path module when executed by one or more computer processors, a new analytic framework based on the configured analytic type templates, wherein the new analytic framework defines at least one navigable analytic path between the configured analytic type templates, wherein the at least one navigable analytic path relates a summary-level view of the BI information to a detail-level view of the BI information;
navigating from the summary-level view to the detail-level view based on the at least one navigable analytic path defined by the new analytic framework; and
generating, by the report module, the BI report by analysing the BI information based on the new analytic framework, whereafter the BI report is output.
4 Assignments
0 Petitions
Accused Products
Abstract
An adaptive analytics system comprises a set of analytic type templates representing analytic types, each analytic type template including predetermined report items for generating a report for a respective analysis type; and an analytic framework for defining relations among the analytic types. The relations provides analytic paths for navigating reports.
9 Citations
22 Claims
-
1. A computer-implemented method for an adaptive analytics application to create an analytic framework for use in analysing business intelligence (BI) information stored in a database system, the adaptive analytics application including an item handler module, an analytic path module, and a report module, the computer-implemented method comprising:
-
receiving, by the adaptive analytics application, a definition of a new role for analysing the BI information stored in the database system, wherein the definition of the new role specifies BI information requirements that are specific to the new role; receiving, by the adaptive analytics application, selection of one or more analytic type templates for analysing the BI information, wherein each analytic type template specifies a layout of the BI information on a BI report to support a corresponding type of BI analysis, by specifying how dimensions of the BI information are assembled in the BI report and how measures of the BI information are included in the BI report; configuring, by the item handler module, the selected one or more analytic type templates for the new role on the basis of the BI information requirements that are specific to the new role; generating, by the analytic path module when executed by one or more computer processors, a new analytic framework based on the configured analytic type templates, wherein the new analytic framework defines at least one navigable analytic path between the configured analytic type templates, wherein the at least one navigable analytic path relates a summary-level view of the BI information to a detail-level view of the BI information; navigating from the summary-level view to the detail-level view based on the at least one navigable analytic path defined by the new analytic framework; and generating, by the report module, the BI report by analysing the BI information based on the new analytic framework, whereafter the BI report is output. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium containing an adaptive analytics application executable to perform an operation to create an analytic framework for use in analysing business intelligence (BI) information stored in a database system, the adaptive analytics application including an item handler module, an analytic path module, and a report module, the operation comprising:
-
receiving, by the adaptive analytics application, a definition of a new role for analysing the BI information stored in the database system, wherein the definition of the new role specifies BI information requirements that are specific to the new role; receiving, by the adaptive analytics application, selection of one or more analytic type templates for analysing the BI information, wherein each analytic type template specifies a layout of the BI information on a BI report to support a corresponding type of BI analysis, by specifying how dimensions of the BI information are assembled in the BI report and how measures of the BI information are included in the BI report; configuring, by the item handler module, the selected one or more analytic type templates for the new role on the basis of the BI information requirements that are specific to the new role; generating, by the analytic path module when executed by one or more computer processors, a new analytic framework based on the configured analytic type templates, wherein the new analytic framework defines at least one navigable analytic path between the configured analytic type templates, wherein the at least one navigable analytic path relates a summary-level view of the BI information to a detail-level view of the BI information; navigating from the summary-level view to the detail-level view based on the at least one navigable analytic path defined by the new analytic framework; and generating, by the report module, the BI report by analysing the BI information, based on the new analytic framework, whereafter the BI report is output. - View Dependent Claims (8)
-
-
9. A computer-implemented method for an adaptive analytics application to create an analytic framework for use in analysing business intelligence (BI) information stored in a database system, the adaptive analytics application including an item handler module, an analytic path module, and a report module, the computer-implemented method comprising:
-
receiving, by the adaptive analytics application, a definition of a new role for analysing the BI information stored in the database system, wherein the definition of the new role specifies BI information requirements that are specific to the new role; receiving, by the adaptive analytics application, selection of one or more analytic type templates for analysing the BI information, wherein each analytic type template specifies a layout of the BI information on a BI report to support a corresponding type of BI analysis, by specifying how dimensions of the BI information are assembled in the BI report and how measures of the BI information are included in the BI report; configuring, by the item handler module, the selected one or more analytic type templates for the new role on the basis of the BI information requirements that are specific to the new role; generating a new analytic framework based on the configured analytic type templates, wherein the new analytic framework defines at least one navigable analytic path between the configured analytic type templates, wherein the at least one navigable analytic path relates a summary-level view of the BI information to a detail-level view of the BI information, wherein generating the new analytic framework comprises; generating, by the report module, a series of BI reports based on the configured analytic type templates for the new role; generating, by the analytic path module when executed by one or more computer processors, the at least one navigable analytic path by linking the series of BI reports based on a predefined analytic framework describing relations between analytic types; and forming the new analytic framework based on the series of BI reports and the at least one navigable analytic paths; and navigating from the summary-level view to the detail-level view based on the at least one navigable analytic path linking the series of BI reports in the new analytic framework, wherein at least one of the series of BI reports is output. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification