System and Method for the Synchronization of Data Across Multiple Computing Devices
13 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are a method and an apparatus for synchronizing data from a synchronization module or application to one or more associated synchronization modules or applications. According to some embodiments of the present invention, a data item may be created in response to an action executed on a data unit. The data item may be associated with a unique or a substantially unique identifier The unique identifier associated with the data item may be included in an activity log which may be created in response to an action executed on the data unit. The activity log may further include an ascending log number The activity log may be propagated to one or more of the associated synchronization applications or modules.
-
Citations
94 Claims
-
1-50. -50. (canceled)
-
51. A method of synchronizing data from a synchronization application to one or more associated synchronization applications, said method comprising:
-
creating a data item in response to an action executed on a data unit, said data item being associated with a substantially unique identifier;
creating an activity log in response to an action executed on the data unit, said activity log including the substantially unique identifier associated with the data item and an ascending log number;
propagating the activity log to one or more of the associated synchronization applications. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An apparatus for synchronizing data from a synchronization module to one or more associated synchronization modules, said apparatus comprising:
-
a synchronization module adapted to create a data item in response to an action executed on a data unit, and to associate the data item with a substantially unique identifier, said synchronization module being further adapted to create an activity log in response to an action executed on the data unit, and to associate the activity log with the substantially unique identifier associated with the data item and with an ascending log number, wherein said synchronization module is adapted to cause the activity log to be propagated to one or more of the associated synchronization modules. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
Specification