×

Offline access of data in mobile devices

  • US 10,528,541 B2
  • Filed: 12/13/2016
  • Issued: 01/07/2020
  • Est. Priority Date: 12/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium to store instructions, which when executed by a computer, cause the computer to perform operations comprising:

  • receive, at a mobile server, a request to access a document;

    based on the request, automatically send, from the mobile server to a business intelligence (BI) platform, a plurality of requests to retrieve data packages corresponding to the document;

    based on responses from the BI platform, receive and load, at the mobile server, the data packages, wherein the data packages comprise a workspace instance comprising graphical representation charts included in the document, metadata for visualization of the graphical representation charts from the document, global data mapping information for interpreting content of the document, and a document object including raw data values associated with the document, wherein the raw data values from the document objects are interpreted based on the global data mapping information;

    convert the raw data values associated with the document into a first relational database management table, the global data mapping information into a second relational database management table, and the workspace instance with the metadata for visualization into a third relational database management table;

    compress, at the mobile server, the first relational database management table, the second relation database management table, and the third relational database management table corresponding to the document to generate one or more compressed databases to be sent in compressed form to a mobile device; and

    in response to the request to access the document, send, from the mobile server, the one or more compressed databases to a mobile device, wherein the mobile device is configured to store the one or more compressed databases, and wherein the mobile device is further configured to allow accessing the document from the one or more compressed databases stored in the mobile device without communicating with the mobile server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×