Cargo vehicle loading control
First Claim
1. A method comprising:
- receiving, by one or more processors, output from a cargo sensor, wherein the output from the cargo sensor describes an amount of shifting experienced by a first cargo while being transported by a first cargo vehicle;
determining, by one or more processors, that the first cargo has shifted beyond a predetermined amount in the first cargo vehicle based on the output from the cargo sensor;
receiving, by one or more processors, output from vehicle sensors on the first cargo vehicle, wherein the output from the vehicle sensors describes a movement of the first cargo vehicle;
determining, by one or more processors, that the movement of the first cargo vehicle has caused the first cargo to shift beyond the predetermined amount in the first cargo vehicle; and
transmitting, by one or more processors, instructions to a robotic cargo loader of second cargo being loaded onto a second cargo vehicle to adjust a positioning of the second cargo while being loaded onto the second cargo vehicle based on the movement of the first cargo vehicle and the first cargo shifting beyond the predetermined amount, wherein the positioning of the second cargo in the second cargo vehicle is different from a positioning of the first cargo on the first cargo vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and/or computer program product controls positioning of cargo being loaded onto a cargo vehicle based on sensor readings from another cargo vehicle. One or more processors receive output from a cargo sensor that describes shifting experienced by a first cargo while being transported by a first cargo vehicle and based on the output, determine that the first cargo has shifted beyond a predetermined amount. The processor(s) receive output from vehicle sensors that describe movement of the first cargo vehicle and then determine that the movement has caused the first cargo to shift beyond the predetermined amount. The processor(s) transmit instructions to a robotic cargo loader of second cargo being loaded onto a second cargo vehicle to adjust positioning of the second cargo, where the positioning of the second cargo in the second cargo vehicle is different from positioning of the first cargo on the first cargo vehicle.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more processors, output from a cargo sensor, wherein the output from the cargo sensor describes an amount of shifting experienced by a first cargo while being transported by a first cargo vehicle; determining, by one or more processors, that the first cargo has shifted beyond a predetermined amount in the first cargo vehicle based on the output from the cargo sensor; receiving, by one or more processors, output from vehicle sensors on the first cargo vehicle, wherein the output from the vehicle sensors describes a movement of the first cargo vehicle; determining, by one or more processors, that the movement of the first cargo vehicle has caused the first cargo to shift beyond the predetermined amount in the first cargo vehicle; and transmitting, by one or more processors, instructions to a robotic cargo loader of second cargo being loaded onto a second cargo vehicle to adjust a positioning of the second cargo while being loaded onto the second cargo vehicle based on the movement of the first cargo vehicle and the first cargo shifting beyond the predetermined amount, wherein the positioning of the second cargo in the second cargo vehicle is different from a positioning of the first cargo on the first cargo vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums, the stored program instructions comprising:
-
program instructions to receive output from a cargo sensor, wherein the output from the cargo sensor describes an amount of shifting experienced by a first cargo while being transported by a first cargo vehicle; program instructions to determine that the first cargo has shifted beyond a predetermined amount in the first cargo vehicle based on the output from the cargo sensor; program instructions to receive output from vehicle sensors on the first cargo vehicle, wherein the output from the vehicle sensors describes a movement of the first cargo vehicle; program instructions to determine that the movement of the first cargo vehicle has caused the first cargo to shift beyond the predetermined amount in the first cargo vehicle; and program instructions to transmit instructions to a robotic cargo loader of second cargo being loaded onto a second cargo vehicle to adjust a positioning of the second cargo while being loaded onto the second cargo vehicle based on the movement of the first cargo vehicle and the first cargo shifting beyond the predetermined amount, wherein the positioning of the second cargo in the second cargo vehicle is different from a positioning of the first cargo on the first cargo vehicle. - View Dependent Claims (17, 18, 19)
-
-
20. A computer system comprising one or more processors, one or more computer readable memories, and one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to receive output from a cargo sensor, wherein the output from the cargo sensor describes an amount of shifting experienced by a first cargo while being transported by a first cargo vehicle; program instructions to determine that the first cargo has shifted beyond a predetermined amount in the first cargo vehicle based on the output from the cargo sensor; program instructions to receive output from vehicle sensors on the first cargo vehicle, wherein the output from the vehicle sensors describes a movement of the first cargo vehicle; program instructions to determine that the movement of the first cargo vehicle has caused the first cargo to shift beyond the predetermined amount in the first cargo vehicle; and program instructions to transmit instructions to a robotic cargo loader of second cargo being loaded onto a second cargo vehicle to adjust a positioning of the second cargo while being loaded onto the second cargo vehicle based on the movement of the first cargo vehicle and the first cargo shifting beyond the predetermined amount, wherein the positioning of the second cargo in the second cargo vehicle is different from a positioning of the first cargo on the first cargo vehicle.
-
Specification