METHOD AND SYSTEM FOR DATA REPORTING AND ANALYSIS
First Claim
1. An article of manufacture, comprising:
- a machine-accessible medium comprising instructions that, when executed by a machine, cause the machine to perform operations comprising;
importing a first business intelligence (BI) block to a host analytics user interface (UI), the first BI block including one or more synchronizable dimensions and one or more propagatable dimensions;
updating a host data context of the host analytics UI by propagating the propagatable dimensions of the first BI block;
importing a second BI block to the host analytics UI, the second BI block including at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block; and
synchronizing the synchronizable dimensions of the second BI block to the updated host data context.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are methods and systems related to data report and analysis. A first business intelligence (BI) block is imported to a host analytics user interface (UI). The first BI block includes synchronizable dimensions to synchronize values of the first BI block with other BI blocks, and propagatable dimensions to propagate values of the first BI block to other BI blocks. A host data context of the host analytics UI is updated by propagating the propagatable dimensions of the first BI block. A second BI block is imported to the host analytics UI. The second BI block includes at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block. The synchronizable dimensions of the second BI block are synchronized to the updated host data context. The first BI block and the synchronized second BI block are rendered on the host analytics UI.
17 Citations
21 Claims
-
1. An article of manufacture, comprising:
- a machine-accessible medium comprising instructions that, when executed by a machine, cause the machine to perform operations comprising;
importing a first business intelligence (BI) block to a host analytics user interface (UI), the first BI block including one or more synchronizable dimensions and one or more propagatable dimensions; updating a host data context of the host analytics UI by propagating the propagatable dimensions of the first BI block; importing a second BI block to the host analytics UI, the second BI block including at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block; and synchronizing the synchronizable dimensions of the second BI block to the updated host data context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- a machine-accessible medium comprising instructions that, when executed by a machine, cause the machine to perform operations comprising;
-
12. An article of manufacture, comprising a machine-accessible medium comprising machine readable instructions which when executed by a machine, cause the machine to perform a method comprising:
-
receiving a user input to modify one or more propagatable dimensions of a first business intelligence (BI) block comprised in a host analysis user interface (UI); updating a host data context of the host analysis UI by propagating the modified propagatable dimensions of the first BI block; based upon the updated host data context, synchronizing one or more synchronizable dimensions of a second BI block, the second BI block including at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block; and rendering the first BI block and the synchronized second BI block on the host analytics UI. - View Dependent Claims (13, 14)
-
-
15. A computing device operable for generating a composite data analytics user interface, comprising:
-
a processor operable for reading and executing instructions stored in one or more memory elements; and the one or more memory elements storing instructions for; a host analytics user interface (UI) operable for receiving a first business intelligence (BI) block and a second BI block, the first BI block and the second BI block including one or more synchronizable dimensions and/or one or more propagatable dimensions; an importation module in communication with the host analytics UI and the one or more memory elements, operable for identifying the synchronizable dimensions and the propagatable dimensions of the first BI block and the second BI block, and storing the identified synchronizable dimensions and propagatable dimensions of the first BI block and the second BI block in the one or more memory elements; an analytics controller in communication with the memory and the host analytics UI, operable for updating a host data context of the host analytics UI, by propagating the propagatable dimensions of the first BI block; and a comparator in communication with the memory and the host analytics UI, operable for synchronizing the synchronizable dimensions of the second BI block to update the host data context. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer implemented method for generating a composite data analytics user interface, the method comprising:
-
importing a first business intelligence (BI) block to a host analytics user interface (UI), the first BI block including one or more synchronizable dimensions and one or more propagatable dimensions; updating a host data context of the host analytics UI by propagating the propagatable dimensions of the first BI block; importing a second BI block to the host analytics UI, the second BI block including at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block; synchronizing the synchronizable dimensions of the second BI block to the updated host data context; and rendering the first BI block and the synchronized second BI block on the host analytics UI.
-
-
21. A computer implemented method for updating a composite data analytics user interface for rendering analytical business information, the method comprising:
-
receiving a user input to modify one or more propagatable dimensions of a first business intelligence (BI) block comprised in a host analysis user interface (UI); updating a host data context of the host analysis UI by propagating the modified propagatable dimensions of the first BI block; based upon the updated host data context, synchronizing one or more synchronizable dimensions of a second BI block, the second BI block including at least one synchronizable dimension in common with at least one propagatable dimension of the first BI block; and rendering the first BI block and the synchronized second BI block on the host analytics UI.
-
Specification