Arbitration Token for Managing Data Integrity and Data Accuracy of Information Services that Utilize Distributed Data Replicas
First Claim
1. A computer-implemented method for controlling update of stored data in a set of data replicas, the computer-implemented method comprising:
- responsive to receiving a data request in a memory from a requester, identifying a data replica to resolve the data request to form an identified data replica;
transmitting an update data request to a replica administration agent if the data request is an update data request;
determining whether an arbitration token is present; and
responsive to a determination that the arbitration token is present, updating the data, by the replica administration agent, in the identified data replica.
1 Assignment
0 Petitions
Accused Products
Abstract
Illustrative embodiments present a computer-implemented method for controlling update of stored data in a set of data replicas. The computer-implemented method responsive to receiving a data request from a requester, identifies a data replica to resolve the data request to form an identified data replica. The computer-implemented method transmits an update data request to a replica administration agent if the data request is an update data request, determines whether an arbitration token is present, and responsive to a determination that the arbitration token is present; a replica administration agent updates the data in the identified data replica.
34 Citations
20 Claims
-
1. A computer-implemented method for controlling update of stored data in a set of data replicas, the computer-implemented method comprising:
-
responsive to receiving a data request in a memory from a requester, identifying a data replica to resolve the data request to form an identified data replica; transmitting an update data request to a replica administration agent if the data request is an update data request; determining whether an arbitration token is present; and responsive to a determination that the arbitration token is present, updating the data, by the replica administration agent, in the identified data replica. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system for controlling update of stored data in a set of data replicas, the data processing system comprising:
-
a bus; a memory connected to the bus, wherein the memory contains computer-executable instructions; a processor unit, connected to the bus, wherein the processor unit executes the computer-executable instructions to direct the data processing to; responsive to receiving a data request from a requester, identify a data replica to resolve the data request to form an identified data replica; transmit an update data request to a replica administration agent if the data request is an update data request; determine whether an arbitration token is present; and responsive to a determination that the arbitration token is present, update the data in the identified data replica by the replica administration agent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for controlling update of stored data in a set of data replicas, the computer program product comprising:
-
a computer-recordable storage medium containing computer-executable instructions stored thereon, the computer-executable instructions comprising; computer-executable instructions responsive to receiving a data request from a requester, for identifying a data replica to resolve the data request to form an identified data replica; computer-executable instructions for transmitting an update data request to a replica administration agent, if the data request is an update data request; computer-executable instructions for determining whether an arbitration token is present; and computer-executable instructions responsive to a determination that the arbitration token is present, for updating the data in the identified data replica by the replica administration agent. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification