Patent · US Expired

Identifying a common point in time across multiple logs

US7072912B1 · kind B1 · utility

9Cited by
6References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 12, 2002
Grant dateJul 4, 2006
Priority date
Expiry dateNov 29, 2023

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Nodes in a distributed system maintain virtual times according to specified rules. Each node can associate its virtual time with transactional messages that are transferred to other nodes and with log entries that are written to a log. A reference entry, which corresponds to an arbitrary point in time, is selected from a first log associated with a first node. A reference virtual time associated with the reference entry is identified. A matching entry, with an associated virtual time that appropriately corresponds to the reference virtual time, is selected from a second log associated with a second node. The first node is caused to roll-forward to the arbitrary time by processing the first log up to the reference entry. The second node is caused to roll-forward to the arbitrary time by processing the second log up to the matching entry.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.