×

Providing data aggregated from various sources to a client application

  • US 10,133,801 B2
  • Filed: 03/13/2014
  • Issued: 11/20/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a storage repository in a server system for use on a client device, the method comprising:

  • receiving, from the client device at a data processing engine, a snapshot of an empty storage repository created by the client device;

    determining, by the data processing engine, a repository format supported by an operating system executing on the client device based on the snapshot of the empty storage repository, the repository format specifying an internal structure of the empty storage repository and metadata stored in the empty storage repository to enable the operating system to communicate with the empty storage repository;

    creating, by the data processing engine, a new storage repository according to the repository format supported by the client device, the new storage repository configured with an internal structure and metadata that allows the operating system executing on the client device to communicate with the new storage repository;

    populating, by the data processing engine, the new storage repository with a plurality of records stored in a server repository to be used by a client application of the client device, wherein the plurality of records is received from one or more data sources; and

    transmitting, by the data processing engine, the populated new storage repository to the client device for storage and for access by the client application.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×