The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 10, 2012

Filed:

Apr. 03, 2009
Applicant:

Eric L. Singer, Austin, TX (US);

Inventor:

Eric L. Singer, Austin, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…