Patent · US Active

Unidirectional atomic messaging

US11706221B1 · kind B1 · utility

0Cited by
2References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 25, 2021
Grant dateJul 18, 2023
Priority date
Expiry dateAug 13, 2041

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/101
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A shared memory system for providing unidirectional communication across a security threshold defined by producer and consumer of a message at different security levels. A unidirectional shared memory element is accessible for read and write access by the message producer (sender), and the consumer (receiver) has only read access. Transmission logic ensures atomic receipt of the message if it is received, as the receiver cannot issue an acknowledgement to the sender as in conventional electronic interfaces. An arrangement of indices and counters allows asynchronous operation by the sender and receiver, as messages may queue up in the shared memory if the producer exceeds the consumer. In the event of a failure, anomaly, or resource overrun, it is known that messages that were received were received in entirety; in other words, atomicity is preserved.

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