IP Library Granted Patent US 10,450,139
Granted Patent B2
US 10,450,139 · App. 15/727,542 · Granted Oct 22, 2019

Modular storage system for large numbers of unique items for order fulfillment

Inventors: John Friedl (Danville, CA); John Voris (Los Gatos, CA); Matthew Wolfe (Redwood City, CA); Michael Santhanam (San Ramon, CA); Vivek Daver (San Ramon, CA); Kerrie Yee (San Francisco, CA)
Assignee: THREDUP INC.
B65G1/16B65G1/045B65G1/06B65G1/1373G06Q10/087G06Q10/0832G06Q50/28
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 10,450,139
App. No.
15/727,542
Granted
Oct 22, 2019
Kind
B2
Abstract

An order fulfillment system stores any number of items in an item population. The item population includes any number of unique items. The order fulfillment system includes an input system, a storage system, and a packing system. The input system receives items for the population, prepares the received items for storage, and translates the items to the storage system. The storage system stores items in unique storage locations until the items are ordered by a customer of the order fulfillment system. The packing system prepares items orders, packages the items of the order, and sends the orders to the customer which ordered the items. The order fulfillment system also includes storage and fulfillment policies for determining storage locations and packing stations, respectively. Operators of the order fulfillment system can perform actions in the order fulfillment system to facilitate storing and fulfilling orders.

Claims (50)

1. A method comprising:

storing a population of items on a group of storage carousels according to a storage policy, the storage policy distributing items having a common characteristic across multiple carousels, and each storage carousel storing a portion of the population of items and adjacent to a carousel interaction station;

receiving an item order including a set of identifiers, each identifier associated with an item of the population;

for each identifier of the item order,

determining, using a control system, a storage carousel of the group of storage carousels that contains the item associated with the identifier of the item order;

actuating the determined storage carousel such that the item is advanced to the carousel interaction station for the carousel;

determining, using the control system, a fulfillment station of a plurality of fulfillment stations for packaging the item;

transporting the item to the determined fulfillment station; and

packaging the transported items at the determined fulfillment station.

2. The method of claim 1 , wherein storing a population of items on a group of storage carousels further comprises:

associating a storage location with each item of the population, the storage location a representation of a position on the storage carousel.

3. The method of claim 1 , wherein transporting the item further comprises:

recirculating the item on a packing conveyor until the fulfillment station is ready to receive the item.

4. The method of claim 1 , wherein the group of storage carousels are coupled to a set of storage platforms and the storage platforms are configured in a multi-tiered structure.

5. The method of claim 1 , further comprising:

determining the storage carousel of the group of storage carousels to store each item of the population according to the storage policy.

6. The method of claim 1 , wherein determining the fulfillment station of the plurality of fulfillment stations for packaging the item is based on a fulfillment policy.

7. The method of claim 1 , wherein every item in the population of items is a unique item, and the identifier for each item is a unique identifier of a plurality of unique identifiers for the population of items.

8. The method of claim 1 , further comprising:

receiving a new item from a user of the order fulfillment system; and

classifying the new item as an item of the population of items.

9. The method of claim 8 , wherein classifying the new item further comprises:

determining a set of item characteristics for the new item; and

generating an identifier for the new item, the identifier for tracking the new item within the population of items, and wherein the identifier is associated with the set of item characteristics for the new item.

10. The method of claim 9 , wherein a visual representation of the identifier is affixed to the new item before storage on a storage carousel of the group of storage carousels.

11. The method of claim 1 , further comprising:

receiving the item order from a customer; and

sending the items of the item order to the customer.

12. A system comprising:

an input system comprising:

a group of classification stations for classifying items of a population of items;

a storage system coupled to the input system, the storage system comprising:

a group of storage carousels, each storage carousel storing a portion of the population of items according to a storage policy, the storage policy distributing items having a common characteristic across multiple carousels, and

a group of carousel interaction stations, each carousel interaction station adjacent to a storage carousel of the group of storage carousels;

a packing system coupled to the storage system, the packing system comprising:

a plurality of fulfillment stations for packaging items; and

a control system configured to

receive an item order including a set of identifiers, each identifier associated with an item of the population of item,

determine storage carousels of the group of storage carousels that contains the items associated with the identifiers of the item order;

actuate the determined storage carousels such that the items are advanced to the carousel interaction station for the storage carousel, and

determine a fulfillment station of the plurality of fulfillment stations to package the items.

13. The system of claim 12 , wherein the storage system is coupled to the packing system by an automated conveyor system.

14. The system of claim 12 , wherein carousel interaction station comprises a visual indication system that indicates when the items of the order have been advanced to the appropriate position.

15. The system of claim 12 , wherein the input system further comprises an input point for receiving the items of the population.

16. The system of claim 12 , wherein the output system further comprises an output point for sending the orders to a customer.

17. The system of claim 12 , wherein the storage system further comprises a plurality of storage platforms, the storage platforms for coupling the storage carousels and carousel interaction stations, and wherein the storage platforms are arranged in a vertical structure.

18. The system of claim 12 , wherein the packing system further comprises a packing conveyor coupled to the fulfillment station, the packing conveyor recirculating items of the order until the items are ready to be packed.

19. The system of claim 12 , wherein the input system is coupled to the storage system by an automated conveyor system.

20. The system of claim 12 further comprising an operator, the operator to translate items of the order between systems.

21. The system of claim 20 , wherein the operator is an automated robotic system.

Assignments (4)
SECOND AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 15, 2022
From: THREDUP INC.; THREDUP INTERMEDIARY HOLDINGS LLC; KNITWIT GC LLC
To: WESTERN ALLIANCE BANK
Reel/Frame 060669/0479 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 3, 2021
From: THREDUP INC.; THREDUP CF LLC; THREDUP INTERMEDIARY HOLDINGS LLC; KNITWIT GC LLC
To: WESTERN ALLIANCE BANK
Reel/Frame 055211/0289 →
SECURITY INTEREST Recorded Jun 8, 2020
From: THREDUP INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 052869/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2017
From: FRIEDL, JOHN; VORIS, JOHN; WOLFE, MATTHEW; SANTHANAM, MICHAEL; DAVER, VIVEK; YEE, KERRIE
To: THREDUP INC.
Reel/Frame 044426/0270 →
Continuity (1)
Related Publication 20190108604A1 · Apr 11, 2019
Cited By (1)
US 12,190,361