IP Library Granted Patent US 11,724,882
Granted Patent B2
US 11,724,882 · App. 17/169,973 · Granted Aug 15, 2023

Controlling automated pallet movers

Inventors: Christopher Frank Eckman (San Francisco, CA); Daniel Walet (Bergen op Zoom, NL); Frank Baijens (Bergen op Zoom, NL)
Assignee: Lineage Logistics, LLC
B65G1/1375G01C21/206G05B13/0265G05D1/0212G05D1/0287G06Q50/28G05D2201/0216
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,724,882
App. No.
17/169,973
Granted
Aug 15, 2023
Kind
B2
Abstract

An automated warehouse system can include automated pallet movers, a physical space in which the automated pallet movers operate, and a control system to provide commands to each of the automated pallet movers for operating in the physical space. The commands can include a pallet transportation command including a pallet identifier of a pallet to be transported by the automated pallet mover in the physical space, and a destination location to which the pallet is to be transported by the automated pallet mover. The commands can also include a control algorithm command that specifies a control algorithm for moving through the physical space. The automated pallet mover can be configured to transport the pallet to the destination location according to a route resulting from performance of the control algorithm, while other automated pallet movers concurrently transport other pallets to other destination locations.

Claims (35)

1. An automated warehouse system, the system comprising:

a plurality of automated pallet movers;

a physical space in which the plurality of automated pallet movers are configured to operate, wherein the physical space includes a plurality of pallet handling locations, each pallet handling location being a location from which pallets are retrieved and/or to which pallets are transported, and wherein the physical space includes a plurality of lanes for use by the automated pallet movers when transporting pallets between the plurality of pallet handling locations according to routes that result from performance of at least a first control algorithm and a second, different control algorithm; and

a control system configured to provide commands to each of the plurality of automated pallet movers for operating in the physical space, wherein providing the commands comprises:

providing, to each respective automated pallet mover, a respective pallet transportation command comprising: (i) a pallet identifier of a respective pallet to be transported by the respective automated pallet mover in the physical space, and (ii) a respective destination location to which the respective pallet is to be transported by the respective automated pallet mover;

providing, to each respective automated pallet mover, a first control algorithm command that specifies that the respective automated pallet mover is to move through the physical space according to the first control algorithm and along a first configuration of the plurality of lanes, wherein the respective automated pallet mover is configured to transport the respective pallet to the respective destination location according to a route that uses the first configuration of the plurality of lanes and that results from performance of the first control algorithm, while one or more of the other automated pallet movers concurrently transport other pallets to other destination locations according to other routes that use the first configuration of the plurality of lanes and that result from performance of the first control algorithm; and

after providing the first control algorithm command and in response to an event, providing, to each respective automated pallet mover, a second, different algorithm command that specifies that the respective automated pallet mover is to move through the physical space according to the second, different control algorithm and along a second, different configuration of the plurality of lanes, wherein the respective automated pallet mover is configured to transport the respective pallet to the respective destination location according to a route that uses the second, different configuration of the plurality of lanes and that results from performance of the second, different control algorithm, while one or more of the other automated pallet movers concurrently transport other pallets to other destination locations according to other routes that use the second, different configuration of the plurality of lanes and that result from performance of the second, different control algorithm.

2. The automated warehouse system of claim 1 , wherein at least one of the automated pallet movers is an automated guided vehicle.

3. The automated warehouse system of claim 1 , wherein at least one of the automated pallet movers includes a forklift device.

4. The automated warehouse system of claim 1 , wherein the pallet identifier is associated with a location of the respective pallet in the physical space.

5. The automated warehouse system of claim 1 , wherein the event comprises one or more of a pallet transportation job having been added to a list, a vehicle for transporting goods having arrived at the physical space, a specified time having occurred, and a simulation of transporting pallets in the physical space by the plurality of automated pallet movers having been performed.

6. The automated warehouse system of claim 1 , the control system being further configured to:

(i) for each of a plurality of different control algorithms, perform one or more simulations of transporting pallets in the physical space by the plurality of automated pallet movers using the control algorithm,

(ii) compare pallet throughput resulting from simulated use of each control algorithm, and

(iii) select an optimal control algorithm, the optimal control algorithm corresponding to greatest pallet throughput;

wherein the first control algorithm and the second, different control algorithm command each specifies the optimal control algorithm based on current conditions at a time when the one or more simulations were performed.

7. The automated warehouse system of claim 1 , wherein providing the first control algorithm command comprises providing location data that defines the first configuration of the plurality of lanes, and wherein providing the second control algorithm command comprises providing location data that defines the second, different configuration of the plurality of lanes.

8. The automated warehouse system of claim 1 , wherein the route travelled by the respective automated pallet mover resulting from performance of the control algorithms is determined in real time, in response to locations and movements of the other automated pallet movers in the physical space.

9. The automated warehouse system of claim 1 , wherein at least one pallet handling location is at the end of a conveyor belt in the physical space.

10. The automated warehouse system of claim 1 , wherein at least one pallet handling location is a designated area on a floor of the physical space.

11. The automated warehouse system of claim 1 , wherein the plurality of pallet handling locations are arranged such that a first row of pallet handling locations are located along a first edge of the physical space, and a second row of pallet handling locations are located along a second edge of the physical space different from the first edge, and wherein the plurality of lanes are located between the first and second rows of pallet handling locations.

12. The automated warehouse system of claim 11 , wherein the plurality of lanes include virtual lanes.

13. The automated warehouse system of claim 11 , wherein the plurality of lanes include marked lanes.

14. The automated warehouse system of claim 11 , wherein a configuration of the plurality of lanes comprises:

(i) a looping slow lane located along the first row of pallet handling locations and the second row of pallet handling locations, and

(ii) a looping fast lane that loops in a same direction as the looping slow lane and is located inside of the looping slow lane.

15. The automated warehouse system of claim 11 , wherein a configuration of the plurality of lanes comprises:

(i) a looping slow lane located along the first row of pallet handling locations and the second row of pallet handling locations, and

(ii) a looping fast lane that loops in a same direction as the looping slow lane and is located inside of the looping slow lane.

16. The automated warehouse system of claim 11 , wherein a configuration of the plurality of lanes comprises:

(i) a first looping lane that loops in a clockwise direction along a portion of the first row of pallet handling locations and a portion of the second row of pallet handling locations, and

(ii) a second looping lane that loops in a counterclockwise direction along a different portion of the first row of pallet handling locations and a different portion of the second row of pallet handling locations.

17. The automated warehouse system of claim 11 , wherein a configuration of the plurality of lanes comprises:

(i) an exterior looping lane that loops along the first row of pallet handling locations and the second row of pallet handling locations, and

(ii) a plurality of interior looping lanes that loop in a same direction as the exterior looping lane, each interior looping lane looping within the exterior looping lane.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2022
From: ECKMAN, CHRISTOPHER FRANK; WALET, DANIËL; BAIJENS, FRANK
To: LINEAGE LOGISTICS, LLC
Reel/Frame 061156/0343 →
Continuity (6)
Continuation 16843845 · Apr 8, 2020
Provisional Application 62880640 · Jul 30, 2019
Provisional Application 62880638 · Jul 30, 2019
Provisional Application 62831695 · Apr 9, 2019
Provisional Application 62830904 · Apr 8, 2019
Related Publication 20210253352A1 · Aug 19, 2021