• Patent Title: Methods and systems for providing a lockless access to a shared memory region in a publish and subscribe system
  • Application No.: US17097590
    Application Date: 2020-11-13
  • Publication No.: US11429290B2
    Publication Date: 2022-08-30
  • Inventor: Randall Nortman
  • Applicant: Argo AI, LLC
  • Applicant Address: US PA Pittsburgh
  • Assignee: Argo AI, LLC
  • Current Assignee: Argo AI, LLC
  • Current Assignee Address: US PA Pittsburgh
  • Agency: Fox Rothschild LLP
  • Main IPC: G06F3/06
  • IPC: G06F3/06
Methods and systems for providing a lockless access to a shared memory region in a publish and subscribe system
Abstract:
Systems and methods for providing lockless access to a buffer ring are disclosed. The systems include a shared memory comprising the buffer ring. The buffer ring includes a plurality of sequentially arranged fixed size buffers configured to store messages, and a global header comprising a counter and a lock. The systems further include a publisher configured to write a plurality of messages to the plurality of fixed sized buffers in the buffer ring, and a subscriber configured to read one or more of the plurality of messages written by the publisher. The counter provides information relating to a fixed size buffer in the buffer ring to which the publisher will next write a message.
Information query
Patent Agency Ranking
0/0