OFFLINE ACCESS OF DATA IN MOBILE DEVICES
First Claim
1. A non-transitory computer-readable medium to store instructions, which when executed by a computer, cause the computer to perform operations comprising:
- receive a request to access a document at a mobile server;
fetch the document from a BI platform to the mobile server;
based on the request, automatically send a plurality of requests to retrieve data packages corresponding to the document, wherein the plurality of requests are sent from the mobile server to the BI platform;
compress the data packages corresponding to the document at the mobile server to generate a compressed database;
in response to the request to access the document, send the compressed database from the mobile server to the mobile device; and
access the document from the compressed database stored in the mobile device without communicating with the mobile server.
1 Assignment
0 Petitions
Accused Products
Abstract
In offline access of data in mobile devices, a request to access a document is received at a mobile server. The document is fetched from a BI platform to the mobile server. Plurality of requests is sent from the mobile server to the BI platform to retrieve data packages from the BI platform. The data packages is converted to a plurality relational database management tables at the mobile server. The plurality of relational database management tables is compressed to a compressed database. The compressed database is sent to the mobile device and stored. A new request is received at the mobile device for operations on the document. Based on the new request, operations are performed on the document based on the compressed database stored in the mobile device, when the mobile device is not connected to the mobile server.
23 Citations
20 Claims
-
1. A non-transitory computer-readable medium to store instructions, which when executed by a computer, cause the computer to perform operations comprising:
-
receive a request to access a document at a mobile server; fetch the document from a BI platform to the mobile server; based on the request, automatically send a plurality of requests to retrieve data packages corresponding to the document, wherein the plurality of requests are sent from the mobile server to the BI platform; compress the data packages corresponding to the document at the mobile server to generate a compressed database; in response to the request to access the document, send the compressed database from the mobile server to the mobile device; and access the document from the compressed database stored in the mobile device without communicating with the mobile server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for offline access of data in mobile devices, the method comprising:
-
receiving a request to access a document at a mobile server; fetching the document from a BI platform to the mobile server; based on the request, automatically sending a plurality of requests to retrieve data packages corresponding to the document, wherein the plurality of requests are sent from the mobile server to the BI platform; compressing the data packages corresponding to the document at the mobile server to generate a compressed database; in response to the request to access the document, sending the compressed database from the mobile server to the mobile device; and accessing the document from the compressed database stored in the mobile device without communicating with the mobile server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for offline access of data in mobile devices, comprising:
-
a computer memory to store program code; and a processor to execute the program code to; receive a request to access a document at a mobile server; fetch the document from a BI platform to the mobile server; based on the request, automatically send a plurality of requests to retrieve data packages corresponding to the document, wherein the plurality of requests are sent from the mobile server to the BI platform; compress the data packages corresponding to the document at the mobile server to generate a compressed database; in response to the request to access the document, send the compressed database from the mobile server to the mobile device; and access the document from the compressed database stored in the mobile device without communicating with the mobile server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification