Intelligent routing code for improved product distribution
AssigneeZest Labs, Inc.
InventorsPeter A. Mehring, Thomas Reese
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for managing a product delivery process, according to one embodiment, includes receiving an actual Intelligent Routing (IR) code for each good of a plurality of goods of the same type. A target IR code for each of at least two receivers is also received. The actual IR code for each of the goods is compared to the target IR codes for each of the at least two receivers. Based on the comparison of the actual IR codes for the plurality of goods to the target IR codes for each of the at least two receivers, a determination is made as to which receiver of the at least two receivers will receive which good of the plurality of goods. A result of the determination is output.
Claims24
A computer-implemented method for managing a product delivery process, the method comprising:
- calculating, by a computer, a unique actual Intelligent Routing (IR) code for each good of a plurality of goods of the same type, wherein the actual IR code for each good is based on sensor data received from a sensor coupled to each good, wherein the sensor data is continuously collected as each good moves along a respective supply chain route, wherein sensor data which is inaccessible is provided by proxy sensor data derived at least in part from a second sensor coupled to another good in proximity to the good;
- updating, by the computer, the actual IR codes for the goods based on the sensor data associated with the respective goods;
- in response to sensor data from the sensor coupled to one of the goods being inaccessible and proxy sensor data being inaccessible, updating, by the computer, the actual IR code for the one of the goods based on inferred sensor data, wherein the inferred sensor data is based on routine temperature changes associated with historical shipments of substantially similar goods;
- receiving, by the computer, a target IR code for each of at least two receivers, wherein each of the target IR codes is calculated based at least in part on quality requirements for the same good, wherein each of the target IR code calculations is based at least in part on different quality requirements for the same good;
- comparing, by the computer, as each good moves along the respective supply chain route, the actual IR code for each of the goods to the target IR codes for each of the at least two receivers;
- based on the comparison of the actual IR codes for the plurality of goods to the target IR codes for each of the at least two receivers, determining, by the computer, which receiver of the at least two receivers will receive which good of the plurality of goods, wherein the comparison determines whether the actual IR code for each good is within the target IR code of the receiver determined to receive the good;
- and
- outputting, by the computer, a result of the determination, wherein the determination is based at least in part on ranking the results of the comparison of the actual IR codes for the plurality of goods to the targets IR codes for each of the at least two receivers.
A system, comprising:
- a processor and logic executable by the processor, the logic being configured to cause the processor to perform a method comprising:
- calculating a unique actual Intelligent Routing (IR) code for each good of a plurality of goods of the same type, wherein the actual IR code for each good is based on sensor data received from a sensor coupled to each good, wherein the sensor data is continuously collected as each good moves along a respective supply chain route, wherein sensor data which is inaccessible is provided by proxy sensor data derived at least in part from a second sensor coupled to another good in proximity to the good;
- updating the actual IR codes for the goods based on the sensor data associated with the respective goods;
- in response to sensor data from the sensor coupled to one of the goods being inaccessible and proxy sensor data being inaccessible, updating the actual IR code for the one of the goods based on inferred sensor data, wherein the inferred sensor data is based on routine temperature changes associated with historical shipments of substantially similar goods;
- and
- receiving a target IR code for each of at least two receivers, wherein each of the target IR codes is calculated based at least in part on quality requirements for the same good;
- comparing, as each good moves along the respective supply chain route, the actual IR code for each of the goods to the target IR codes for each of the at least two receivers;
- based on the comparison of the actual IR codes for the plurality of goods to the target IR codes for each of the at least two receivers, determining which receiver of the at least two receivers will receive which good of the plurality of goods, wherein the comparison determines whether the actual IR code for each good is within the target IR code of the receiver determined to receive the good;
- and
- outputting a result of the determination, wherein the determination is based at least in part on ranking the results of the comparison of the actual IR codes for the plurality of goods to the targets IR codes for each of the at least two receivers.
Dependencies are inferred from the claim text.