Patent ID: 7523143
Filing Date: 2009-04-21
Classification: G06F,Y10S

Abstract:
1. A computer implemented method comprising: a first computer system that manages a first database applying, to the first database, sets of one or more changes that were previously applied by a second computer system to a second database, the second database being managed by the second computer system; wherein each set of said sets of one or more changes is assigned, by the first computer system, a particular value from a first set of ordered sequence values generated by the first computer system and assigned, by the second computer system, a particular value from a second set of ordered sequence values generated by the second computer system; wherein the first set of ordered values indicates an order that said first computer system applied said sets of one or more changes to the first database; wherein the second set of ordered values indicates an order that said sets of one or more changes were applied by said second computer system to the second database; wherein the particular value from the first set of ordered values that corresponds to a set of one or more changes is different from the particular value from the second set of ordered values that corresponds to the set of one or more changes; generating, at the first computer system, correlation data, for each set of said sets of one or more changes, that indicates a correlation between the particular value from the first set of ordered values that corresponds to the set of one or more changes and the particular value from the second set of ordered values that corresponds to the set of one or more changes; and identifying, based on the correlation data and a particular value from said second set of values that is associated with a state of the second database, a first value associated with a state of the first database system that correspond to said state of the second database system.