Detecting changes in data
First Claim
Patent Images
1. A method of detecting concurrent changes in data, the method comprising:
- storing a first version of data and first metadata corresponding thereto;
receiving a second version of data and second metadata corresponding thereto; and
determining whether the first version is the same as the second version of data using the first and second metadata;
wherein, if the first version of data is not the same as the second version, the method further comprises;
initiating a concurrency resolution process to resolve inconsistencies in data between the first version and the second version, the concurrency resolution process producing consolidated changes based on the first version and the second version.
1 Assignment
0 Petitions
Accused Products
Abstract
Detecting concurrent changes in data includes storing a first version of data and first metadata corresponding thereto, receiving a second version of data and second metadata corresponding thereto, and determining whether the first version of data is the same as the second version of data using the first and second metadata. If the first version of data is not the same as the second version, a concurrency resolution process is initiated to resolve inconsistencies in data between the first version and the second version. The concurrency resolution process produces consolidated changes based on the first version and the second version.
-
Citations
22 Claims
-
1. A method of detecting concurrent changes in data, the method comprising:
-
storing a first version of data and first metadata corresponding thereto;
receiving a second version of data and second metadata corresponding thereto; and
determining whether the first version is the same as the second version of data using the first and second metadata;
wherein, if the first version of data is not the same as the second version, the method further comprises;
initiating a concurrency resolution process to resolve inconsistencies in data between the first version and the second version, the concurrency resolution process producing consolidated changes based on the first version and the second version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising one or more machine-readable media that store instructions which, when executed, cause one or more machines to detect concurrent changes in data, the instructions causing the one or more machines to:
-
store a first version of data and first metadata corresponding thereto;
receive a second version of data and second metadata corresponding thereto; and
determine whether the first version of data is the same as the second version of data using the first and second metadata;
wherein, if the first version is not the same as the second version, the instructions cause the one or more machines to;
initiate a concurrency resolution process to resolve inconsistencies in data between the first version and the second version, the concurrency resolution process producing consolidated changes based on the first version and the second version. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification