US 11,055,661 B1
Warehouse inventory item location consolidations based on real-time volumetric space utilization
Byung Suk Yang, Seoul (KR); Dae Yong Jang, Seoul (KR); So Hee Kim, Seoul (KR); Seon Sook Hong, Seoul (KR); and Myung Soo Song, Seoul (KR)
Assigned to Coupang Corp., Seoul (KR)
Filed by Coupang Corp., Seoul (KR)
Filed on Sep. 2, 2020, as Appl. No. 17/10,724.
Claims priority of application No. 10-2020-0019123 (KR), filed on Feb. 17, 2020.
Int. Cl. G06Q 10/08 (2012.01); G06Q 10/06 (2012.01)
CPC G06Q 10/087 (2013.01) [G06Q 10/06311 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method operable by an electronic apparatus, the electronic apparatus comprising a processor, for inventory management, the method comprising:
receiving, by the electronic apparatus, from a user terminal via a network, inventory data, wherein the inventory data indicates a status of inventory located at a plurality of locations, wherein the inventory data comprises a plurality of inventory identifiers, wherein each inventory identifier of the plurality of inventory identifiers indicates a status of a particular portion of the inventory located at a particular location of the plurality of locations, wherein the user terminal scans the inventory to generate the plurality of inventory identifiers;
calculating, by the electronic apparatus, in real time, based on the inventory data, an inventory space usage rate for each location of the plurality of locations, wherein an inventory space usage rate for a first location of the plurality of locations comprises a ratio of a first volume of space in which an item is placed in the first location to a second volume of space capable of receiving the item in the first location;
automatically generating, by the electronic apparatus, a request to implement a consolidation task for the plurality of locations based on the inventory space usage rate for each location, wherein the consolidation task comprises a plurality of target values for the plurality of locations;
assigning, by the electronic apparatus, the consolidation task to the user terminal;
determining via the network, by the electronic apparatus, the user terminal accepted the request to implement the consolidation task;
identifying, by the electronic apparatus, in response to determining the user terminal accepted the consolidation task, a plurality of picking tasks based on comparing a corresponding inventory space usage rate for each location of the plurality of locations to a particular target value of the plurality of target values, wherein a picking task of the plurality of picking tasks comprises a task to move a particular portion of the inventory from the first location of the plurality of locations to a second location of the plurality of location;
transmitting, by the electronic apparatus, the picking task to the user terminal via the network, wherein the user terminal outputs the picking task via a display of the user terminal;
transmitting, by the electronic apparatus via the network, the picking task to an automated device, wherein the automated device facilitates execution of the picking task, wherein the automation device comprises one or more of a forklift, an elevator, a cart, a hand truck, a dolly or a robot;
in response to the user terminal outputting the picking task, receiving, by the electronic apparatus via the network, a result of the picking task from the user terminal, wherein the result of the picking task indicates a status of the execution of the picking task by the automated device; and
updating, by the electronic apparatus, the inventory data for the first location and the inventory data for the second location based on the result of the picking task.