Methods, systems, and computer program products for executing partial depalletization operations in robotic depalletization

US12454058B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12454058-B2
Application numberUS-202217823440-A
CountryUS
Kind codeB2
Filing dateAug 30, 2022
Priority dateAug 30, 2022
Publication dateOct 28, 2025
Grant dateOct 28, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments are directed to methods, apparatuses, systems, computing devices, computing entities, and the like for robotically depalletizing objects. In various embodiments, a controller-implemented method for robotic depalletization may comprise detecting a first object of a plurality of palletized objects arranged in a plurality of pallet layers, the first object defining at least a portion of a top pallet layer; identifying an initial pallet height defined by the first object; identifying a second pallet height defined by a second object of the plurality of palletized objects; detecting a pallet height difference based at least in part on the second pallet height; and determining that the top pallet layer has been depalletized based at least in part on a comparison of the pallet height difference to a threshold pallet layer height.

First claim

Opening claim text (preview).

What is claimed: 1. A controller-implemented method for robotic depalletization, the method comprising: detecting a first object of a plurality of palletized objects arranged in a plurality of pallet layers, the first object defining at least a portion of a top pallet layer; identifying an initial pallet height defined by the first object; identifying a second pallet height defined by a second object of the plurality of palletized objects; detecting a pallet height difference based on a difference between the initial pallet height of the first object and the second pallet height of the second object; comparing the detected pallet height difference with a threshold pallet layer height; determining that the top pallet layer has been depalletized when the pallet height difference is greater than or equal to the threshold pallet layer height; and causing depalletization of at least the first object or the second object from the top pallet layer and relocating at least one of the first object or the second object to a secondary location based on determining that the pallet height difference is less than the threshold pallet layer height. 2. The controller-implemented method of claim 1 , further comprising, upon determining that the top pallet layer has been depalletized, updating layer index data associated with the plurality of palletized objects to reflect a depalletization of the top pallet layer. 3. The controller-implemented method of claim 2 , further comprising comparing an updated layer index data to a total pallet layer depalletization value. 4. The controller-implemented method of claim 3 , further comprising, based at least in part on a determination that a depalletized layer value associated with a layer-based depalletization operation does not satisfy the total pallet layer depalletization value, initiating a depalletization of a second pallet layer of the plurality of pallet layers, the second pallet layer being defined at least in part by the second object. 5. The controller-implemented method of claim 4 , wherein updating the layer index data comprises increasing a depalletized layer value associated with a layer-based depalletization operation. 6. The controller-implemented method of claim 4 , further comprising, based at least in part on a determination that the depalletized layer value associated with the layer-based depalletization operation satisfies the total pallet layer depalletization value, ending the layer-based depalletization operation. 7. The controller-implemented method of claim 3 , wherein the total pallet layer depalletization value is defined by user input received by a depalletization system. 8. The controller-implemented method of claim 1 , further comprising: receiving user input defining a user selection of a pallet layer-based depalletization mode; and initiating a layer-based depalletization operation based on the user selection of the pallet layer-based depalletization mode, the layer-based depalletization operation embodying a partial depalletization of the plurality of palletized objects. 9. The controller-implemented method of claim 8 , wherein the user input is further defined by a total pallet layer depalletization value corresponding to a user-selected number of pallet layers to be depalletized via layer-based depalletization operation. 10. The controller-implemented method of claim 1 , wherein the second pallet height is detected based at least in part on imaging data captured by a depalletization system. 11. An apparatus comprising at least one processor and at least one non-transitory memory comprising a computer program code, the at least one non-transitory memory and the computer program code configured to, with the at least one processor, cause the apparatus to: detect a first object of a plurality of palletized objects arranged in a plurality of pallet layers, the first object defining at least a portion of a top pallet layer; identify an initial pallet height defined by the first object; identify a second pallet height defined by a second object of the plurality of palletized objects; detect a pallet height difference based on a difference between the initial pallet height of the first object and the second pallet height of the second object; comparing the detected pallet height difference with a threshold pallet layer height; determine that the top pallet layer has been depalletized when the pallet height difference is greater than or equal to the threshold pallet layer height; and cause depalletization of at least the first object or the second object from the top pallet layer and relocate at least one of the first object or the second object to a secondary location based on determining that the pallet height difference is less than the threshold pallet layer height.

Assignees

Inventors

Classifications

  • Analysis of geometric attributes · CPC title

  • Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • De-stacking from the top of the stack · CPC title

  • including video camera means · CPC title

  • Vision controlled systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12454058B2 cover?
Various embodiments are directed to methods, apparatuses, systems, computing devices, computing entities, and the like for robotically depalletizing objects. In various embodiments, a controller-implemented method for robotic depalletization may comprise detecting a first object of a plurality of palletized objects arranged in a plurality of pallet layers, the first object defining at least a p…
Who is the assignee on this patent?
Intelligrated Headquarters Llc
What technology area does this patent fall under?
Primary CPC classification B25J9/1687. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).