SYSTEM AND METHOD FOR MANAGING MOBILE WORKERS
0 Assignments
0 Petitions
Accused Products
Abstract
A system manages mobile workers and includes a plurality of clients and a server. A database includes a plurality of target objects that are classified corresponding to facilities assets to be worked on by a mobile worker and attributes of each target object, including any tasks to be performed on target objects. A rule engine determines algorithms based on a utility function for partitioned jobs wherein different algorithms are selected and used for different partitions to schedule jobs and mobile workers in selected different regions. An algorithm is selected based on a weighted sum that is calculated from a possible number of work schedules, jobs and mobile workers for each partition. A selected policy for a job environment determines how mobile workers, jobs and work schedules are partitioned. A plurality of system agents automate supervision.
40 Citations
44 Claims
-
1-20. -20. (canceled)
-
21. A system for managing mobile workers, comprising:
-
a server; a database associated with the server and having a plurality of target objects that are classified corresponding to facilities assets to be worked on by a mobile worker, and attributes of each target object, including any tasks to be performed on target objects; a rule engine operative for determining algorithms based on a utility function for partitioned jobs and mobile workers wherein different algorithms are selected and used for different partitions to schedule jobs and mobile workers in selected different regions, wherein an algorithm is selected based on a weighted sum that is calculated from a possible number of work schedules, jobs and mobile workers for each partition, wherein a selected policy for a job environment determines how mobile workers, jobs and work schedules are partitioned; and a plurality of system agents that automate supervision including work planning, scheduling, dispatching, stores management, job state management and end-of-shift management. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for managing mobile workers, comprising:
-
a server; a database associated with the server having a plurality of target objects that are classified corresponding to facilities assets to be worked on by a mobile worker, and attributes of each target object, including any tasks to be performed on target objects; a rule engine operative for determining algorithms based on a utility function for partitioned jobs and mobile workers wherein different algorithms are selected and used for different partitions to schedule jobs and mobile workers in selected different regions, wherein an algorithm is selected based on a weighted sum that is calculated from a possible number of work schedules, jobs and mobile workers for each partition, wherein a selected policy for a job environment determines how mobile workers, jobs and work schedules are partitioned; and a plurality of system agents that automate supervision including work planning, scheduling, dispatching, stores management, job, state management and end-of-shift management. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification