Tour/schedule generation for a force management system
DCFirst Claim
1. A method, using a computer, for scheduling personnel, the computer including a processor, an interface device and a memory for storing a control program and data, comprising the steps of:
- (a) using the interface device to define one or more tour templates, each of said tour templates describing a bounded work shift having work rules and operating constraints for an environment in which there is a constantly varying event load by time of day and by day of week, the personnel including a team of servers of substantially equal skill responsible for servicing the constantly varying event load;
(b) using the interface device to define per-server preferences for particular kinds of work schedules within the limits imposed by said tour templates;
(c) using the interface device to define selection policy rules for determining which servers work when the number of servers exceeds a demand therefor;
(d) using the processor and data stored in the memory to generate a forecast of an event load expected to occur during a forecast time period and a number of servers required to service said forecasted event load during said forecast time period;
(e) using the processor and the control program to correlate the tour templates with the forecast to generate a set of candidate tours, each candidate tour defining a daily work schedule uniquely associated with the forecasted event load for a particular day yet theoretically fillable by any one of the personnel; and
(f) using the processor and the control program to automatically schedule said servers to the candidate tours according to the preferences and the selection policy rules.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method for planning, scheduling and managing personnel in an environment in which there is a varying workload by time of day and by day of week to be staffed with a team having a variable number of servers. The method defines one or more tour templates, each describing a bounded work shift having work rules and operating constraints. Per-server preferences for particular kinds of work schedules within the limits imposed by the tour templates are also defined, as are various selection policy rules for determining which servers work when the number of servers exceeds the demand therefor. After generating a forecast of an event load expected to occur during a forecast time period and a number of servers required to service the expected event load during the forecast time period, the method correlates the tour templates with the forecast to generate a set of optimal tours, each tour defining a daily work schedule for the forecast time period for a theoretical server. Then, the individual servers are automatically scheduled to the generated tours according to the preferences and the selection policy rules.
-
Citations
4 Claims
-
1. A method, using a computer, for scheduling personnel, the computer including a processor, an interface device and a memory for storing a control program and data, comprising the steps of:
-
(a) using the interface device to define one or more tour templates, each of said tour templates describing a bounded work shift having work rules and operating constraints for an environment in which there is a constantly varying event load by time of day and by day of week, the personnel including a team of servers of substantially equal skill responsible for servicing the constantly varying event load; (b) using the interface device to define per-server preferences for particular kinds of work schedules within the limits imposed by said tour templates; (c) using the interface device to define selection policy rules for determining which servers work when the number of servers exceeds a demand therefor; (d) using the processor and data stored in the memory to generate a forecast of an event load expected to occur during a forecast time period and a number of servers required to service said forecasted event load during said forecast time period; (e) using the processor and the control program to correlate the tour templates with the forecast to generate a set of candidate tours, each candidate tour defining a daily work schedule uniquely associated with the forecasted event load for a particular day yet theoretically fillable by any one of the personnel; and (f) using the processor and the control program to automatically schedule said servers to the candidate tours according to the preferences and the selection policy rules. - View Dependent Claims (2, 3, 4)
-
Specification