- 专利标题: Unidirectional atomic messaging
-
申请号: US17329551申请日: 2021-05-25
-
公开(公告)号: US11706221B1公开(公告)日: 2023-07-18
- 发明人: Michael Spiegel
- 申请人: Two Six Labs, LLC
- 申请人地址: US VA Arlington
- 专利权人: Two Six Labs, LLC
- 当前专利权人: Two Six Labs, LLC
- 当前专利权人地址: US VA Arlington
- 代理机构: Armis IP Law, LLC
- 主分类号: H04L9/40
- IPC分类号: H04L9/40
摘要:
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.
信息查询