×

Method and system for data synchronization

  • US 8,498,963 B2
  • Filed: 01/26/2011
  • Issued: 07/30/2013
  • Est. Priority Date: 01/29/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing data synchronization by a terminal device, including:

  • reception by the terminal device of compatibility information between different versions of data schemas including a current version of data schema and multiple previous versions of the current version of data schema;

    reception by the terminal device of current data with the current version of data schema;

    performing compatibility verification on the current version of data schema by comparing compatibility information between the current version of data schema and the multiple previous versions of the current version of data schema;

    performing compatibility verification of the data in the current version of data schema and the data in the multiple previous versions of the current version of data schema subsequent to the performing compatibility verification on the current version of data schema; and

    using the terminal device to send data that successfully passes through the compatibility verification of the data in the current version of data schema to a synchronization server; and

    in response to incompatibility of the current data with the multiple previous versions of the current version of data schema,selecting a previous version of data that is compatible with the multiple previous versions of the current version of data schema; and

    modifying the current data to be similar to a selected previous version of data that is compatible with the multiple previous versions of the current version of data schema.

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