IP Library › Granted Patent US 11,605,052
Granted Patent B2
US 11,605,052 · App. 17/384,177 · Granted Mar 14, 2023

Systems and methods for electronic monitoring of inventory transfer

Inventors: Ji Won Hwang (Seoul, KR); Seon Sook Hong (Seoul, KR); Jong Won Lee (Seoul, KR); Jin Won Jeong (Hanam, KR); Sang Min Jeon (Seongnam, KR)
Assignee: Coupang Corp.
G06Q10/087G06K19/06028G06K19/0723G06Q10/0833G06Q10/0834G06Q10/08355
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,605,052
App. No.
17/384,177
Granted
Mar 14, 2023
Kind
B2
Abstract

The present disclosure provides systems and methods for monitoring inventory transfer in real-time, comprising a memory storing instructions and a processor configured to execute the instructions to receive a tote identifier associated with a tote configured to store one or more products and receive a container identifier associated with a container configured to store the tote. The processor is configured to receive, from a user device in the first fulfillment center, a code associated with a vehicle for transferring the container from a first to a second fulfillment center, receive, from a user device in the second fulfillment center, the code associated with the vehicle, receive, from the user device in the second fulfillment center, at least one of the container identifier or the tote identifier, and validate the transfer of the first product, based on the code and at least one of the container identifier or the tote identifier.

Claims (44)

1. A computer-implemented system for monitoring inventory transfer in real-time, the system comprising:

a memory storing instructions; and

at least one processor configured to execute the instructions to:

receive, from the user device in a first fulfillment center, a selection of a first zone and a first aisle within the first zone to pick one or more products for transfer;

prompt the user device in the first fulfillment center to scan a location identifier affixed to the first aisle; and

upon a confirmation that the scanned location identifier affixed to the first aisle matches an actual location identifier associated with the first aisle in a database:

send for display to the user device in the first fulfillment center a first product for picking, by the user, at the first aisle;

receive, from the user device in the first fulfillment center, a container identifier associated with a container configured to store the first product;

modify the database to assign a product identifier associated with the first product to the container identifier;

receive, from a user device in a second fulfillment center, the container identifier; and

validate the transfer of the first product from the first fulfillment center to the second fulfillment center, based on the container identifier received from the user device in the first fulfillment center and the container identifier received from the user device in the second fulfillment center.

2. The system of claim 1 , wherein the at least one processor is further configured to execute the instructions to:

upon a determination that the scanned location identifier affixed to the first aisle does not match the actual location identifier associated with the first aisle in the database, send for display to the user device in the first fulfillment center a notification to re-scan the location identifier affixed to the first aisle.

3. The system of claim 1 , wherein the at least one processor is further configured to execute the instructions to:

receive, from the user device in the first fulfillment center, a notification that the location identifier affixed to the first aisle cannot be scanned; and

send for display to the user device in the first fulfillment center a notification to move to a second aisle different from the first aisle.

4. The system of claim 3 , wherein the at least one processor is further configured to modify the database to assign a location identifier error to the first aisle.

5. The system of claim 1 , wherein the at least one processor is further configured to execute the instructions send, for display to the user device in the first fulfillment center, a plurality of aisles in the first zone and an expected quantity of products for picking at each of the plurality of aisles in the first zone.

6. The system of claim 1 , wherein, after receiving the container identifier from the user device in the first fulfillment center, the at least one processor is further configured to execute the instructions to prompt the user device to input a final destination.

7. The system of claim 6 , wherein, upon receiving an input from the user device indicating the second fulfillment center as the final destination, the at least one processor is further configured to execute the instructions to modify the database to assign the second fulfillment center as the final destination to the container identifier.

8. The system of claim 1 , wherein the at least one processor is further configured to execute the instructions to receive, from the user device in the first fulfillment center, a code associated with a vehicle for transferring the container from the first fulfillment center to the second fulfillment center.

9. The system of claim 8 , wherein the at least one processor is further configured to execute the instructions to receive, from the user device in the second fulfillment center, the code associated with the vehicle.

10. The system of claim 9 , wherein the at least one processor is further configured to execute the instructions to validate the transfer of the first product from the first fulfillment center to the second fulfillment center based on the code received from the user device in the second fulfillment center.

11. A computer-implemented method for monitoring inventory transfer in real-time, the method comprising:

receiving, from the user device in a first fulfillment center, a selection of a first zone and a first aisle within the first zone to pick one or more products for transfer;

prompting a user of the user device in the first fulfillment center to scan a location identifier affixed to the first aisle; and

upon a confirmation that the scanned location identifier affixed to the first aisle matches an actual location identifier associated with the first aisle in a database:

sending for display to the user device in the first fulfillment center a first product for picking, by the user, at the first aisle;

receiving, from the user device in the first fulfillment center, a container identifier associated with a container configured to store the first product;

modifying the database to assign a product identifier associated with the first product to the container identifier;

receiving, from a user device in a second fulfillment center, the container identifier; and

validating the transfer of the first product from the first fulfillment center to the second fulfillment center, based on the container identifier received from the user device in the first fulfillment center and the container identifier received from the user device in the second fulfillment center.

12. The method of claim 11 , further comprising:

upon a determination that the scanned location identifier affixed to the first aisle does not match the actual location identifier associated with the first aisle in the database, sending for display to the user device in the first fulfillment center a notification to re-scan the location identifier affixed to the first aisle.

13. The method of claim 11 , further comprising:

receiving, from the user device in the first fulfillment center, a notification that the location identifier affixed to the first aisle cannot be scanned; and

sending for display to the user device in the first fulfillment center a notification to move to a second aisle different from the first aisle.

14. The method of claim 13 , further comprising modifying the database to assign a location identifier error to the first aisle.

15. The method of claim 11 , further comprising displaying, on the user device in the first fulfillment center, a plurality of aisles in the first zone and an expected quantity of products for picking at each of the plurality of aisles in the first zone.

16. The method of claim 11 , further comprising, after receiving the container identifier from the user device in the first fulfillment center, prompting the user of the user device to input a final destination.

17. The method of claim 16 , further comprising, upon receiving an input from the user of the user device indicating the second fulfillment center as the final destination, modifying the database to assign the second fulfillment center as the final destination to the container identifier.

18. The method of claim 11 , further comprising receiving, from the user device in the first fulfillment center, a code associated with a vehicle for transferring the container from the first fulfillment center to the second fulfillment center.

19. The method of claim 18 , further comprising receiving, from the user device in the second fulfillment center, the code associated with the vehicle.

20. The method of claim 19 , further comprising validating the transfer of the first product from the first fulfillment center to the second fulfillment center based on the code received from the user device in the second fulfillment center.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2021
From: HWANG, JI WON; HONG, SEON SOOK; LEE, JONG WON; JEONG, JIN WON; JEON, SANG MIN
To: COUPANG CORP.
Reel/Frame 056964/0868 →
Continuity (2)
Continuation 16550916 · Aug 26, 2019
Related Publication 20210350317A1 · Nov 11, 2021
Cited By (3)
US 12,251,733 US 12,547,969 US 12,664,390