Method and apparatus for controlling an inventory/delivery carrier and hatch
A method and apparatus for controlling an inventory carrier for replenishing a pod used for delivery of online orders includes displaying, using at least one of said at least one processor, at least one replenishment procedure option to a user, receiving, using at least one of said at least one processor, a selection of one of the at least one replenishment procedure from the user, and controlling, using at least one of said at least one processor, movement of the inventory carrier based on the received selection.
1. A method for controlling an inventory carrier for replenishing a pod used for delivery of online order, performed by a machine comprising at least one processor, the method comprising:
displaying, using at least one of said at least one processor, at least one replenishment procedure option to a user, the at least one replenishment procedure option comprising at least one of an inbound process and an outbound process;
receiving, using at least one of said at least one processor, a selection of one of the at least one replenishment procedure from the user;
controlling, using at least one of said at least one processor, movement of the inventory carrier based on the received selection;
requesting, using at least one of said at least one processor, the user to place an inventory carrier on an inventory carrier base;
detecting, using at least one of said at least one processor, placement of the inventory carrier on the inventory carrier base; and
validating, using at least one of said at least one processor, at least one container included in the inventory carrier,
wherein the controlling further comprises:
displaying, using at least one of said at least one processor, status of the at least one container to the customer based on the validation,
determining, using at least one of said at least one processor, availability of a free slot in the pod to store the inventory carrier,
importing the inventory carrier based on the determination, and
storing the inventory carrier, and
wherein the received selection is the inbound process.
2. The method of claim 1 , wherein if it is determined that no free slots are available in the pod, the method further comprises:
displaying, using at least one of said at least one processor, error message requesting the user to empty at least one slot; and
cancelling import of the inventory carrier.
3. A method for controlling an inventory carrier for replenishing a pod used for delivery of online order, performed by a machine comprising at least one processor, the method comprising:
displaying, using at least one of said at least one processor, at least one replenishment procedure option to a user, the at least one replenishment procedure option comprising at least one of an inbound process and an outbound process;
receiving, using at least one of said at least one processor, a selection of one of the at least one replenishment procedure from the user;
controlling, using at least one of said at least one processor, movement of the inventory carrier based on the received selection;
displaying, using at least one of said at least one processor, a list of inventory carriers available for removal; and
receiving, using at least one of said at least one processor, a selection of at least one inventory carrier from among a plurality of carriers stored in the pod for removal,
wherein the controlling further comprises removing the selected at least one inventory carrier from the pod,
wherein the received selection is the outbound process.
4. The method of claim 3 , wherein the removing further comprises:
locating, using at least one of said at least one processor, the selected at least one inventory carrier in the pod;
moving the selected at least one inventory carrier to an exit door;
requesting, using at least one of said at least one processor, the user to remove the selected at least one inventory carrier; and
detecting, using at least one of said at least one processor, removal of the selected at least one inventory carrier.
5. An apparatus for controlling an inventory carrier for replenishing a pod used for delivery of online order, the apparatus comprising:
a screen;
a memory containing machine readable medium comprising machine executable code having stored thereon instructions for delivery of an online order; and
at least one processor coupled to the memory, the at least one processor configured to execute the machine executable code to cause the at least one processor to:
display at least one replenishment procedure option to a user on the screen, the at least one replenishment procedure option comprising at least one of an inbound process and an outbound process;
receive a selection of one of the at least one replenishment procedure from the user; and
control movement of the inventory carrier based on the received selection,
wherein the at least one processor is further configured to execute the machine executable code to cause the at least one processor to:
request the user to place an inventory carrier on an inventory carrier base;
detect placement of the inventory carrier on the inventory carrier base;
validate at least one container included in the inventory carrier;
display status of the at least one container to the customer based on the validation;
determine availability of a free slot in the pod to store the inventory carrier;
import the inventory carrier based on the determination; and
store the inventory carrier, and
wherein the received selection is the inbound process.
6. The apparatus of claim 5 , wherein if it is determined that no free slots are available in the pod, the at least one processor is further configured to execute the machine executable code to cause the at least one processor to:
display an error message requesting the user to empty at least one slot; and
cancel import of the inventory carrier.
7. An apparatus for controlling an inventory carrier for replenishing a pod used for delivery of online order, the apparatus comprising:
a screen;
a memory containing machine readable medium comprising machine executable code having stored thereon instructions for delivery of an online order; and
at least one processor coupled to the memory, the at least one processor configured to execute the machine executable code to cause the at least one processor to:
display at least one replenishment procedure option to a user on the screen, the at least one replenishment procedure option comprising at least one of an inbound process and an outbound process;
receive a selection of one of the at least one replenishment procedure from the user; and
control movement of the inventory carrier based on the received selection,
wherein the at least one processor is further configured to execute the machine executable code to cause the at least one processor to:
display a list of inventory carriers available for removal; and
receive a selection of at least one inventory carrier from among a plurality of carriers stored in the pod for removal; and
remove the selected at least one inventory carrier from the pod, and
wherein the received selection is the outbound process.
8. A method for controlling an inventory carrier for replenishing a pod used for delivery of online order, performed by a machine comprising at least one processor, the method comprising:
displaying, using at least one of said at least one processor, at least one replenishment procedure option to a user, the at least one replenishment procedure option comprising at least one of an inbound process and an outbound process;
receiving, using at least one of said at least one processor, a selection of one of the at least one replenishment procedure from the user; and
controlling, using at least one of said at least one processor, movement of the inventory carrier based on the received selection,
wherein the at least one processor is further configured to execute the machine executable code to cause the at least one processor to:
locate the selected at least one inventory carrier in the pod;
move the selected at least one inventory carrier to an exit door;
request the user to remove the selected at least one inventory carrier; and
detect removal of the selected at least one inventory carrier, and
wherein the received selection is the outbound process.