Message queue architecture and interface for a multi-application platform
US11765120B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 7, 2022 |
| Grant date | Sep 19, 2023 |
| Priority date | — |
| Expiry date | Feb 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.