Systems and methods for providing singulation of objects for processing using object movement redistribution

US12404117B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12404117-B2
Application numberUS-202318374933-A
CountryUS
Kind codeB2
Filing dateSep 29, 2023
Priority dateApr 24, 2017
Publication dateSep 2, 2025
Grant dateSep 2, 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.

A processing system including a singulation system is disclosed. The singulation system includes a conveying system for moving objects to be processed from a source area along a first direction, a detection system for detecting objects at the conveying system, and for selecting certain selected objects for redistribution on the conveying system, and a movement redistribution system for redistributing the certain selected objects on the conveying system for providing a singulated stream of objects.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of processing objects, said method comprising: indiscriminately engaging and lifting a subset of a plurality of in-feed objects from an in-feed contained area by a first conveyor; indiscriminately depositing the subset of the plurality of in-feed objects by the first conveyor at a first end of a second conveyor; detecting by a first perception unit the subset of the plurality of in-feed objects on the second conveyor as the second conveyor moves in a first direction and providing in-feed perception data responsive thereto; controlling the speed of movement of the first conveyor by a controller responsive to the in-feed perception data; selecting certain selected objects of the plurality of in-feed objects detected by the first perception unit for redistribution on the second conveyor; redistributing the certain selected objects on the second conveyor by moving the certain selected objects, using an end effector of a programmable motion device, to provide a singulated stream of objects on the second conveyor, each object of the singulated stream of objects being provided one per a predefined zone on the second conveyor, said predefined zone being provided as one of a plurality of zones; passing each of the objects of the singulated stream of objects from the second conveyor through a drop scanner towards a third conveyor, the drop scanner including a plurality of perception units that provide singulated perception data for identifying each of the objects of the singulated stream of objects; and directing each of the objects of the singulated stream of objects by a diverter toward a destination location of a plurality destination locations based on the singulated perception data. 2. The method of claim 1 , wherein the in-feed contained area includes a hopper. 3. The method of claim 1 , wherein the first conveyor includes a cleated conveyor. 4. The method of claim 1 , wherein the second conveyor moves the certain selected objects in discrete increments. 5. The method of claim 1 , wherein redistributing the certain selected objects includes moving an object upstream on the second conveyor from a current location into one of the plurality of zones. 6. The method of claim 1 , wherein redistributing the certain selected objects includes moving an object toward a center of one of the plurality of zones on the second conveyor. 7. The method of claim 1 , wherein the plurality of destination locations comprises opposing rows of processing bins and wherein each processing bin is provided in a pull-out drawer. 8. The method of claim 1 , wherein passing each of the objects through the drop scanner includes dropping the objects of the singulated stream of objects to fall through the drop scanner. 9. The method of claim 8 , wherein the drop scanner includes a housing defining an opening therethrough, and wherein the method further includes providing the singulated perception data from the plurality of perception units of the drop scanner for identifying each object of the singulated stream of objects dropped through the drop scanner onto the third conveyor. 10. The method of claim 9 , wherein the plurality of perception units includes a plurality of cameras, a plurality of scanners, or a combination thereof. 11. A method of processing objects, said method comprising: indiscriminately engaging and lifting a subset of a plurality of in-feed objects from an in-feed contained area by a first conveyor; indiscriminately depositing the subset of the plurality of in-feed objects by the first conveyor at a first end of a second conveyor; detecting by a first perception unit the subset of the plurality of in-feed objects on the second conveyor as the second conveyor moves in a first direction and providing in-feed perception data responsive thereto; selecting certain selected objects of the plurality of in-feed objects detected by the first perception unit for redistribution on the second conveyor; redistributing the certain selected objects on the second conveyor by moving the certain selected objects, using an end effector of a programmable motion device, to provide a singulated stream of objects on the second conveyor, each object of the singulated stream of objects being provided one per a predefined zone on the second conveyor, said predefined zone being provided as one of a plurality of zones; passing each object of the singulated stream of objects from the second conveyor through a drop scanner towards a third conveyor, the drop scanner including a plurality of perception units that provide singulated perception data for identifying each object of the singulated stream of objects; and directing each object of the singulated stream of objects by a diverter toward a destination location based on the singulated perception data. 12. The method of claim 11 , wherein the in-feed contained area includes a hopper. 13. The method of claim 11 , wherein the first conveyor includes a cleated conveyor. 14. The method of claim 11 , wherein the second conveyor moves the certain selected objects in discrete increments. 15. The method of claim 11 , wherein redistributing the certain selected objects includes moving an object upstream on the second conveyor from a current location into one of the plurality of zones. 16. The method of claim 11 , wherein redistributing the certain selected objects includes moving an object toward a center of one of the plurality of zones on the second conveyor. 17. The method of claim 11 , wherein the plurality of destination locations comprises opposing rows of processing bins and wherein each processing bin is provided in a pull-out drawer. 18. The method of claim 11 , wherein passing each of the objects through the drop scanner includes dropping the objects of the singulated stream of objects to fall through the drop scanner. 19. The method of claim 18 , wherein the drop scanner includes a housing defining an opening therethrough, and wherein the method further includes providing the singulated perception data from the plurality of perception units of the drop scanner for identifying each object of the singulated stream of objects dropped through the drop scanner onto the third conveyor. 20. The method of claim 19 , wherein the plurality of perception units includes a plurality of cameras, a plurality of scanners, or a combination thereof. 21. An object processing system comprising: an in-feed contained area providing a plurality of in-feed objects; a first conveyor for indiscriminately engaging and lifting a subset of the plurality of in-feed objects from the in-feed contained area; a second conveyor including a first end onto which the subset of the plurality of in-feed objects are indiscriminately deposited; a first perception unit for detecting the subset of the plurality of in-feed objects on the second conveyor as the second conveyor moves in a first direction and for providing in-feed perception data responsive thereto; a controller for selecting certain selected objects of the plurality of in-feed objects for redistribution on the second conveyor; a programmable motion device for redistributing the certain selected objects on the second conveyor by moving the certain selected objects, using an end effector of the programmable motion device, to provide a singulated stream of objects on the second conveyor, each of the objects of the singulated stream of objects being provided one per a predefined zone on the second conveyor, said predefined zone

Assignees

Inventors

Classifications

  • Sorting apparatus characterised by the means used for distribution {(sorting according to destination B07C3/003, B07C3/02)} · CPC title

  • B07C1/04Primary

    Forming a stream from a bulk; Controlling the stream, e.g. spacing the articles · CPC title

  • arranging the articles, e.g. varying spacing between individual articles · CPC title

  • without bodily contact between article or load carrier and automatic control device {, e.g. the destination marks being electrically or electronically detected} · CPC title

  • Devices or arrangements for indicating destination, e.g. by code marks {(applying data to information carriers G06K1/12)} · 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 US12404117B2 cover?
A processing system including a singulation system is disclosed. The singulation system includes a conveying system for moving objects to be processed from a source area along a first direction, a detection system for detecting objects at the conveying system, and for selecting certain selected objects for redistribution on the conveying system, and a movement redistribution system for redistri…
Who is the assignee on this patent?
Berkshire Grey Operating Company Inc
What technology area does this patent fall under?
Primary CPC classification B07C1/04. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 02 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).