CPC G06Q 10/08 (2013.01) [G06K 7/10861 (2013.01); G06Q 10/0639 (2013.01)] | 20 Claims |
1. A system comprising:
a first hardware device located at a first physical location within a physical environment, and configured to physically output labels comprising a machine readable code, wherein the machine readable code is associated with an object, wherein the physical environment comprises:
a first physical route through the physical environment, the first physical route comprising a first route start, a first route end, and one or more first physical machines between the first route start and the first route end, and
a second physical route through the physical environment, the second physical route comprising a second route start, a second route end, and one or more second physical machines between the second route start and the second route end;
a second hardware device associated with the first physical route, the second hardware device located at a second physical location within the physical environment, and configured to optically scan the machine readable code using a first image sensor;
a third hardware device associated with the second physical route, the third hardware device located at a third physical location within the physical environment, and configured to optically scan the machine readable code using a second image sensor; and
a controller comprising:
a memory configured to store computer-executable instructions; and
at least one processor in communication with the memory, wherein the computer-executable instructions, when executed by the at least one processor, cause the at least one processor to:
receive first object data associated with an object;
instruct the first hardware device to output a label comprising the machine readable code based at least in part on the first object data;
receive, from the first hardware device, first time data, wherein the first time data indicates an output time of the label by the first hardware device;
receive, from the second hardware device, first production data, a second hardware device identifier, and second object data, wherein the first production data indicates 1) that the second hardware device scanned the machine readable code and 2) a scan time of the machine readable code by the second hardware device, and wherein the second hardware device identifier indicates the second physical location;
determine, based at least in part on the first production data, the second hardware device identifier, and the second object data, input data, wherein the input data indicates that the object was produced via the first physical route, and a production time associated with the object, wherein the production time is based at least in part on the output time of the label and the scan time;
execute a machine learning model based at least in part on the input data, wherein the machine learning model predicts performance data associated with the one or more first physical machines based at least in part on the input data; and
instruct execution of a physical machine according to the performance data.
|