Generating labor requirements
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to at least:
- query, over a network, a plurality of worker client devices for a plurality of past worker assignments and a plurality of work buffer states, individual ones of the worker client devices being associated with one of a plurality of processing stages in one of a plurality of materials processing facilities, individual ones of the worker client devices receiving an input from a worker indicative of an initial time of the worker beginning work at one of the processing stages and the input being used to determine a timestamp of a check-in of the worker, each work buffer state representing an amount of work awaiting processing at one of the plurality of processing stages at a particular time period;
receive from the individual ones of the worker client devices the past worker assignments and the work buffer states, the past worker assignments and the work buffer states being retrieved from a memory of the worker client devices;
select a subset of the plurality of past worker assignments for a predefined work period associated with the processing stages of the materials processing facilities;
determine a lost labor time as a function of a change in the amount of work awaiting processing at the one of the plurality of processing stages between a first one of the plurality of work buffer states associated with a first time period and a second one of the plurality of work buffer states associated with a second time period;
generate a labor recommendation for the one of the plurality of processing stages of at least one of the materials processing facilities as a function of a statistical correlation between the subset of the past worker assignments and the lost labor time, the labor recommendation being associated with the predefined work period and including a recommended number of workers that is different from a current number of workers assigned to the one of the plurality of processing stages of the at least one of the materials processing facilities;
encode the labor recommendation for display on a manager client device;
wherein the labor recommendation reduces a predicted amount of lost labor time associated with the at least one of the materials processing facilities; and
wherein the subset of the past worker assignments, the work buffer states, or the lost labor time are weighted as a function of at least one previous occurrence of the predefined work period.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various implementations for a labor recommendation application. Historical worker assignments and work buffer states for materials processing facilities are selected. Lost labor times are determined as a function of the historical worker assignments and buffer states. A statistical analysis is performed on the lost labor times, the historical worker assignments, or the work buffer states. A labor recommendation for a materials processing facility to minimize estimated lost labor time.
58 Citations
19 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to at least:
-
query, over a network, a plurality of worker client devices for a plurality of past worker assignments and a plurality of work buffer states, individual ones of the worker client devices being associated with one of a plurality of processing stages in one of a plurality of materials processing facilities, individual ones of the worker client devices receiving an input from a worker indicative of an initial time of the worker beginning work at one of the processing stages and the input being used to determine a timestamp of a check-in of the worker, each work buffer state representing an amount of work awaiting processing at one of the plurality of processing stages at a particular time period; receive from the individual ones of the worker client devices the past worker assignments and the work buffer states, the past worker assignments and the work buffer states being retrieved from a memory of the worker client devices; select a subset of the plurality of past worker assignments for a predefined work period associated with the processing stages of the materials processing facilities; determine a lost labor time as a function of a change in the amount of work awaiting processing at the one of the plurality of processing stages between a first one of the plurality of work buffer states associated with a first time period and a second one of the plurality of work buffer states associated with a second time period; generate a labor recommendation for the one of the plurality of processing stages of at least one of the materials processing facilities as a function of a statistical correlation between the subset of the past worker assignments and the lost labor time, the labor recommendation being associated with the predefined work period and including a recommended number of workers that is different from a current number of workers assigned to the one of the plurality of processing stages of the at least one of the materials processing facilities; encode the labor recommendation for display on a manager client device; wherein the labor recommendation reduces a predicted amount of lost labor time associated with the at least one of the materials processing facilities; and wherein the subset of the past worker assignments, the work buffer states, or the lost labor time are weighted as a function of at least one previous occurrence of the predefined work period. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
at least one computing device; and a labor recommendation application executed in the at least one computing device, wherein, when executed, the labor recommendation application causes the at least one computing device to at least; query, over a network, a worker client device for historical worker assignment data and a plurality of work buffer states, the worker client device being associated with one of a plurality of processing stages in at least one materials processing facility, each work buffer state representing an amount of work awaiting processing at the one of the plurality of processing stages at a particular time period; receive from the worker client device the historical worker assignment data and the work buffer states, the historical worker assignment data and the work buffer states being retrieved from a memory of the worker client device; select a subset of the historical worker assignment data associated with a work period of the at least one materials processing facility; generate a lost labor time data as a function of a change in the amount of work awaiting processing at the one of the plurality of processing stages between a first one of the plurality of work buffer states associated with a first time period and a second one of the plurality of work buffer states associated with a second time period; generate a labor recommendation for the one of the plurality of processing stages as a function of the historical worker assignment data and the lost labor time data, wherein generating the labor recommendation comprises performing a statistical correlation between the lost labor time data and the historical worker assignment data, the labor recommendation being associated with the work period and including a recommended number of workers that is different from a current number of workers assigned to the one of the plurality of processing stages; and wherein the labor recommendation reduces a predicted amount of lost labor time associated with the at least one materials processing facility. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
querying, by a computing device over a network, a worker client device for a plurality of past worker assignments and a plurality of work buffer states, the worker client device being associated with one of a plurality of processing stages in one of a plurality of materials processing facilities, each work buffer state representing an amount of work awaiting processing at the one of the plurality of processing stages at a particular time period; receiving, by the computing device, from the worker client device the plurality of past worker assignments and the work buffer states, the plurality of past worker assignments and the work buffer states being retrieved from a memory of the worker client device; selecting, by the computing device, a subset of the plurality of past worker assignments associated with a work period of the one of the plurality of processing stages of at least one materials processing facility; generating, by the computing device, lost labor time data based at least in part on a change in the amount of work awaiting processing at the one of the plurality of processing stages between a first one of the plurality of work buffer states associated with a first time period and a second one of the plurality of work buffer states associated with a second time period; generating, by the computing device, a labor recommendation for the one of the plurality of processing stages of the at least one materials processing facility as a function of performing a statistical correlation between the lost labor time data and the past worker assignments, the labor recommendation being associated with the work period and including a recommended number of workers that is different from a current number of workers assigned to the one of the plurality of processing stages; and wherein the labor recommendation minimizes a predicted amount of lost labor time associated with the at least one materials processing facility. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification