Task dispatching system
First Claim
1. An assignment system for allocating service providers to required services, comprising:
- a data processing unit;
a data store storing a plurality of allocation processing routines each defining a respective algorithm for determining in respect of a required service which of a series of potential providers of that service is/are preferred to provide the service; and
an allocation mode selector configured to access a data store storing a list of required services and attributes of each required service, to select in dependence on the attributes of one of those required services one of the allocation processing routines and to cause that allocation processing routine to be executed in respect of that one of the required services by means of the data processing unit so determine which of a series of potential providers of the required service is/are preferred to provide that required service.
1 Assignment
0 Petitions
Accused Products
Abstract
An assignment system for allocating service providers to required services, comprising: a data processing unit; a data store storing a plurality of allocation processing routines each defining a respective algorithm for determining in respect of a service which of a series of potential providers of that service is/are preferred to provide the service; and an allocation mode selector configured to access a data store storing a list of required services and attributes of each required service, to select in dependence on the attributes of one of those services one of the allocation processing routines and to cause that allocation processing routine to be executed in respect of that one of the services by means of the data processing unit so determine which of a series of potential providers of the service is/are preferred to provide that service.
-
Citations
28 Claims
-
1. An assignment system for allocating service providers to required services, comprising:
-
a data processing unit; a data store storing a plurality of allocation processing routines each defining a respective algorithm for determining in respect of a required service which of a series of potential providers of that service is/are preferred to provide the service; and an allocation mode selector configured to access a data store storing a list of required services and attributes of each required service, to select in dependence on the attributes of one of those required services one of the allocation processing routines and to cause that allocation processing routine to be executed in respect of that one of the required services by means of the data processing unit so determine which of a series of potential providers of the required service is/are preferred to provide that required service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for allocating service providers to required services, comprising:
-
storing a plurality of allocation processing routines each defining a respective algorithm for determining in respect of a required service which of a series of potential providers of that required service is/are preferred to provide the required service; accessing a data store storing a list of required services and attributes of each required service; selecting in dependence on the attributes of one of those required services one of the allocation processing routines; and causing that allocation processing routine to be executed in respect of that one of the required services by means of the data processing unit so determine which of a series of potential providers of the required service is/are preferred to provide that required service. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification