Patent ID: 8660877

Claim:
A technician control system comprising: a control system configured to control scheduling and dispatch operations for work orders being handled by technicians associated with a client; at least one electronic data store configured to store data associated with the client; and multiple technician devices that are each associated with one or more technicians, configured to communicate, over a network, with the control system, and configured to provide output in response to communications that are received from the control system and that are related to the scheduling and dispatch operations performed by the control system, wherein the control system is configured to control supervisor mapping operations for work orders being handled by technicians associated with the client and includes at least one processor configured to perform operations comprising: identifying technicians supervised by a particular supervisor that uses a particular device; determining progress of scheduled work orders for each of the identified technicians; enabling the supervisor to view data reflecting the determined progress of scheduled work orders; monitoring progress of the scheduled work orders for each of the identified technicians; based on the monitoring, detecting whether a schedule or quality issue occurs in the scheduled work orders for each of the identified technicians; and in response to detecting that a schedule or quality issue has occurred in at least one of the scheduled work orders being handled by at least one of the identified technicians: sending, to the particular device used by the particular supervisor, a message to alert the supervisor of the detected issue; and assisting the supervisor in taking action to correct the detected issue.