×

Method and system for preserving message order when parallel processing messages

  • US 7,240,097 B2
  • Filed: 02/28/2002
  • Issued: 07/03/2007
  • Est. Priority Date: 12/12/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for preserving message order when parallel processing messages, comprising:

  • receiving messages each including a marker for identifying a message source;

    responsive to receipt of a message, using the marker to identify the source of the message and determining whether it is required to preserve the message order; and

    dispatching each message in accordance with its marker to one of a plurality of parallel processing threads such that processing order is preserved when required for messages processed through the plurality of parallel processing threads, whereina predetermined value of the marker indicates that ordering is not required; and

    retaining a list of all markers of messages that are being processed in parallel;

    determining whether the marker of a new message is present in the list; and

    delaying initiating parallel processing of the new message until the marker is no longer in the list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×