Patent · US Active

Message queue architecture and interface for a multi-application platform

US11765120B2 · kind B2 · utility

0Cited by
112References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 7, 2022
Grant dateSep 19, 2023
Priority date
Expiry dateFeb 7, 2042

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L51/18
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Non-volatile memory may contain definitions of: (i) a plurality of message queue implementations respectively associated with different queue behaviors, the different queue behaviors specified by corresponding sets of modes, and (ii) an application programming interface (API) through which applications can access one or more message queues. One or more processors may be configured to: create a message queue of a particular message queue type, supported by a corresponding message queue implementation, by specifying a set of modes corresponding to a queue behavior; receive, from a producing application and by way of the API, one or more messages for the message queue; store the one or more messages in a data structure associated with the message queue; receive, from a consuming application and by way of the API, a request to read from the message queue; and provide a message from the message queue to the consuming application.

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