Business Intelligence Computing System with Offline Usage
First Claim
1. A computer-implemented method comprising:
- exporting, to a client computing device by at least one remote computing system, data comprising a state description characterizing a navigation state of a business intelligence (BI) application executing on the client computing device that interacts with the at least one remote computing system having at least one associated data source;
adjusting, by the at least one remote computing system, a query view state to retrieve a data set corresponding to the current navigation state;
retrieving and exporting metadata of a query and its objects that correspond to the adjusted query view state to the client computing device; and
retrieving and exporting, using the adjusted query view state, a data set from the at least one associated data source to the client computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Data is exported by at least one remote computing system to a client computing device that includes a state description characterizing a navigation state of a business intelligence (BI) application executing on the client computing device that interacts with the at least one remote computing system having at least one associated data source. Thereafter, the at least one remote computing system adjusts a query view state to retrieve a data set corresponding to the current navigation state. Next, metadata of a query and its objects are retrieved and exported that correspond to the adjusted query view state to the client computing device. Further, a data set from the at least one associated data source to the client computing device is retrieved and exported that uses the adjusted query view state.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
exporting, to a client computing device by at least one remote computing system, data comprising a state description characterizing a navigation state of a business intelligence (BI) application executing on the client computing device that interacts with the at least one remote computing system having at least one associated data source; adjusting, by the at least one remote computing system, a query view state to retrieve a data set corresponding to the current navigation state; retrieving and exporting metadata of a query and its objects that correspond to the adjusted query view state to the client computing device; and retrieving and exporting, using the adjusted query view state, a data set from the at least one associated data source to the client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one data processor; and memory storing instructions which, when executed by the at least one data processor, result in operations comprising; exporting, to a client computing device by the at least one data processor, data comprising a state description characterizing a navigation state of a business intelligence (BI) application executing on the client computing device that interacts with the at least one remote computing system having at least one associated data source; adjusting, by the at least one data processor, a query view state to retrieve a data set corresponding to the current navigation state; retrieving and exporting metadata of a query and its objects that correspond to the adjusted query view state to the client computing device; and retrieving and exporting, using the adjusted query view state, a data set from the at least one associated data source to the client computing device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer implemented method comprising:
-
receiving, by a client computing device from a remote computing system, data comprising a metadata description, a plurality of records, and a state description, the state description characterizing a navigation state of a business intelligence (BI) application executing on the client computing device that interacts with the at least one remote computing system having at least one associated data source, generating, at the client computing device, a local data source based on the metadata description; reading and parsing the plurality of records to populate the local data source; and parsing and applying a query view object on top of the local data source using the state description. - View Dependent Claims (14, 15, 16, 17)
-
Specification