×

Method and apparatus for serving a request queue

  • US 20030177164A1
  • Filed: 03/15/2002
  • Published: 09/18/2003
  • Est. Priority Date: 03/15/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for serving a request queue in a system comprising a plurality of channels, the method comprising the steps of:

  • a) acquiring a blocking semaphore to determine the number of channels to acquire;

    b) decrementing a blocking semaphore count;

    c) acquiring at least one channel from which an incoming request is received;

    d) receiving a request;

    e) enqueueing the received request;

    f) incrementing a dequeueing semaphore count;

    g) acquiring the dequeueing semaphore to determine the number of requests to dequeue;

    h) decrementing the dequeuing semaphore count;

    i) dequeueing an enqueued request;

    j) processing the dequeued request; and

    k) incrementing a blocking semaphore count.

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