Patent ID: 8015319
Filing Date: 2011-09-06
Classification: H04L

Abstract:
1. A method of synchronizing a plurality of devices, comprising: during a sync initialization phase in a synchronization session, receiving, by a first device, from a second device a description of a hierarchical tree structure in said second device; and determining, by the first device, an address of an informational node to be synchronized among a plurality of informational nodes arranged in said hierarchical tree structure based on said description, said description being used for describing hierarchical locations of all the informational nodes amongst the hierarchical tree structure, said address comprising a hierarchical location which is used for locating said informational node amongst the hierarchical tree structure, and said informational node being a data item or a folder in a database; during said sync initialization phase, sending, by the first device, a sync command to the second device for designating the informational node to be synchronized, the sync command comprising the address of the informational node; utilizing, by the first device, the address during a sync phase in said synchronization session to synchronize the informational node designated; and, the method further comprising: configuring three tables in both said first device and said second device, said three tables are used by the first device and the second device to synchronize said informational node during the sync phase, said three tables comprising: and during the sync phase, further comprising: