US 11,989,689 B2
Optimizing pallet location in a warehouse
Daniel Thomas Wintz, San Francisco, CA (US); Michael Lingzhi Li, Cambridge, MA (US); Elliott Gerard Wolf, Oakland, CA (US); Chloe Mawer, San Francisco, CA (US); Caitlin Voegele, San Francisco, CA (US); Zhou Daisy Fang, Durham, NC (US); Maya Ileana Choudhury, Winter Park, FL (US); Julia Long, Durham, NC (US); Sudarsan Thattai, Palos Verdes Estates, CA (US); and Jeffrey Alvarez Rivera, Northville, MI (US)
Assigned to Lineage Logistics, LLC, Irvine, CA (US)
Filed by Lineage Logistics, LLC, Irvine, CA (US)
Filed on Jul. 29, 2022, as Appl. No. 17/877,762.
Application 17/877,762 is a continuation of application No. 17/062,847, filed on Oct. 5, 2020, granted, now 11,436,560.
Application 17/062,847 is a continuation of application No. 16/688,922, filed on Nov. 19, 2019, granted, now 10,796,278, issued on Oct. 6, 2020.
Prior Publication US 2022/0366362 A1, Nov. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/08 (2023.01); B65G 1/137 (2006.01); G06N 20/00 (2019.01); G06Q 10/083 (2023.01); G06Q 10/0833 (2023.01); G06Q 10/087 (2023.01); G06Q 50/28 (2012.01)
CPC G06Q 10/087 (2013.01) [B65G 1/1371 (2013.01); B65G 1/1373 (2013.01); G06N 20/00 (2019.01); G06Q 10/08 (2013.01); G06Q 10/0833 (2013.01); G06Q 10/0838 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for managing a plurality of pallets in a storage facility, the system comprising:
a plurality of storage racks having a plurality of rack openings; and
a computer system including one or more processors that are programmed to perform operations including:
determining a duration percentile of a target pallet in the storage facility;
determining, based at least in part on the duration percentile, an expected storage duration of the target pallet in the storage facility;
calculating optimization values for the plurality of rack openings based at least in part on the expected storage duration;
identifying, among the plurality of rack openings, a target rack opening as a storage location for the target pallet, the target rack opening having an optimization value that satisfies a preset requirement; and
transmitting information identifying the storage location to equipment for placement of the target pallet,
wherein each of the optimization values includes a duration match value for each of the plurality of rack openings, wherein the duration match value for a rack opening with respect to a pallet represents proximity in duration value between a pallet storage duration associated with the rack opening and the expected storage duration of the pallet.