×

Data synchronization and device handling

  • US 8,024,290 B2
  • Filed: 11/14/2005
  • Issued: 09/20/2011
  • Est. Priority Date: 11/14/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A synchronization server comprising:

  • a data storage;

    a processor for;

    engaging in a first synchronization session between a client device and the synchronization server, wherein client modifications and synchronization server modifications are exchanged, the synchronization server modifications based, at least in part, on synchronization data stored locally on the data storage of the synchronization server;

    determining, by the synchronization server, the client modifications based, at least in part, on a digest indicating which client modifications are changes by a user of the client device and which client modifications are changes due to characteristics of the client device;

    in response to the first synchronization session, initiating a query of a remote database on a backend server from the synchronization server to determine differences between the synchronization data stored locally on the synchronization server related to the client device and associated data stored remotely on the remote database; and

    initiating an exchange of further synchronization server modifications to the client device based on the differences between the synchronization data stored locally on the synchronization server and the associated data stored remotely on the remote database.

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