Systems and methods for detecting and addressing issue classifications for object sorting
AssigneeCognex Corporation
InventorsShane LaChappelle, Julie Juhyun Lym, John Jeffrey Link
Life of this patent
Estimating the term…
Abstract
Some embodiments of the disclosure provide systems and methods for improving sorting and routing of objects, including in sorting systems. Characteristic dimensional data for one or more objects with common barcode information can be compared to dimensional data of another object with the common barcode information to evaluate a classification (e.g., a side-by-side exception) of the other object. In some cases, the evaluation can include identifying the classification as incorrect (e.g., as a false side-by-side exception).
Claims20
A sorting system for use to control routing of objects within a transport system that includes a conveyor that supports and moves one or more objects for routing operations, the sorting system comprising:
- a dimensioner that is configured to obtain dimensional data of the one or more objects, as the one or more objects move along the conveyor;
- a barcode scanner that is configured to scan one or more barcodes of each of the one or more objects to obtain corresponding barcode information as the one or more objects move along the conveyor;
- one or more computing devices in communication with the dimensioner and the barcode scanner, the one or more computing devices being configured to:
- obtain, using the dimensioner, first dimensional data of a first object that moves along the conveyor;
- obtain, using the barcode scanner, first barcode information of the first object;
- identify, using the first dimensional data, or the first barcode information, an issue classification for the first object corresponding to a first routing path for the first object within the transport system;
- determine that the issue classification is false by:
- determining, using the first barcode information, that the first object has common barcode information with a first type of object;
- identifying characteristic dimensional data associated with the common barcode information;
- comparing the first dimensional data with the characteristic dimensional data of the first type of object;
- and
- based on the comparing of the first dimensional data with the characteristic dimensional data, determining that the issue classification is false;
- and
- control routing of the first object within the transport system along the first routing path or a second routing path that is different from the first routing path, based on the issue classification for the first object having been determined to be false.
A method of sorting an object within a transport system, the method comprising:
- receiving, with one or more processor devices, first dimensional data of a first object as the first object moves along a conveyor;
- receiving, with the one or more processor devices, first barcode information of the first object as the first object moves along the conveyor;
- identifying, with the one or more processor devices, an issue classification for the first object;
- identifying, with the one or more processor devices, common barcode information included in the first barcode information, the common barcode information being associated with objects of a first type;
- identifying, using the first dimensional data or the first barcode information, an issue classification for the first object that is a first type of issue classification;
- identifying an issue classification rate associated with the common barcode information;
- determining, with the one or more processor devices, that the issue classification is false, based on:
- comparing the first dimensional data with characteristic dimensional data associated with the common barcode information;
- comparing the issue classification rate to a threshold issue classification rate of the first type of issue classification;
- and
- determining that the issue classification rate exceeds the threshold issue classification rate;
- and
- controlling, with the one or more processor devices, a routing of the first object within the transport system based on the issue classification for the first object having been determined to be false.
A sorting system for use to control routing of objects within a transport system that includes a conveyor that supports and moves one or more objects for routing operations, the sorting system comprising:
- a barcode scanner that is configured to scan one or more barcodes of each of the one or more objects to obtain corresponding barcode information as the one or more objects move along the conveyor;
- one or more computing devices in communication with the dimensioner and the barcode scanner, the one or more computing devices being configured to:
- receive first dimensional data of a first object that moves along the conveyor;
- receive, from the barcode scanner, first barcode information of the first object;
- identify, using the first dimensional data, or the first barcode information, an issue classification for the first object corresponding to a first routing path for the first object within the transport system;
- determine, using the dimensional data and the first barcode information, that the issue classification is false, based on the first dimensional data and by:
- determining that the first barcode information includes common barcode information associated with a first type of object;
- determining, using the common barcode information, a value of the first type of object;
- determining that the value of the first object exceeds criteria;
- based on the value of the first object exceeding the criteria, querying a database that has a validity for a type of issue classification that is associated with the common barcode information, the type of issue classification being the same type as the first issue classification;
- based on the validity being false for the type of issue classification, determining that the first issue classification is false;
- and
- control routing of the first object within the transport system along the first routing path or a second routing path that is different from the first routing path, based on the issue classification for the first object having been determined to be false.
Dependencies are inferred from the claim text.