Synchronization and reconciliation through identification
First Claim
Patent Images
1. A system to synchronize and reconcile objects, the system comprising:
- a memory device storing a first baseline including a set of first objects associated with a respective set of first identifiers and a second baseline including a set of second objects associated with a respective set of second identifiers;
wherein the set of first identifiers for each of the set of first objects includes a first object identifier, a first version identifier, and a first version list and the set of second identifiers for each of the set of second objects includes a second object identifier, a second version identifier, and a second version list;
wherein the first version list identifies previous first version identifiers for each respective first object of the set of first objects and the second version list identifies previous second version identifiers for each respective second object of the set of second objects; and
a processor configured to determine a kinship among the set of first objects and the set of second objects based on the set of first identifiers and the set of second identifiers and to create a new baseline based on reconciling any conflict identified by the kinship.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to synchronize and reconcile objects are described. The system includes a memory device storing a first baseline including a set of first objects associated with a respective set of first identifiers and a second baseline including a set of second objects associated with a respective set of second identifiers. The system also includes a processor configured to determine a kinship among the set of first objects and the set of second objects based on the set of first identifiers and the set of second identifiers and to create a new baseline based on reconciling any conflict identified by the kinship.
-
Citations
14 Claims
-
1. A system to synchronize and reconcile objects, the system comprising:
-
a memory device storing a first baseline including a set of first objects associated with a respective set of first identifiers and a second baseline including a set of second objects associated with a respective set of second identifiers; wherein the set of first identifiers for each of the set of first objects includes a first object identifier, a first version identifier, and a first version list and the set of second identifiers for each of the set of second objects includes a second object identifier, a second version identifier, and a second version list; wherein the first version list identifies previous first version identifiers for each respective first object of the set of first objects and the second version list identifies previous second version identifiers for each respective second object of the set of second objects; and a processor configured to determine a kinship among the set of first objects and the set of second objects based on the set of first identifiers and the set of second identifiers and to create a new baseline based on reconciling any conflict identified by the kinship. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of synchronizing and reconciling objects, the method comprising:
-
storing, in a memory device, a first baseline including a set of first objects associated with a respective set of first identifiers and a second baseline including a set of second objects associated with a respective set of second identifiers; wherein the storing the first identifiers includes storing a first object identifier, a first version identifier, and a first version list for each of the set of first objects, and the storing the second identifiers includes storing a second object identifier, a second version identifier, and a second version list for each of the set of second objects; wherein the storing the first version list includes storing previous first version identifiers for each respective first object of the set of first objects, and the storing the second version list includes storing previous second version identifiers for each respective second object of the set of second objects; determining, using a processor, a kinship among the set of first objects and the set of second objects based on the set of first identifiers and the set of second identifiers; and creating, using the processor, a new baseline based on reconciling any conflict identified by the kinship. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions which, when processed by a processor, cause the processor to implement a method of synchronizing and reconciling objects, the method comprising:
-
storing a first baseline including a set of first objects associated with a respective set of first identifiers and a second baseline including a set of second objects associated with a respective set of second identifiers; wherein the storing the first identifiers includes storing a first object identifier, a first version identifier, and a first version list for each of the set of first objects, and the storing the second identifiers includes storing a second object identifier, a second version identifier, and a second version list for each of the set of second objects; wherein the storing the first version list includes storing previous first version identifiers for each respective first object of the set of first objects, and the storing the second version list includes storing previous second version identifiers for each respective second object of the set of second objects; and determining a kinship among the set of first objects and the set of second objects based on the set of first identifiers and the set of second identifiers; and
creating a new baseline based on reconciling any conflict identified by the kinship. - View Dependent Claims (14)
-
Specification