Centralized system for versioned data synchronization
First Claim
1. A computer implemented method for managing versioning of a set objects in a network data processing system, the computer implemented method comprising:
- responsive a first event, sending a first message to a plurality of data processing systems to cause the plurality of data processing system to generate delta data for the set of objects on the plurality of data processing systems in the network data processing system, wherein the delta data is stored for each object in the set of objects to form stored delta data and wherein the stored delta data is subsequently used to return the set of objects to a prior version; and
responsive to a second event, sending a second message to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data, wherein versioning of the set of objects is managed.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and a computer usable program code for managing versioning of a set objects in a network data processing system. A first message is sent to a plurality of data processing systems to cause the plurality of data processing systems to generate delta data for the set of objects on the plurality of data processing systems in the network data processing system in response to a first event. The delta data is stored for each object in the set of objects to form stored delta data, and the stored delta data is subsequently used to return the set of objects to a prior version. A second message is sent to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data in response to a second event in managing versioning of the set of objects.
-
Citations
20 Claims
-
1. A computer implemented method for managing versioning of a set objects in a network data processing system, the computer implemented method comprising:
-
responsive a first event, sending a first message to a plurality of data processing systems to cause the plurality of data processing system to generate delta data for the set of objects on the plurality of data processing systems in the network data processing system, wherein the delta data is stored for each object in the set of objects to form stored delta data and wherein the stored delta data is subsequently used to return the set of objects to a prior version; and
responsive to a second event, sending a second message to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data, wherein versioning of the set of objects is managed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network data processing system comprising:
-
a communications fabric;
a central data processing system connected to the communications fabric;
a plurality of data processing systems connected to the communications fabric;
a set of objects located on data processing systems within the plurality of data processing systems;
wherein the central data processing system sends a first message to the plurality of data processing systems to cause the plurality of data processing systems to generate delta data for the set of objects on the plurality of data processing systems, store the delta data for each object in the set of objects to form stored delta data; and
wherein the central data processing system sends a second message to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data.
-
-
12. A computer program product comprising:
-
a computer usable medium having computer usable program code for implementing a method for managing versioning of a set objects in a network data processing system, said computer program product including;
a computer usable program code, responsive to a first event, for sending a first message to a plurality of data processing systems to cause the plurality of data processing systems to generate delta data for the set of objects on the plurality of data processing systems in the network data processing system, wherein the delta data is stored for each object in the set of objects to form stored delta data and wherein the stored delta data is subsequently used to return the set of objects to a prior version; and
a computer usable program code, responsive to a second event, for sending a second message to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data, wherein versioning of the set of objects is managed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification