Systems and methods for generating a work schedule
First Claim
Patent Images
1. A method for generating a work schedule, comprising the acts of:
- receiving, by a processor, an identification of a number of work periods and a plurality of tasks;
receiving, by the processor, information for a plurality of workers related to the plurality of tasks;
receiving, by the processor, a parameter for optimization;
receiving, by the processor, a first input from a user interface of an assigned task for a first worker of the plurality of workers for a particular time period;
determining and outputting, by the processor, a work schedule incorporating the assigned task for the first worker and distributing the plurality of workers into the plurality of tasks for each of the number of work periods, wherein the work schedule is optimized for the parameter; and
receiving, by the processor, a second input from the user interface of quality data for a second worker of the plurality of workers for a particular task;
wherein the quality data for the second worker is taken into account in determining the work schedule;
wherein the parameter for optimization includes a weighted value determined from at least two of worker satisfaction, rotation, training, experience, ergonomic impact, and ergonomic impact standard deviations parameters;
wherein at least one of the parameters used to determine the weighted value is more heavily weighted than other parameters used to determine the weighted value; and
wherein an ergonomic impact is input for each of the plurality of tasks and the parameter for optimization is ergonomic impact of the plurality of tasks such that the work schedule does not exceed a predetermined ergonomic impact level for each of the plurality of workers.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for generating work schedules are provided. Work schedules are generated based on an identification of work periods and tasks and information related to the workers. A work schedule is produced based on a selected optimization parameter. The optimization parameter can be any type of parameter related to the tasks and workers. The optimization parameter can be ergonomic impact, level of training, experience level or the like. The systems and methods can also receive assigned tasks for one or more of the workers, and generate a schedule incorporating the assignments.
7 Citations
22 Claims
-
1. A method for generating a work schedule, comprising the acts of:
-
receiving, by a processor, an identification of a number of work periods and a plurality of tasks; receiving, by the processor, information for a plurality of workers related to the plurality of tasks; receiving, by the processor, a parameter for optimization; receiving, by the processor, a first input from a user interface of an assigned task for a first worker of the plurality of workers for a particular time period; determining and outputting, by the processor, a work schedule incorporating the assigned task for the first worker and distributing the plurality of workers into the plurality of tasks for each of the number of work periods, wherein the work schedule is optimized for the parameter; and receiving, by the processor, a second input from the user interface of quality data for a second worker of the plurality of workers for a particular task; wherein the quality data for the second worker is taken into account in determining the work schedule; wherein the parameter for optimization includes a weighted value determined from at least two of worker satisfaction, rotation, training, experience, ergonomic impact, and ergonomic impact standard deviations parameters; wherein at least one of the parameters used to determine the weighted value is more heavily weighted than other parameters used to determine the weighted value; and wherein an ergonomic impact is input for each of the plurality of tasks and the parameter for optimization is ergonomic impact of the plurality of tasks such that the work schedule does not exceed a predetermined ergonomic impact level for each of the plurality of workers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A processor including a non-transitory computer-readable medium encoded with logic for generating a work schedule, the logic comprising instructions for:
-
receiving an identification of a number of work periods and a plurality of tasks; receiving information for a plurality of workers related to the plurality of tasks; receiving a parameter for optimization; receiving, by the processor, a first input from a user interface of an assigned task for a first worker of the plurality of workers for a particular time period; determining and outputting, by the processor, a work schedule incorporating the assigned task for the first worker and distributing the plurality of workers into the plurality of tasks for each of the number of work periods, wherein the work schedule is optimized for the selected parameter; and receiving, by the processor, a second input from the user interface of quality data for a second worker of the plurality of workers for a particular task; wherein the quality data for the second worker is taken into account in determining the work schedule; wherein the parameter for optimization includes a weighted value determined from at least two of worker satisfaction, rotation, training, experience, ergonomic impact, and ergonomic impact standard deviations parameters; wherein at least one of the parameters used to determine the weighted value is more heavily weighted than other parameters used to determine the weighted value; and wherein an ergonomic impact is input for each of the plurality of tasks and the parameter is ergonomic impact of the plurality of tasks such that the work schedule does not exceed a predetermined ergonomic impact level for each of the plurality of workers. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification