Monitoring latency of a network to manage termination of distributed transactions
US7290056B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 8, 2000 |
| Grant date | Oct 30, 2007 |
| Priority date | — |
| Expiry date | Jul 17, 2022 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/0233
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Described herein is a system for executing distributed transactions. A participant and a coordinator cooperate to execute a distributed transaction, the distributed transaction including a transaction executed by the participant. To manage the transaction, the coordinator and the participant communicate over a network using, for example, a stateless protocol. The distributed transaction may be terminated when communication between the participant and coordinator regarding the transaction does not occur within a time period. The time period may reflect the time required for a coordinator to send a message and a participant to acknowledge receipt of the message, and the time for the participant to perform operations executed for the transaction. The latency of network traffic between the participant and the coordinator is monitored, and the time periods adjusted accordingly. In addition, the amount of time required for the participant to execute operations for the transaction is monitored, and the time periods adjusted accordingly.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.