IP Library › Granted Patent US 11,132,739
Granted Patent B1
US 11,132,739 · App. 17/002,877 · Granted Sep 28, 2021

Systems and methods for on-demand decomposition of orders and urgency-based identification of item combination for fulfillment

Inventors: Sung Jin Park (Seoul, KR); Chang Geun Jin (Seoul, KR); Lianxi Bai (Seoul, KR); Kyung Jae Lee (Seoul, KR); Chang Hyun Kim (Seoul, KR); Sang Ho Lee (Seoul, KR); Sang Hee Ahn (Seoul, KR); Hyeon Chang Baek (Seoul, KR); Sang Ho Yim (Seoul, KR); Seon Sook Hong (Seoul, KR); Kyeong Suk Jin (Seoul, KR); Seo Kyoung Leem (Incheon, KR); Eung Soo Lee (Kyunggido, KR)
Assignee: Coupang Corp.
G06Q30/0635G06Q10/0832H04W4/35H04W4/80
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,132,739
App. No.
17/002,877
Granted
Sep 28, 2021
Kind
B1
Abstract

The systems and methods for receiving a user input for a combination of a plurality of object pointers, wherein the object pointers are associated with a corresponding plurality of items located within a first area; retrieving one or more system parameters comprising a current location and a current container; transmitting a request for the combination of the plurality of object pointers, the request comprising the one or more system parameters; receiving the combination of the plurality of object pointers in response to the request; displaying locations of the plurality of items relative to the current location; and processing the plurality of items until a threshold capacity of the current container is reached by receiving input data corresponding to the plurality of object pointers.

Claims (45)

1. A computer-implemented system for handling item identifiers, the system comprising:

a memory storing instructions; and

at least one processor configured to execute the instructions for:

receiving a user input to generate a combination of a plurality of item identifiers, wherein the item identifiers will be associated with a corresponding plurality of items located within a first area;

retrieving one or more system parameters comprising a current location and a current container;

generating the combination of the plurality of item identifiers based on the current location, the current container, and the first area;

transmitting a request for the combination of the plurality of item identifiers, the request comprising the one or more system parameters;

receiving the combination of the plurality of item identifiers in response to the request;

displaying locations of the plurality of items relative to the current location; and

processing the plurality of items until a threshold capacity of the current container is reached by receiving input data corresponding to the plurality of item identifiers.

2. The computer-implemented system of claim 1 , wherein the plurality of item identifiers is further associated with one or more orders for the plurality of items.

3. The computer-implemented system of claim 1 , wherein the current location is retrieved from a location sensor comprising at least one of a GPS, a short-range wireless beacon, an NFC reader, or an RFID reader.

4. The computer-implemented system of claim 1 , wherein the current location is determined based on a location of a last item previously collected by a user.

5. The computer-implemented system of claim 1 , wherein the threshold capacity is a predetermined percentage of a maximum volume capacity of the current container.

6. The computer-implemented system of claim 1 , wherein the threshold capacity is a predetermined percentage of a maximum weight capacity of the current container.

7. The computer-implemented system of claim 1 , wherein receiving the input data comprises capturing the plurality of item identifiers using at least one of an image sensor, an NFC sensor, or a keyboard.

8. The computer-implemented system of claim 1 , wherein processing the plurality of items further comprises: comparing a sum of weights of a subset of the plurality of items corresponding to the received input data against the threshold capacity.

9. The computer-implemented system of claim 1 , wherein the instructions further comprise: transmitting a subset of the plurality of item identifiers associated with a subset of the plurality of items over the threshold capacity.

10. The computer-implemented system of claim 1 , wherein the instructions further comprise: transmitting a signal to trigger a transportation of the plurality of items to a second area.

11. A computer-implemented method for handling item identifiers, the method comprising:

receiving a user input to generate a combination of a plurality of item identifiers, wherein the item identifiers will be associated with a corresponding plurality of items located within a first area;

retrieving one or more system parameters comprising a current location and a current container;

generating the combination of the plurality of item identifiers based on the current location, the current container, and the first area;

transmitting a request for the combination of the plurality of item identifiers, the request comprising the one or more system parameters;

receiving the combination of the plurality of item identifiers in response to the request;

displaying locations of the plurality of items relative to the current location; and

processing the plurality of items until a threshold capacity of the current container is reached by receiving input data corresponding to the plurality of item identifiers.

12. The computer-implemented method of claim 11 , wherein the plurality of item identifiers is further associated with one or more orders for the plurality of items.

13. The computer-implemented method of claim 11 , wherein the current location is retrieved from a location sensor comprising at least one of a GPS, a short-range wireless beacon, an NFC reader, or an RFID reader.

14. The computer-implemented method of claim 11 , wherein the current location is determined based on a location of a last item previously collected by a user.

15. The computer-implemented method of claim 11 , wherein the threshold capacity is a predetermined percentage of a maximum volume capacity of the current container.

16. The computer-implemented method of claim 11 , wherein the threshold capacity is a predetermined percentage of a maximum weight capacity of the current container.

17. The computer-implemented method of claim 11 , wherein processing the plurality of items further comprises: comparing a sum of weights of a subset of the plurality of items corresponding to the received input data against the threshold capacity.

18. The computer-implemented method of claim 11 , further comprising: transmitting a subset of the plurality of item identifiers associated with a subset of the plurality of items over the threshold capacity.

19. The computer-implemented method of claim 11 , further comprising: transmitting a signal to trigger a transportation of the plurality of items to a second area.

20. A computer-implemented system for decomposition and reorganization of items in customer orders, the system comprising:

a memory storing instructions; and

at least one processor configured to execute the instructions for:

receiving, from a user device, a request for a batch of one or more item identifiers, wherein the one or more item identifiers are associated with a subset of one or more customer orders;

decomposing the one or more customer orders into individual item identifiers to be stored in a network-connected storage device;

retrieving a plurality of item identifiers of available customer orders;

identifying item identifiers associated with a priority group;

creating a plurality of combinations of the identified item identifiers as batch candidates;

identifying a batch candidate with a highest score, the score being based on locations of items associated with the item identifiers of the identified batch candidate; and

transmitting the identified batch candidate to the user device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: PARK, SUNG JIN; JIN, CHANG GEUN; BAI, LIANXI; LEE, KYUNG JAE; KIM, CHANG HYUN; LEE, SANG HO; AHN, SANG HEE; BAEK, HYEON CHANG; YIM, SANG HO; HONG, SEON SOOK; JIN, KYEONG SUK; LEEM, SEO KYOUNG; LEE, EUNG SOO
To: COUPANG CORP.
Reel/Frame 063225/0883 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2020
From: PARK, SUNG JIN; JIN, CHANG GEUN; BAI, LIANXI; LEE, KYUNG JAE; KIM, CHANG HYUN; LEE, SANG HO; AHN, SANG HEE; BAEK, HYEON CHANG; YIM, SANG HO; HONG, SEON SOOK; JIN, KYEONG SUK; LEEM, SEO KYOUNG; LEE, EUNG SOO
To: COUPANG CORP.
Reel/Frame 053598/0956 →
Cited By (1)
US 12,333,461