×

Techniques for database updates

  • US 8,903,368 B2
  • Filed: 01/04/2012
  • Issued: 12/02/2014
  • Est. Priority Date: 01/07/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a query from a host device requesting a version identifier corresponding to a database on a client device;

    responding to the query with the version identifier and a location identifier corresponding to a source of a most recent database to which the version of the database stored on the client device is compared, wherein the location identifier corresponding to the source of the most recent database comprises one or more Universal Resource Locators (URLs) for the host device to utilize to determine whether the database on the client device matches the most recent database;

    determining that a connection between the host device and the client device is established on a same network used by the client device to communicate with a server that handles requests from applications installed on the client device;

    determining, by a network traffic module, whether the network established for the communication between the host device and the client device is for the requests from the applications on the client device;

    if the network established for the communication between the host device and the client device is not being used for the requests from the applications on the client device, requesting an update to the database on the client device when the version identifier indicates that the database on the client device does not match the most recent database; and

    if the network established for the communication between the host device and the client device is being used for the requests from the applications on the client device, waiting for a idle network before requesting the update to the database on the client device.

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