×

Random access for processing messages in a message queue

  • US 7,562,365 B2
  • Filed: 01/12/2004
  • Issued: 07/14/2009
  • Est. Priority Date: 01/12/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of random access for processing messages in a message queue, the method comprising:

  • creating a map relating message identification and message position, including adding an entry in the map whenever a message enters the queue;

    instantiating a number of consumer applications for the messages, including assigning an ordinal value to each consumer application; and

    consuming, with the consumer applications, the messages in dependence upon the map, including identifying the messages to be processed by each consumer application in dependence upon the ordinal value, the number of the consumer applications, and the message position, including assigning for consumption by a consumer application a message having a message position identified by adding the ordinal value of the consumer application to the product of the number of the consumer applications multiplied by the number of messages consumed by the consumer application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×