Real time communication for carrier operations
First Claim
1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program having instructions that perform a method comprising:
- generating, by the at least one computing device, a shipping schedule for a materials handling facility;
accessing, by the at least one computing device, a message service to retrieve a vehicle run information message from a carrier;
generating, by the at least one computing device, a move plan message based at least in part upon the vehicle run information message and the shipping schedule;
posting, by the at least one computing device, the move plan message to the message service for access by the carrier;
accessing, by the at least one computing device, the message service to retrieve a load start update message from the carrier responsive to the carrier starting a loading operation according to the move plan message;
accessing, by the at least one computing device, the message service to retrieve at least one move update message from the carrier responsive to the carrier moving at least one container of the loading operation according to the move plan message;
generating, by the at least one computing device, a real-time survey of the materials handling facility, wherein generating the real-time survey comprises identifying a location of the at least one container in the materials handling facility using a camera;
comparing, by the at least one computing device, the location of the at least one container and an expected location of the at least one container from the shipping schedule in response to generating the real-time survey of the materials handling facilityaccessing, by the at least one computing device, the message service to retrieve a load complete update message from the carrier responsive to the carrier completing the loading operation according to the move plan message;
updating, by the at least one computing device, the shipping schedule based at least in part on at least one of the comparison between the location of the at least one container and the expected location of the at least one container from the shipping schedule, the load start update message, the at least one move update message, or the load complete update message; and
providing, by the at least one computing device, feedback to at least one of the carrier or the materials handling facility at each stage of the loading operation by generating a page for display of the updated shipping schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of real time communications for carrier operations are described. In one embodiment, a shipping or operations schedule may include information associated with containers awaiting disposition at a materials handling facility. Based on a schedule of vehicles expected to arrive for loading or unloading the containers, for example, one or more move plan messages may be generated and forwarded to carriers. When a carrier starts a loading or unloading operation at the materials handling facility, messages from the carrier, such as load start, move update, or load complete messages may be received. The messages may be used to update the shipping or operations schedule in an ongoing fashion. Further, a display may be generated based on the updated shipping or operations schedule. By reference to the display, it may be possible to identify holdups, backups, errors, or other problems in loading and/or unloading operations at the materials handling facility.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program having instructions that perform a method comprising:
-
generating, by the at least one computing device, a shipping schedule for a materials handling facility; accessing, by the at least one computing device, a message service to retrieve a vehicle run information message from a carrier; generating, by the at least one computing device, a move plan message based at least in part upon the vehicle run information message and the shipping schedule; posting, by the at least one computing device, the move plan message to the message service for access by the carrier; accessing, by the at least one computing device, the message service to retrieve a load start update message from the carrier responsive to the carrier starting a loading operation according to the move plan message; accessing, by the at least one computing device, the message service to retrieve at least one move update message from the carrier responsive to the carrier moving at least one container of the loading operation according to the move plan message; generating, by the at least one computing device, a real-time survey of the materials handling facility, wherein generating the real-time survey comprises identifying a location of the at least one container in the materials handling facility using a camera; comparing, by the at least one computing device, the location of the at least one container and an expected location of the at least one container from the shipping schedule in response to generating the real-time survey of the materials handling facility accessing, by the at least one computing device, the message service to retrieve a load complete update message from the carrier responsive to the carrier completing the loading operation according to the move plan message; updating, by the at least one computing device, the shipping schedule based at least in part on at least one of the comparison between the location of the at least one container and the expected location of the at least one container from the shipping schedule, the load start update message, the at least one move update message, or the load complete update message; and providing, by the at least one computing device, feedback to at least one of the carrier or the materials handling facility at each stage of the loading operation by generating a page for display of the updated shipping schedule. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
at least one memory device to store computer-readable instructions; and at least one computing device configured, through execution of the computer-readable instructions, to perform a method comprising; generating, by the at least one computing device, a shipping schedule for a materials handling facility; generating, by the at least one computing device, a move plan message based at least in part on the shipping schedule, the move plan message including information for loading or unloading one or more containers by a carrier at the materials handling facility; accessing, by the at least one computing device, at least one update message from the carrier responsive to the carrier at least one of starting a loading operation, moving at least one container for the loading operation, or completing a loading or unloading operation at the materials handling facility; generating a survey of the materials handling facility, wherein generating the survey comprises identifying a location of the at least one container in the materials handling facility using a camera; comparing the location of the at least one container and an expected location of the at least one container from the shipping schedule; updating, by the at least one computing device, the shipping schedule based at least in part on the comparison between the location of the at least one container and the expected location of the at least one container from the shipping schedule or the at least one update message; and providing, by the at least one computing device, feedback to at least one of the carrier or the materials handling facility during at least one stage of the loading or unloading operation based at least in part on the updated shipping schedule. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
generating, by at least one computing device, a shipping schedule for a materials handling facility; accessing, by the at least one computing device, a vehicle run information message from a carrier; based at least in part upon the vehicle run information message and the shipping schedule, generating, by the at least one computing device, a move plan message associated with containers awaiting a loading or unloading operation by the carrier; accessing, by the at least one computing device, at least one move update message from the carrier during at least one stage of the loading or unloading operation of the move plan message; generating, by the at least one computing device, a survey of the materials handling facility, wherein generating the survey comprises identifying a location of at least one container in the materials handling facility using a camera; comparing, by the at least one computing device, the location of the at least one container and an expected location of the at least one container from the shipping schedule; updating, by the at least one computing device, the shipping schedule based at least in part upon the at least one move update message or the comparison between the location of the at least one container and the expected location of the at least one container from the shipping schedule, and providing, by the at least one computing device, feedback to at least one of the carrier or the materials handling facility during at least one stage of the loading or unloading operation of the move plan message by generating a page for displaying the updated shipping schedule. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification