Patent · US Active

Four-slot asynchronous communication mechanism with decreased latency

US8156295B2 · kind B2 · utility

3Cited by
8References
27Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 3, 2009
Grant dateApr 10, 2012
Priority date
Expiry dateJul 8, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/385
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

System and method for a four-slot asynchronous communication mechanism with decreased latency. The system may include a host system and a client device. The host may comprise a data structure with four (two pairs of) slots. The client may comprise first information indicating a status of write operations to the data structure on the host and second information usable to determine a slot that should be written to. If the first information indicates that the second information is accurate, the client may determine which slot in the data structure should be written to based on information stored only on the client device. The determined slot may be the slot that has not been written to more recently of the pair of slots that has not been read from most recently. The client may write data to the determined slot. The client may update at least a portion of the information stored on the client device to reflect the write of data to the determined slot.

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