IP Library Patent Application 19015369
Patent Application
App. No. 19/015,369

METHODS AND APPARATUSES FOR AUTOMATICALLY PALLETIZING AND DEPALLITIZING ITEMS

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 None
App. No.
19/015,369
Abstract

Method, apparatuses, and computer program products for automatically determining a placement location or removal location for one or more items is disclosed. An example method comprising generating a plurality of three-dimensional pallet cells for a pallet; generating one or more three-dimensional item cells for each item of a plurality of items; determining a placement location comprising one or more three-dimensional pallet cells for one or more items of the plurality of items; and causing one or more indications describing the placement location for the one or more items of the plurality of items.

Claims (41)

1 .- 20 . (canceled)

21 . A computer-implemented method comprising:

generating, by one or more processors, one or more three-dimensional item cells corresponding to each of one or more items in a pallet;

determining, by the one or more processors, one or more removal locations for the one or more items in the pallet utilizing a trained predictive machine learning model; and

causing, by the one or more processors, one or more movements of the one or more items to the one or more removal locations.

22 . The computer-implemented method of claim 21 , wherein each of the one or more removal locations comprises one or more three-dimensional pallet cells.

23 . The computer-implemented method of claim 21 , wherein, when determining the one or more removal locations, the computer-implemented method further comprises:

determining, by the one or more processors, one or more location scores associated with the one or more removal locations.

24 . The computer-implemented method of claim 23 , wherein the one or more location scores correspond to one or more pallet configurations associated with one or more pallets.

25 . The computer-implemented method of claim 21 , wherein, when determining the one or more removal locations, the computer-implemented method further comprises:

determining, by the one or more processors, a first removal location for a first item of the one or more items that is associated with a first item volume; and

subsequent to determining the first removal location, determining, by the one or more processors, a second removal location for a second item of the one or more items that is associated with a second item volume larger than the first item volume.

26 . The computer-implemented method of claim 25 , wherein the first item volume is the smallest among item volumes associated with the one or more items.

27 . The computer-implemented method of claim 21 , wherein the one or more removal locations are associated with one or more removal identifiers, wherein the computer-implemented method further comprises:

determining, by the one or more processors, a removal sequence based on the one or more removal identifiers.

28 . An apparatus comprising at least one processor and at least one non-transitory memory comprising program code, the at least one non-transitory memory and the program code configured to, with the at least one processor, cause the apparatus to:

generate one or more three-dimensional item cells corresponding to each of one or more items in a pallet;

determine one or more removal locations for the one or more items in the pallet utilizing a trained predictive machine learning model; and

cause one or more movements of the one or more items to the one or more removal locations.

29 . The apparatus of claim 28 , wherein each of the one or more removal locations comprises one or more three-dimensional pallet cells.

30 . The apparatus of claim 28 , wherein, when determining the one or more removal locations, the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to:

determine one or more location scores associated with the one or more removal locations.

31 . The apparatus of claim 30 , wherein the one or more location scores correspond to one or more pallet configurations associated with one or more pallets.

32 . The apparatus of claim 28 , wherein, when determining the one or more removal locations, the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to:

determine a first removal location for a first item of the one or more items that is associated with a first item volume; and

subsequent to determining the first removal location, determine a second removal location for a second item of the one or more items that is associated with a second item volume larger than the first item volume.

33 . The apparatus of claim 32 , wherein the first item volume is the smallest among item volumes associated with the one or more items.

34 . The apparatus of claim 28 , wherein the one or more removal locations are associated with one or more removal identifiers, wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to:

determine a removal sequence based on the one or more removal identifiers.

35 . A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising an executable portion configured to:

generate one or more three-dimensional item cells corresponding to each of one or more items in a pallet;

determine one or more removal locations for the one or more items in the pallet utilizing a trained predictive machine learning model; and

cause one or more movements of the one or more items to the one or more removal locations.

36 . The computer program product of claim 35 , wherein each of the one or more removal locations comprises one or more three-dimensional pallet cells.

37 . The computer program product of claim 35 , wherein, when determining the one or more removal locations, the computer-readable program code portions comprise the executable portion configured to:

determine one or more location scores associated with the one or more removal locations.

38 . The computer program product of claim 37 , wherein the one or more location scores correspond to one or more pallet configurations associated with one or more pallets.

39 . The computer program product of claim 35 , wherein, when determining the one or more removal locations, the computer-readable program code portions comprise the executable portion configured to:

determine a first removal location for a first item of the one or more items that is associated with a first item volume; and

subsequent to determining the first removal location, determine a second removal location for a second item of the one or more items that is associated with a second item volume larger than the first item volume.

40 . The computer program product of claim 39 , wherein the first item volume is the smallest among item volumes associated with the one or more items.

Assignments (2)
SECURITY AGREEMENT Recorded Jul 29, 2026
From: INTELLIGRATED HEADQUARTERS, LLC; TRANSNORM SYSTEM INC.; HILMOT, LLC; TREW, LLC; UNITED SORTATION SOLUTIONS LLC; TECH KING OPERATIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 076077/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: PEPLEY, DAVID FREDERICK; PATHAK, MAYANK
To: INTELLIGRATED HEADQUARTERS, LLC
Reel/Frame 069844/0285 →