Patent ID: 9607168
Date: 2017-03-28
CPC Classifications: G06F,G06Q

Claim:
1. A method for performing a commerce transaction utilizing a plurality of encoded data slices to communicate the commerce transaction, in which the commerce transaction is communicated via a plurality of distributed storage units that are configured to store different encoded data slices, the method comprising: determining dispersal parameters in a transaction unit that has a processor to process the commerce transaction, in which the dispersal parameters identify the plurality of distributed storage units for storing respective encoded data slices of a first plurality of encoded data slices pertaining to an authorization request message to request a performance of the commerce transaction and in which the authorization request message is generated by a remote processing unit that transmits the respective encoded data slices to respective distributed storage units based on the dispersal parameters; retrieving, at the transaction unit, at least a threshold number of the first plurality of encoded data slices stored in the plurality of distributed storage units identified by the dispersal parameters, the threshold number being less than a number of distributed storage units storing the first plurality of encoded data slices; processing, by use of the processor at the transaction unit, to re-create the authorization request message from at least the threshold number of the first plurality of encoded data slices retrieved; processing, by use of the processor at the transaction unit, an authorization request contained in the authorization request message and generating an authorization request response to the authorization request; encoding, by use of the processor at the transaction unit, the authorization request response into a second plurality of encoded data slices; and transmitting, from the transaction unit, respective encoded data slices of the second plurality of encoded data slices to the plurality of distributed storage units based on the dispersal parameter, in order for the remote processing unit, that transmitted the authorization request message, to retrieve at least the threshold number of the second plurality of encoded data slices to complete the commerce transaction.