Method, system, and program for maintaining data in a distributed computing environment for processing transaction requests
First Claim
1. A method for maintaining data in a distributed computing environment, comprising:
- storing data at a primary storage site;
processing a data structure indicating an association of data sets in the stored data, secondary storage sites, and update frequencies;
in response to processing the data structure, determining one of a plurality of secondary storage sites and determining at least one data set to transmit to the determined secondary storage site at an update frequency; and
transmitting the determined data set to the determined secondary storage site according to the update frequency.
2 Assignments
0 Petitions
Accused Products
Abstract
Provider are a method, system, and program for maintaining data in a distributed computing environment. Data is stored at a primary storage site. A data structure is processed indicating an association of data sets in the stored data, secondary storage sites, and update frequencies. In response to processing the data structure, a determination is made of one of a plurality of secondary storage sites and a determination is made of at least one data set to transmit to the determined secondary storage site at an update frequency. The determined data set is transmitted to the determined secondary storage site according to the update frequency.
-
Citations
45 Claims
-
1. A method for maintaining data in a distributed computing environment, comprising:
-
storing data at a primary storage site;
processing a data structure indicating an association of data sets in the stored data, secondary storage sites, and update frequencies;
in response to processing the data structure, determining one of a plurality of secondary storage sites and determining at least one data set to transmit to the determined secondary storage site at an update frequency; and
transmitting the determined data set to the determined secondary storage site according to the update frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for processing a transaction, comprising:
-
transmitting transaction data from one primary storage site to a plurality of secondary storage sites;
receiving a transaction request at one secondary storage site;
processing the transaction request at the secondary storage site to include transaction data from the secondary storage site that was transmitted from the primary storage site;
transmitting the processed transaction request including transaction data from the secondary storage site to the primary storage site to approve the transaction; and
approving the transaction request at the primary storage site if the transaction data included in the received transaction request is consistent with the transaction data maintained at the primary storage site. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A distributed computing system for maintaining data, comprising:
-
a primary storage site storing data;
a plurality of secondary storage sites;
means for processing a data structure indicating an association of data sets in the stored data, secondary storage sites, and update frequencies;
means for determining one of a plurality of secondary storage sites and determining at least one data set to transmit to the determined secondary storage site at an update frequency in response to processing the data structure; and
means for transmitting the determined data set to the determined secondary storage site according to the update frequency. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A system for processing a transaction, comprising:
-
means for transmitting transaction data from one primary storage site to a plurality of secondary storage sites;
means for receiving a transaction request at one secondary storage site;
means for processing the transaction request at the secondary storage site to include transaction data from the secondary storage site that was transmitted from the primary storage site;
means for transmitting the processed transaction request including transaction data from the secondary storage site to the primary storage site to approve the transaction; and
means for approving the transaction request at the primary storage site if the transaction data included in the received transaction request is consistent with the transaction data maintained at the primary storage site. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. An article of manufacture including code for maintaining data in a distributed computing environment, wherein the code causes operations comprising:
-
storing data at a primary storage site;
processing a data structure indicating an association of data sets in the stored data, secondary storage sites, and update frequencies;
in response to processing the data structure, determining one of a plurality of secondary storage sites and determining at least one data set to transmit to the determined secondary storage site at an update frequency; and
transmitting the determined data set to the determined secondary storage site according to the update frequency. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. An article of manufacture including code at a primary storage site and secondary storage sites for processing a transaction, wherein the code causes operations to be performed, the operations comprising:
-
transmitting transaction data from one primary storage site to a plurality of secondary storage sites;
receiving a transaction request at one secondary storage site;
processing the transaction request at the secondary storage site to include transaction data from the secondary storage site that was transmitted from the primary storage site;
transmitting the processed transaction request including transaction data from the secondary storage site to the primary storage site to approve the transaction; and
approving the transaction request at the primary storage site if the transaction data included in the received transaction request is consistent with the transaction data maintained at the primary storage site. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
Specification