×

Static queue and index queue for storing values identifying static queue locations

  • US 6,317,806 B1
  • Filed: 05/20/1999
  • Issued: 11/13/2001
  • Est. Priority Date: 05/20/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A queuing apparatus associated with a processor, the queuing apparatus comprising:

  • (a) a static queue having a plurality of static queue locations, each static queue location for storing a static queue entry and having an availability indicator for indicating an availability status of the respective static queue location;

    (b) an index generator associated with the static queue, the index generator for providing a unique index value for each static queue entry, the index value for a particular static queue entry identifying the static queue location containing the particular static queue entry;

    (c) at least one index queue, each index queue having a plurality of index queue locations and each index queue location for storing one of the index values provided by the index generator; and

    (d) a static queue accessing arrangement for (i) retrieving a selected index value from a particular index queue location, (ii) using the selected index value to retrieve the static queue entry with which the selected index value is associated, and (iii) changing the availability status of the static queue location which stored the retrieved static queue entry, the availability status being changed to an available status.

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