Patent ID: 8171171

Claim:
A data synchronization method for more than three networked devices including at least one client and one server, the method comprising: determining whether a data item indicated by synchronization information comprised in a synchronization request message exists in a change log table of the server, when a server receives the synchronization request message transmitted by a first client; updating the change log table by adding the data item indicated by the synchronization information and transmitting a synchronization request message comprising a data identifier and change log of the data item to a second client, if a data item indicated by the synchronization information does not exist; and ending data synchronization by transmitting a synchronization response message comprising status information to the first client, if a data item indicated by the synchronization information exists, wherein the ending of the data synchronization comprises: deleting a change log of the data item; and creating the synchronization response message comprising the status information which indicates the data item is already synchronized.