Selection of a resource in a distributed computer system
First Claim
Patent Images
1. A method for selecting a resource from a plurality of resources, said method comprising:
- determining a score for said resource on the basis of a stochastic property of said resource;
defining an interval corresponding to said resource, said interval having an extent that depends on said score;
generating a random number; and
selecting said resource if said random number is within said interval.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting a resource from a plurality of resources includes determining a score for that resource on the basis of a stochastic property of that resource. An interval corrsesponding to that resource is then defined to have an extent that depends on the score. A particular resource is then selected by generating a random number and selecting that resource when the random number falls within the interval.
41 Citations
26 Claims
-
1. A method for selecting a resource from a plurality of resources, said method comprising:
-
determining a score for said resource on the basis of a stochastic property of said resource;
defining an interval corresponding to said resource, said interval having an extent that depends on said score;
generating a random number; and
selecting said resource if said random number is within said interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for selecting a queue from a plurality of queues, said method comprising:
-
assigning a score to said queue;
defining an interval corresponding to said queue, said interval having an extent that depends on said score;
generating a random number; and
selecting said queue if said random number is within said interval. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium having encoded thereon software for selecting a resource from a plurality of resources, said software comprising instructions for:
-
determining a score for said resource on the basis of a stochastic property of said resource;
defining an interval corresponding to said resource, said interval having an extent that depends on said score;
generating a random number; and
selecting said resource if said random number is within said interval.
-
-
26. A computer-readable medium having encoded thereon software for selecting a queue from a plurality of queues, said software comprising instructions for:
-
assigning a score to said queue;
defining an interval corresponding to said queue, said interval having an extent that depends on said score;
generating a random number; and
selecting said queue if said random number is within said interval.
-
Specification