Method and apparatus for high-speed generation of a priority metric for queues
First Claim
Patent Images
1. A method for establishing queue priorities for selecting one queue from at least two queues each containing items to be serviced, said method comprising the steps of:
- (a) determining for each queue a metric by estimating the aggregate waiting time associated with all of the items in the respective queue, and (b) using the estimated aggregate waiting time to form a priority metric.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for establishing queue priorities for selecting one queue from at least two queues each containing items to be serviced, wherein a metric is determined for each queue by estimating the aggregate waiting time associated with all of the items in the respective queue, and the estimated aggregate waiting time is used to form a priority metric.
-
Citations
17 Claims
-
1. A method for establishing queue priorities for selecting one queue from at least two queues each containing items to be serviced, said method comprising the steps of:
-
(a) determining for each queue a metric by estimating the aggregate waiting time associated with all of the items in the respective queue, and (b) using the estimated aggregate waiting time to form a priority metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for establishing queue priorities for selecting one queue from at least two queues each containing items to be serviced, said apparatus comprising:
a computer for determining for each queue an estimated aggregate waiting time (EAWT) associated with all of the items in the respective queue, and using the estimated aggregate waiting time to form a priority metric. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for establishing a queue priority for selecting one queue from at least two queues each containing items to be serviced, said method comprising the steps of:
-
(a) determining for each queue an estimated aggregate waiting time (EAWT) associated with all of the items in the respective queue, and (b) using the estimated aggregate waiting time to form a priority metric.
-
-
17. A computer program product comprising a computer useable medium having computer readable program code embodied therein for establishing a queue priority for selecting one queue from at least two queues each containing items to be serviced, said computer program product comprising:
-
computer readable program code for causing the computer to determine for each queue an estimated aggregate waiting time (EAWT) associated with all of the items in the respective queue, and computer readable program code for causing the computer to use the estimated aggregate waiting time to form a priority metric.
-
Specification