SYSTEMS AND METHODS OF CONSOLIDATING PRODUCT ORDERS
In some embodiments, apparatuses and methods are provided herein useful to fulfill product orders. In some embodiments, a product order fulfillment system is provided that comprises: a plurality of optical head-mounted display (OHMD) systems; and a customer order fulfillment system comprising a consolidation management circuit to: receive multiple product orders; obtain an identifier of each of the picked products in association with a pick container identifier of a respective one of the pick containers in which the picked product is located; identify a pick container identifier in which the ordered product is located; communicate to an OHMD system a consolidation listing identifying requested products, the corresponding pick container identifier, and for each of the listed requested products a delivery bin identifier of a delivery bin into which the requested product is to be deposited, and cause the consolidation listing to be displayed on the OHMD system.
1 . A product order fulfillment system, comprising:
a plurality of optical head-mounted display (OHMD) systems; and
a customer order fulfillment system associated with a retail store and configured to wireless communicate with each of the plurality of OHMD systems, and comprising a consolidation management circuit and memory storing computer instructions that when executed by the consolidation management circuit cause the consolidation management circuit to:
receive multiple different product orders for one or more requested products to be fulfilled at the retail store;
obtain, for each of multiple different pick containers into which multiple different picked products for the multiple different product orders were deposited by one or more workers, an identifier of each of the picked products in association with a pick container identifier of a respective one of the pick containers in which the picked product is located;
identify, for each ordered product, a pick container identifier in which the ordered product is located;
communicate to at least a first OHMD system associated with a first worker a consolidation listing identifying requested products corresponding to a first product order, the corresponding pick container identifier in which each of the requested products is located, and for each of the listed requested products a delivery bin identifier of a delivery bin into which the requested product is to be deposited in preparation for delivery of the first product order to a corresponding customer, and cause the consolidation listing to be displayed on the first OHMD system.
2 . The system of claim 1 , wherein the consolidation management circuit is further configured to:
receive an image from the first OHMD system of a first pick container;
identify, based at least in part on the image, each of multiple different products within the first pick container; and
cause the OHMD system to display a highlighting that visually distinguishes a first product of the multiple different products within the first pick container that corresponds to a first requested product identified in the consolidation listing.
3 . The system of claim 1 , wherein the consolidation management circuit is further configured to:
receive first product data from the first OHMD system and identify from the first product data a first product retrieved by the first worker from a first pick container;
confirm the product identifier information is consistent with a first requested product identified in the consolidation listing;
receive delivery bin data from the first OHMD system and identify from the delivery bin data a first delivery bin into which the first worker is placing the first product; and
confirm the first product is placed into the first delivery bin consistent with and as identified in the consolidation listing.
4 . The system of claim 1 , wherein the consolidation management circuit is further configured to:
obtain product identifier information of a first product retrieved by the first worker corresponding to the consolidation listing;
identify a first delivery bin into which the first product is to be placed; and
cause a notification to be generated by the first OHMD system notifying the first worker that the first product cannot be placed in a delivery bin with one or more other products already in the delivery bin.
5 . The system of claim 1 , further comprising:
a delivery management circuit coupled with memory that stores computer instructions that when executed by the delivery management circuit cause the delivery management circuit to:
determine a delivery route associated with a first delivery vehicle to perform delivery of the requested products for the multiple product orders;
identify, from the delivery route, a sequence of delivery of the multiple product orders;
determine a loading sequence of each delivery bin corresponding to the multiple product orders and the sequence of delivery; and
cause at least the first OHMD system to display an order of loading, consistent with the load sequence, in which the delivery bins corresponding to the multiple product orders are to be loaded into the delivery vehicle.
6 . The system of claim 5 , wherein the delivery management circuit in determining the load sequence is further configured to determine the load sequence in reverse order relative to the sequence of delivery such that one or more delivery bins associated with a product order scheduled to be delivered last are to be loaded into the delivery vehicle first, and one or more delivery bins associated with a product order scheduled to be delivered first are to be loaded into the delivery vehicle last.
7 . The system of claim 5 , wherein the consolidation management circuit in communicating the consolidation list is further configured to cause a notification to be generated by the first OHMD system notifying the first worker that a first product is to be placed in a first delivery bin that corresponds to a first product order and that corresponds to a first threshold temperature at which the first product is to be maintained; and
wherein the delivery management circuit in causing the first OHMD system to display the order of loading is further configured to cause the first OHMD system to display a compartment identifier of a compartment on the delivery vehicle consistent with the threshold temperature into which the first delivery bin is to be placed.
8 . The system of claim 5 , wherein the delivery management circuit is further configured to:
receive delivery bin identifier information from the first OHMD system corresponding to a first delivery bin and identify the first delivery bin;
receive delivery vehicle identifier information from the first OHMD system corresponding to the first delivery vehicle into which the first delivery bin is being placed by the first worker; and
cause a notification to be generated by the first OHMD system notifying the first worker when the first delivery bin is being incorrectly placed into the first delivery vehicle.
9 . A method of fulfilling product orders through a retail store, comprising:
receiving, at a consolidation management circuit of a customer order fulfillment system associated with a retail store, multiple different product orders for one or more requested products to be fulfilled at the retail store;
obtaining, for each of multiple different pick containers into which multiple different picked products for the multiple different product orders were deposited by one or more workers, an identifier of each of the picked products in association with a pick container identifier of a respective one of the pick containers in which the picked product is located;
identifying, for each ordered product, a pick container identifier in which the ordered product is located;
communicating to at least a first OHMD system associated with a first worker a consolidation listing identifying requested products corresponding to a first product order, the corresponding pick container identifier in which each of the requested products is located, and for each of the listed requested products delivery bin identifier information of a delivery bin into which the requested product is to be deposited in preparation for delivery of the first product order to a corresponding customer; and
causing the consolidation listing to be displayed on the first OHMD system.
10 . The method of claim 9 , further comprising:
receiving an image from the first OHMD system of a first pick container;
identifying, based at least in part on the image, each of multiple different products within the first pick container; and
causing the OHMD system to display a highlighting that visually distinguishes a first product of the multiple different products within the first pick container that corresponds to a first requested product identified in the consolidation listing.
11 . The method of claim 9 , further comprising:
receiving first product data from the first OHMD system and identifying from the first product data a first product retrieved by the first worker from a first pick container;
confirming the product identifier information is consistent with a first requested product identified in the consolidation listing;
receiving delivery bin data from the first OHMD system and identifying from the delivery bin data a first delivery bin into which the first worker is placing the first product; and
confirming the first product is placed into the first delivery bin consistent with and as identified in the consolidation listing.
12 . The method of claim 9 , further comprising:
obtaining product identifier information of a first product retrieved by the first worker corresponding to the consolidation listing;
identifying a first delivery bin into which the first product is to be placed; and
causing a notification to be generated by the first OHMD system notifying the first worker that the first product cannot be placed in a delivery bin with one or more other products already in the delivery bin.
13 . The method of claim 9 , further comprising:
determining a delivery route associated with a first delivery vehicle to perform delivery of the requested products for the multiple product orders;
identifying, from the delivery route, a sequence of delivery of the multiple product orders;
determining a loading sequence of each delivery bin corresponding to the multiple product orders and the sequence of delivery; and
causing at least the first OHMD system to display an order of loading, consistent with the load sequence, in which the delivery bins corresponding to the multiple product orders are to be loaded into the delivery vehicle.
14 . The method of claim 13 , wherein the determining the load sequence further comprises determining the load sequence in reverse order relative to the sequence of delivery such that one or more delivery bins associated with a product order scheduled to be delivered last are to be loaded into the delivery vehicle first, and one or more delivery bins associated with a product order scheduled to be delivered first are to be loaded into the delivery vehicle last.
15 . The method of claim 13 , wherein the communicating the consolidation list further comprises causing a notification to be generated by the first OHMD system notifying the first worker that a first product is to be placed in a first delivery bin that corresponds to a first product order and that corresponds to a first threshold temperature at which the first product is to be maintained; and
wherein the causing the first OHMD system to display the order of loading further comprises causing the first OHMD system to display a compartment identifier of a compartment on the delivery vehicle consistent with the threshold temperature into which the first delivery bin is to be placed.
16 . The method of claim 13 , further comprising:
receiving delivery bin identifier information from the first OHMD system corresponding to a first delivery bin and identify the first delivery bin;
receiving delivery vehicle identifier information from the first OHMD system corresponding to the first delivery vehicle into which the first delivery bin is being placed by the first worker; and
causing a notification to be generated by the first OHMD system notifying the first worker when the first delivery bin is being incorrectly placed into the first delivery vehicle.