IP Library Granted Patent US 12,084,279
Granted Patent B2
US 12,084,279 · App. 18/187,427 · Granted Sep 10, 2024

Control system for storage and retrieval systems

Inventors: John Lert (Wakefield, MA); Stephen Toebes (Chelmsford, MA); Robert Sullivan (Wilmington, MA); Foster D. Hinshaw (Cambridge, MA); Nathan Ulrich (Lee, NH); Eric Peters (Carlisle, MA)
Assignee: Symbotic LLC
B65G1/0492B65G1/065B65G1/1373B65G1/1378B65G1/045B65G1/10B65G1/127B65G1/137B65G1/1371B65G47/57G06Q10/087Y10S901/01
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 12,084,279
App. No.
18/187,427
Granted
Sep 10, 2024
Kind
B2
Abstract

A warehouse storage and retrieval system including an array of multilevel storage racks having at least one transfer deck, picking isles and storage areas disposed along picking isles, the storage areas being configured to hold differing loads, and a controller including a management module configured to variably size the storage areas of the array of multilevel storage rack modules and assign each of the variably sized storage areas to a corresponding one of the differing loads, wherein the storage and retrieval system is arranged to transport the differing loads for placement in the variably sized storage areas assigned by the controller.

Claims (37)

1. A method for sequencing loads in an automated storage and retrieval system comprising:

providing at least one elevated transfer deck for at least one autonomously guided bot transport, and a plurality of transfer locations disposed along the at least one elevated transfer deck;

transporting, with the at least one autonomously guided bot transport, at least one load on the at least one elevated transfer deck for transfer by the at least one autonomously guided bot transport to a transfer location of the plurality of transfer locations; and

providing a controller configured to generate a traverse loop for the at least one autonomously guided bot transport to traverse on the at least one elevated transfer deck to and from the transfer location;

wherein, the controller generates a transport path and an alternate to the transport path for the at least one autonomously guided bot transport transporting the at least one load along the traverse loop to the transfer location, and

wherein, with bot traverse of the transport path restricted, the controller selects the alternate that is different from traverse of the transport path, for the at least one autonomously guided bot transport transporting the at least one load along the traverse loop to the transfer location.

2. The method of claim 1 , wherein the alternate bypasses a restriction of the transport path caused by another autonomously guided bot transport in the traverse loop.

3. The method of claim 1 , wherein, with the bot traverse of the transport path restricted, the controller generates more than one alternate.

4. The method of claim 1 , further comprising directing, with the controller, traverse of the traverse loop by the at least one autonomously guided bot transport via the transport path and the alternate, the controller further effecting a sequencing of transferring the at least one load and another load different from the at least one load at the transfer location.

5. The method of claim 1 , further comprising:

effecting a sequencing, with the controller, of transferring the at least one load and another load different from the at least one load at the transfer location; and

the controller further directing traverse of the traverse loop by the at least one autonomously guided bot transport via the transport path and the alternate.

6. The method of claim 1 , further comprising:

determining with an inventory planning module of the controller, inventory levels at the end of at least one predetermined order fulfillment time period; and

scheduling inventory replacement orders based on the determined inventory levels.

7. The method of claim 1 , further comprising generating, with an order managing module of the controller, at least one pick transaction for removing at least one load from storage areas.

8. The method of claim 7 , further comprising:

determining, with the order managing module, the storage areas from which the loads are to be picked; and

reserve reserving resources of the storage and retrieval system to effect transfer of the at least one load from the storage areas.

9. An automated storage and retrieval system comprising:

at least one elevated transfer deck for at least one autonomously guided bot transport;

a plurality of transfer locations disposed along the at least one elevated transfer deck;

the at least one autonomously guided bot transport is configured to transport at least one load on the at least one elevated transfer deck for transfer by the at least one autonomously guided bot transport to a transfer location of the plurality of transfer locations; and

a controller that is configured to generate a traverse loop for the at least one autonomously guided bot transport to traverse on the at least one elevated transfer deck to and from the transfer location;

wherein, the controller generates a transport path and an alternate to the transport path for the at least one autonomously guided bot transport transporting the at least one load along the traverse loop to the transfer location, and

wherein, with bot traverse of the transport path restricted, the controller selects the alternate that is different from traverse of the transport path, for the at least one autonomously guided bot transport transporting the at least one load along the traverse loop to the transfer location.

10. The system of claim 9 , wherein the alternate bypasses a restriction of the transport path caused by another autonomously guided bot transport in the traverse loop.

11. The system of claim 9 , wherein, with the bot traverse of the transport path restricted, the controller generates more than one alternate.

12. The system of claim 9 , wherein the controller directs the traverse of the traverse loop by the at least one autonomously guided bot transport via the transport path and the different alternate so as to effect a sequence of transferring the at least one load and another load different from the at least one load at the transfer location.

13. The system of claim 9 , wherein the controller effects a sequencing of a transfer of the at least one load and another load different from the at least one load at the transfer location by directing traverse of the traverse loop by the at least one autonomously guided bot transport via the transport path and the alternate.

14. The system of claim 9 , wherein the controller further includes an inventory planning module configured to:

determine inventory levels at the end of at least one predetermined order fulfillment time period, and

schedule inventory replacement orders based on the determined inventory levels.

15. The system of claim 9 , wherein the controller further includes an order managing module configured to generate at least one pick transaction for removing at least one load from storage areas.

16. The system of claim 15 , wherein the order managing module is configured to:

determine the storage areas from which the loads are to be picked, and

reserve resources of the storage and retrieval system to effect transfer of the at least one load from the storage areas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2023
From: LERT, JOHN; TOEBES, STEPHEN; SULLIVAN, ROBERT
To: SYMBOTIC LLC
Reel/Frame 064137/0159 →
Continuity (9)
Continuation 16934657 · Jul 21, 2020
Continuation 16653409 · Oct 15, 2019
Continuation 16051212 · Jul 31, 2018
Continuation 15716310 · Sep 26, 2017
Continuation 14733341 · Jun 8, 2015
Continuation 14089434 · Nov 25, 2013
Continuation 12757337 · Apr 9, 2010
Provisional Application 61168349 · Apr 10, 2009
Related Publication 20230219755A1 · Jul 13, 2023