METHOD, SYSTEM, CLIENT AND SERVER FOR IMPLEMENTING DATA SYNC
First Claim
1. A method of synchronizing a plurality of devices, comprising:
- obtaining, by a first device, an extended address of an informational node of a plurality of informational nodes of a second device, said plurality of informational nodes arranged in a hierarchical tree structure; and
utilizing said extended address to locate said informational node amongst the tree structure to enable synchronization of said informational node;
wherein said extended address includes a hierarchical location of said informational node.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention discloses a method for synchronizing a plurality of devices, including: obtaining, by a first device, an extended address of an informational node of a plurality of informational nodes of a second device, the plurality of informational nodes arranged in a hierarchical tree structure; and utilizing the extended address to locate the informational node amongst the tree structure to enable synchronization of the informational node; wherein the extended address includes a hierarchical location of the informational node. This invention further discloses a system, client and server for data sync, and the folder-level data sync can be implemented by using the method of this invention.
180 Citations
35 Claims
-
1. A method of synchronizing a plurality of devices, comprising:
-
obtaining, by a first device, an extended address of an informational node of a plurality of informational nodes of a second device, said plurality of informational nodes arranged in a hierarchical tree structure; and utilizing said extended address to locate said informational node amongst the tree structure to enable synchronization of said informational node; wherein said extended address includes a hierarchical location of said informational node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system of synchronizing a plurality of devices, comprising:
-
a first device, capable of communicating with a second device, wherein said second device stores in a hierarchical tree structure a plurality of informational nodes; said first device obtains an extended address of a node of said plurality of nodes of said second device; said extended address is extended with a hierarchical location of said informational node; and said extended address is capable of being used to locate a specific informational node amongst the tree structure to enable synchronization of said informational node. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of synchronizing a plurality of devices, comprising:
-
receiving, by a second device, a synchronization command from a first device; synchronizing, by said second device, an informational node stored in a hierarchical tree structure in said second device, wherein said synchronizing said informational node is performed in response to said synchronization command, said request comprising an extended address representative of a location of said informational node within said hierarchical tree structure. - View Dependent Claims (32, 33, 34, 35)
-
Specification