Claims
- 1. A method, comprising:
creating a list of objects to update on a first computing device and a second computing device, wherein the objects on the second computing device are updated using corresponding objects on the first computing device and wherein the second computing device deletes an object when the first device cannot access the corresponding object; and if an object is on the list, then instructing the second computing device to refrain from updating the object when the first computing device cannot access the corresponding object.
- 2. The method as recited in claim 2, further comprising removing the object from the list when the corresponding object is permanently removed from the first device.
- 3. A method of maintaining contemporaneous data items in corresponding objects having new data items and old data items, comprising:
listing pairs of corresponding objects for synchronization, wherein a first member of each pair resides on a first computing device and a second member of each pair resides on a second computing device; synchronizing a pair of objects with new data items from either object in the pair; and protecting an object from synchronization if a corresponding object in a listed pair is missing.
- 4. A method of allowing for a contemporaneous object on a first and a second device, comprising:
determining if an object exists in the first device; if the object does not exist in the first device then determining if the object exists in the second device; and if the object exists in the second device then protecting the object from deletion and allowing the first device to access the object or providing the object to the first device.
- 5. A synchronization method for computing devices, comprising:
creating a list of corresponding objects stored on two computing devices; communicatively coupling the two computing devices for synchronization; if one of the computing devices deletes an object to be synchronized when the corresponding object is missing on the other computing device then preventing deletion of the object to be synchronized if the missing object is on the list.
RELATED APPLICATIONS
[0001] This application is a divisional application of co-pending U.S. patent application Ser. No. 09/326,163, filed Jun. 4, 1999, entitled “System and Method for Synchronizing Objects Between Two Devices,” to Charles Wu, which claims priority to U.S. Provisional Application No. 60/103,859, filed Oct. 12, 1998, entitled “Flexible Grouping of Objects During Synchronization”, to Charles Wu.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60103859 |
Oct 1998 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09326163 |
Jun 1999 |
US |
Child |
10825832 |
Apr 2004 |
US |