Managing throughput for multiple processes in a materials handling facility
First Claim
1. A computing system, comprising:
- a memory; and
one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a process control component configured to;
generate within the memory a stored model of multiple unit handling processes of a materials handling facility, wherein for each unit handling process the model indicates a measured throughput rate at which that unit handling process processes units, wherein at least some of the multiple unit handling processes are different types of downstream unit handling processes that are downstream from a storage buffer and process units obtained from the storage buffer in order to prepare shipments of units to be shipped from the materials handling facility, wherein at least another one or more of the multiple unit handling processes is an upstream unit handling process that is upstream from the storage buffer and provides units to the storage buffer, wherein the upstream unit handling process provides units that are bound for the different types of downstream unit handling processes, and wherein each unit is bound for a particular one of the different types of downstream unit handling processes;
based on at least one target output rate that is a goal for the output rate of a given type of downstream unit handling process of the multiple unit handling processes, evaluate the model to generate a particular target throughput rate that is a goal for the respective throughput rate of the upstream unit handling process for units bound for the given type of downstream unit handling process; and
based on the particular target throughput rate generated for the upstream unit handling process, generate one or more instructions to control the respective throughput rate of units bound for the given type of downstream unit handling process and processed by the upstream unit handling process.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of a system and method for process management in a materials handling facility are described. Embodiments may include a process control component configured to generate a model of multiple unit handling processes of a materials handling facility. For each process, the model may indicate a measured throughput rate. The process control component may be configured to, based on at least one target output rate that is a goal for the output rate of a given unit handling process, evaluate the model to generate a particular target throughput rate that is a goal for the respective throughput rate of a particular unit handling process that is performed prior to the given unit handling process. The process control component may be configured to, based on the particular target throughput rate, generate one or more instructions to control the respective throughput rate of units processed by the particular unit handling process.
-
Citations
36 Claims
-
1. A computing system, comprising:
-
a memory; and one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a process control component configured to; generate within the memory a stored model of multiple unit handling processes of a materials handling facility, wherein for each unit handling process the model indicates a measured throughput rate at which that unit handling process processes units, wherein at least some of the multiple unit handling processes are different types of downstream unit handling processes that are downstream from a storage buffer and process units obtained from the storage buffer in order to prepare shipments of units to be shipped from the materials handling facility, wherein at least another one or more of the multiple unit handling processes is an upstream unit handling process that is upstream from the storage buffer and provides units to the storage buffer, wherein the upstream unit handling process provides units that are bound for the different types of downstream unit handling processes, and wherein each unit is bound for a particular one of the different types of downstream unit handling processes; based on at least one target output rate that is a goal for the output rate of a given type of downstream unit handling process of the multiple unit handling processes, evaluate the model to generate a particular target throughput rate that is a goal for the respective throughput rate of the upstream unit handling process for units bound for the given type of downstream unit handling process; and based on the particular target throughput rate generated for the upstream unit handling process, generate one or more instructions to control the respective throughput rate of units bound for the given type of downstream unit handling process and processed by the upstream unit handling process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
performing, by one or more computing devices implementing a process control component for a materials handling facility; generating within a memory accessible to the process control component a model of multiple unit handling processes of the materials handling facility, wherein for each unit handling process the model indicates a measured throughput rate at which that unit handling process processes units, wherein at least some of the multiple unit handling processes are different types of downstream unit handling processes that are downstream from a storage buffer and process units obtained from the storage buffer in order to prepare shipments of units to be shipped from the materials handling facility, wherein at least another one or more of the multiple unit handling processes is an upstream unit handling process that is upstream from the storage buffer and provides units to the storage buffer, wherein the upstream unit handling process provides units that are bound for the different types of downstream unit handling processes, and wherein each unit is bound for a particular one of the different types of downstream unit handling processes; based on at least one target output rate that is a goal for the output rate of a given type of downstream unit handling process of the multiple unit handling processes, evaluating the model to generate a particular target throughput rate that is a goal for the respective throughput rate of the upstream unit handling process for units bound for the given type of downstream unit handling process; and based on the particular target throughput rate generated for the upstream unit handling process, generating one or more instructions to control the respective throughput rate of units bound for the given type of downstream unit handling process and processed by the upstream unit handling process. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A non-transitory computer-readable storage medium, storing program instructions computer-executable on a computer system to implement a process control component configured to:
-
generate within a memory a stored model of multiple unit handling processes of a materials handling facility, wherein for each unit handling process the model indicates a measured throughput rate at which that unit handling process processes units, wherein at least some of the multiple unit handling processes are different types of downstream unit handling processes that are downstream from a storage buffer and process units obtained from the storage buffer in-order to prepare shipments of units to be shipped from the materials handling facility, wherein at least another one or more of the multiple unit handling processes is an upstream unit handling process that is upstream from the storage buffer and provides units to the storage buffer, wherein the upstream unit handling process provides units that are bound for the different types of downstream unit handling processes, and wherein each unit is bound for a particular one of the different types of downstream unit handling processes; based on at least one target output rate that is a goal for the output rate of a given type of downstream unit handling process of the multiple unit handling processes, evaluate the model to generate a particular target throughput rate that is a goal for the respective throughput rate of the upstream unit handling process for units bound for the given type of downstream unit handling process; and based on the particular target throughput rate generated for the upstream unit handling process, generate one or more instructions to control the respective throughput rate of units bound for the given type of downstream unit handling process and processed by the upstream unit handling process. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification