# US 10,870,537 B2 · Computerized systems and methods for assisted picking processes

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,870,537 B2
- Document ID: US10870537B2
- Status: Granted
- Kind: B2
- Application number: 16/808,060
- Filed: 2020-03-03
- Published: 2020-09-17
- Granted: 2020-12-22
- Earliest claimed: 2019-03-11
- Assignees: Coupang Corp.
- Applicants: Coupang, Corp.
- Inventors: Jeong Seok Oh; Ji Eun Kim; Chang Geun Jin; Sang Ho Yim; Woong Kim
- Web page: https://patentgrep.com/patent/US10870537B2

## CPC

- B65G 1/1373: {for fulfilling orders in warehouses}
- B65G 1/137: with arrangements or automatic control means for selecting which articles are to be removed
- B65G 1/1371: {with data records}
- G05B 15/02: electric
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 10/08741: {by picking of items from inventory for fulfillment}
- B65G 2209/02: Batch order forming, e.g. several batches simultaneously
- B65G 2209/04: Indication location means
- B65G: TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS (packaging B65B; handling thin or filamentary materials, e.g. paper sheets or thread, B65H; cranes B66C; portable mobile or lifting or hauling appliances, e.g. hoists, B66D; devices for lifting or lowering goods for loading or unloading purposes, e.g. fork-lift trucks, B66F9/00; emptying bottles, jars, casks, barrels or similar containers, not otherwise provided for, B67C9/00; delivering or transferring liquids B67D; filling or discharging vessels for liquefied, solidified or compressed gases F17C; pipe-line systems for fluids F17D)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Embodiments of the disclosure include a computer implemented system including at least one processor and memory storing instructions. In one embodiment, a system receives a batch identifier, determines a number of containers, sends the number of containers to a user device, and receives a first container identifier from a user device. The system retrieves a location identifier of a first item, sends the location identifier to the user device, and receives a physical location identifier from the user device. The system sends to the user device the first item when the physical location identifier matches the location identifier. The system receives a physical item identifier of the first item and sends a destination to the user device to bring the container.

## Claims

### Claim 1

A computer-implemented system for fulfilling a batch in a fulfillment center, comprising:
at least one processor;
at least one memory storing instructions, wherein the instructions cause the at least one processor to:
retrieve a location identifier for an item on a list of one or more items;
send, to a user device for display, the location identifier;
send, to the user device for display, a map illustrating a physical location corresponding to the location identifier;
receive, from the user device, a physical location identifier;
send, to the user device for display, at least one of an image of the item, a volume of the item, or a weight of the item;
receive, from the user device, an indication that the item is present at the physical location; and
send, to the user device for display, a destination to which to bring a container holding the item.

### Claim 2 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to:
receive an indication, from the user device, that a first container is full, and
send a prompt to the user device requesting a container identifier associated with a second container.

### Claim 3 (depends on 2)

The system of claim 2, wherein the second container is a different size than the first container.

### Claim 4 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to:
receive an indication, from the user device, to move an item from a first container to another container;
receive, from the user device, a first container identifier;
receive, from the user device, the physical item identifier of the item to be moved; and
receive, from the user device, a second container identifier.

### Claim 5 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to receive a batch identifier representing the batch from the user device or from a server.

### Claim 6 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to receive at least one of the physical item identifier, the physical location identifier, or a container identifier associated with a first container for holding the one or more items from the user device.

### Claim 7 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to send a received batch identifier, a container identifier, the physical item identifier, and the physical location identifier to a server.

### Claim 8 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to:
determine a number of containers for holding items; and
send, to a user device, the determined number of containers as an image.

### Claim 9 (depends on 8)

The system of claim 8, wherein determining the number of containers comprises determining at least one of a weight or a volume of the one or more items.

### Claim 10 (depends on 1)

The system of claim 1, wherein the instructions further cause the at least one processor to receive a report from the user device of an error with one or more of the listed items, the error including at least one of a shortage, a damaged barcode, a missing barcode, or damage.

### Claim 11

A computer implemented method for fulfilling a batch in a fulfillment center performed at a computing device, by at least one processor, the method comprising:
retrieving a location identifier for an item on a list of one or more items;
sending, to a user device for display, the location identifier;
sending, to the user device, a map illustrating a physical location corresponding to the location identifier;
receiving, from the user device, a physical location identifier;
sending, to the user device for display, at least one of an image of the item, a volume of the item, or a weight of the item;
receiving, from the user device, an indication that the item is present at the physical location; and
sending, to the user device for display, a destination to which to bring a container holding the item.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
receiving an indication, from the user device, that a first container is full, and
sending a prompt to the user device requesting a container identifier associated with a second container.

### Claim 13 (depends on 12)

The method of claim 12, wherein the second container is a different size than the first container.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
receiving an indication, from the user device, to move an item from a first container to another container;
receiving, from the user device, a first container identifier;
receiving, from the user device, the physical item identifier of the item to be moved; and
receiving, from the user device, a second container identifier.

### Claim 15 (depends on 11)

The method of claim 11, further comprising receiving a batch identifier representing the batch from the user device or from a server.

### Claim 16 (depends on 11)

The method of claim 11, further comprising receiving at least one of the physical item identifier, the physical location identifier, or a container identifier associated with a first container for holding the one or more items from the user device.

### Claim 17 (depends on 11)

The method of claim 11, further comprising
determining a number of containers for holding items; and
sending, to a user device, the determined number of containers as an image.

### Claim 18 (depends on 17)

The method of claim 17, wherein determining the number of containers comprises determining at least one of a weight or a volume of the one or more items.

### Claim 19 (depends on 11)

The method of claim 11, further comprising receiving a report from the user device of an error with one or more of the listed items, the error including at least one of a shortage, a damaged barcode, a missing barcode, or damage.

### Claim 20

A computer-implemented system for fulfilling a batch in a fulfillment center, comprising:
at least one processor;
at least one memory storing instructions, wherein the instructions cause the at least one processor to:
retrieve a location identifier for an item;
send, to a user device for display, the location identifier;
send, to the user device for display, a map illustrating a physical location corresponding to the location identifier;
send, to the user device for display, at least one of an image of the item, a volume of the item, or a weight of the item;
receive, from the user device, an indication that the item is present at the physical location; and
send, to the user device for display, a destination to which to bring a container holding the item.
