Systems and methods for using predicted demand to optimize task scheduling
AssigneeClickSoftware, Inc.
InventorsAlexander Gibrekhterman, Alexander Shapirov
Life of this patent
Estimating the term…
Abstract
Methods, apparatuses, and systems for scheduling tasks to field professionals include a memory configured to store historical data associated with past demand for field professionals, a network interface, and at least one processor connectable to the network interface. The at least one processor is configured to access the memory and to: receive a set of requests reflecting a current demand for on-site services; predict imminent demand for on-site services based on the historical data; generate a schedule for a set of field professionals based on the current demand for on-site services; and reserve in the schedule availability based on the predicted imminent demand for on-site services.
Claims20
A system for scheduling tasks to field professionals, the system comprising:
- a memory configured to store historical data associated with past demand for field professionals;
- a network interface;
- and
- at least one processor connectable to the network interface, the at least one processor is configured to access the memory and to:
- receive a set of requests reflecting a current demand for on-site services;
- predict imminent demand for on-site services based on the historical data;
- generate a schedule for a set of field professionals based on the current demand for on-site services;
- and
- reserve in the schedule availability based on the predicted imminent demand for on-site services.
A system for scheduling tasks to field professionals, the system comprising:
- a memory configured to store historical data associated with past demand for field professionals in a geographical area;
- a network interface;
- and
- at least one processor connectable to the network interface, the at least one processor is configured to access the memory and to:
- receive a set of requests for on-site service, the set of requests are associated with a number of task types and each request is associated with a different location;
- use the historical data to identify service zones in the geographical area associated with predicted demand for specific task types;
- determine, based on the requests, a set of daily schedules of tasks for a set of field professionals, and, for a certain daily schedule with a task associated with a location in proximity to an identified service zone, reserve capacity to account for predicted demand;
- and
- provide, using the network interface, directional instructions to a field professional assigned to the certain daily schedule to a location in proximity to a service zone.
A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method for scheduling tasks to field professionals, the method comprising:
- receiving a set of requests reflecting a current demand for on-site services;
- predicting imminent demand for on-site services based on the historical data;
- generating a schedule for a set of field professionals based on the current demand for on-site services;
- and
- reserving in the schedule availability based on the predicted demand for on-site services.
Dependencies are inferred from the claim text.