Random access for processing messages in a message queue
US7562365B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 12, 2004 |
| Grant date | Jul 14, 2009 |
| Priority date | — |
| Expiry date | Mar 11, 2026 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L51/226
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Methods, systems, and products for random access for processing messages in a message queue that include creating a map relating message identification and message position, including adding an entry in the map whenever a message enters the queue; instantiating a plurality of consumers for the messages; and consuming, with the consumers, the messages in dependence upon the map. In typical embodiments, the plurality of consumers includes a particular number of consumers and such embodiments typically include assigning an ordinal value to each consumer and consuming the messages further comprises identifying the messages to be processed by each consumer in dependence upon the ordinal values, the number of consumers, and the message positions.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.