SYSTEM AND METHOD FOR AUTOMATIC ALLOCATION OF MOBILE RESOURCES TO TASKS
First Claim
1. A system for automatic allocation of mobile resources to tasks which are to be performed at at least one location distant from the mobile resources, the system comprising:
- at least one database configured to store data defining the tasks as well as the mobile resources; and
a computing device containing a first data processing unit which is configured towait for a trigger event, andafter having been notified of the trigger event, access the at least one database, allocate the mobile resources to the tasks to generate an individual schedule for at least one of the mobile resources, and transmit each of the individual schedules to a mobile data communication device assigned to the respective one of the mobile resources, wherein;
the at least one database is configured to storeat least one corresponding skill and equipment for each mobile resource,street-level data defining roads between a current location of the mobile resources and the at least one distant location of the tasks, anddynamic data which have a potential impact on the performing of the tasks;
the first data processing unit is configured to perform the allocation of the mobile resources by allocating the skills to the tasks and to the equipment, and to generate for the at least one of the mobile resources, as part of each individual schedule, a street-by-street route along the roads to the respectively allocated tasks; and
the system comprises a second data processing unit implemented in one of the computing device and a further computing device, the second data processing unit being configured to continuously pre-process the dynamic data to determine which of the street-level data, the mobile resources and the tasks are affected by the dynamic data and to what extent, and to amend the affected data accordingly.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for automatic allocation of mobile resources to tasks includes at least one database which stores for each mobile resource at least one corresponding skill and equipment as well as street-level data defining roads between a current location of the mobile resources and the distant locations of the tasks, and dynamic data which have a potential impact on performance of the tasks. A first data processing unit allocates the mobile resources to the tasks by allocating the skills to the tasks and the equipment, and generates for at least one of the mobile resources an individual schedule including a street-by-street route along the roads to the respectively allocated tasks. A second data processing unit continuously pre-processes the dynamic data to determine which of the street-level data, the mobile resources and the tasks are affected by the dynamic data and to what extent, and to amend the affected data accordingly.
-
Citations
14 Claims
-
1. A system for automatic allocation of mobile resources to tasks which are to be performed at at least one location distant from the mobile resources, the system comprising:
-
at least one database configured to store data defining the tasks as well as the mobile resources; and a computing device containing a first data processing unit which is configured to wait for a trigger event, and after having been notified of the trigger event, access the at least one database, allocate the mobile resources to the tasks to generate an individual schedule for at least one of the mobile resources, and transmit each of the individual schedules to a mobile data communication device assigned to the respective one of the mobile resources, wherein; the at least one database is configured to store at least one corresponding skill and equipment for each mobile resource, street-level data defining roads between a current location of the mobile resources and the at least one distant location of the tasks, and dynamic data which have a potential impact on the performing of the tasks; the first data processing unit is configured to perform the allocation of the mobile resources by allocating the skills to the tasks and to the equipment, and to generate for the at least one of the mobile resources, as part of each individual schedule, a street-by-street route along the roads to the respectively allocated tasks; and the system comprises a second data processing unit implemented in one of the computing device and a further computing device, the second data processing unit being configured to continuously pre-process the dynamic data to determine which of the street-level data, the mobile resources and the tasks are affected by the dynamic data and to what extent, and to amend the affected data accordingly. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for computer-implemented automatic allocation of mobile resources to tasks which are to be performed at at least one location distant from the mobile resources, the method comprising:
-
storing data defining the tasks as well as the mobile resources in at least one database; waiting for a trigger event by a first data processing device; after having been notified of the trigger event, in the first data processing device, accessing the at least one database, allocating the mobile resources to the tasks to generate an individual schedule for at least one of the mobile resources, and transmitting each of the individual schedules to a mobile data communication device assigned to the respective one of the mobile resources; storing in the at least one database at least one corresponding skill and equipment for each mobile resource, street-level data defining roads between a current location of the mobile resources and the at least one distant location of the tasks, and dynamic data which have a potential impact on the performing of the tasks; performing, in the first data processing device, the allocating of the mobile resources by allocating the skills to the tasks and to the equipment, and by generating for the at least one of the mobile resources as part of each individual schedule a street-by-street route along the roads to the allocated tasks; and continuously pre-processing, in a second data processing device, the dynamic data to determine which of the street-level data, the mobile resources and the tasks are affected by the dynamic data and to what extent, and to amend the affected data accordingly.
-
Specification