Protocol for insuring exactly once semantics of transactions across an unordered, unreliable network
AssigneeHewlett-Packard Development Company, L.P.
InventorsTony M. Brewer, Gregory S. Palmer
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsTony M. Brewer, Gregory S. Palmer
Estimating the term…
The present invention implements a mechanism for reliably communicating transaction messages between source and destination devices connected across an unreliable network, where a transaction is an operation requested by a source device of a destination device and where a plurality of messages are exchanged between source and destination in order to ensure completion of the transaction. Because the network linking the source and destination is unreliable, the source and destination operate to preserve data regarding the transaction messages which they have received and transmitted. If responsive messages are not timely received, they are generally resent. A dual timing system is preferably implemented to ensure that there are never two identical messages simultaneously in transmission through the network.
A method for executing a data operative transaction in a network having a source site and a destination site, the method comprising the steps of:
The method of step 4, comprising the further steps of:
The method of step 10, comprising the further steps of:
The method of step 11, comprising the further step of:
The method of step 1, comprising the further step of:
A system for reliably executing a data operative transaction at a destination site requested by a source site, the system comprising:
A system for executing a data operative transaction in a network having a source site and a destination site, the system comprising:
A method for executing a memory device control transaction in a network having a source site and a destination site, the method comprising the steps of:
Dependencies are inferred from the claim text.