ALEXANDRIA, Va., July 28 -- United States Patent no. 12,693,913, issued on July 28, was assigned to ROBERT BOSCH GMBH (Stuttgart, Germany).

"Data structure for a buffer memory in a multi-producer multi-consumer system" was invented by Gerd Hirsch (Beilstein, Germany) and Matthias Killat (Berlin).

According to the abstract* released by the U.S. Patent & Trademark Office: "A data structure for a buffer memory for a multi-producer multi-consumer system. The data structure includes at least one slot for storing data, a first queue, a second queue, a third queue. Each slot of the buffer memory is assigned a unique identifier. At all times, each of the identifiers being assigned either to the first queue or to the second queue or to the third q...