Patent ID: 8498963
Filing Date: 2013-07-30
Classification: G06F

Abstract:
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,