Patent US6142376A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6142376A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for reading symbols on items moved by conveyor

Assignee: Datalogic Scanning Inc
•
Filing: 1997-06-02
•
Granted: 2000-11-07
•
Expires: 2017-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for reading encoded symbols such as bar code labels at any orientation to a raster scanning device. Objects bearing encoded symbols are transported from one conveyor across a relatively narrow gap to a second conveyor, with a linear scanner positioned beneath the conveyors so as to read the encoded symbols through the narrow gap as the objects pass over. A pattern of virtual scan lines is selected over the two-dimensional imaging region according to the specifications of the images to be read. The pattern is generated by defining a family of parallel lines of a certain spacing and rotating the family by a specified angle until the two-dimensional imaging region is covered. In a preferred embodiment, only the data at selected raster locations on the virtual scan lines is stored and processed. One-dimensional signal processing methods are used to detect edges and decode the encoded symbols.

Inventors

  • 👤 Craig D. Cherry
  • 👤 Robert J. Actis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:14
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10861; G06K7/10871; G06K7/1093; G06V; G06V10/00; G06V10/20; G06V10/255

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 72 words
A method for reading symbols, comprising the steps of: moving a symbol across a gap at one end of a conveyor, said symbol affixed to a two-dimensional or three-dimensional movable object; repeatedly scanning through said gap along a single line to acquire scanned data over two dimensions; storing a selected portion of said scanned data; and decoding the selected portion of said scanned data according to a plurality of virtual scan lines.
Claim 2
Independent Claim 72 words
A method for reading symbols, comprising the steps of: moving a symbol across a gap at one end of a conveyor, said symbol affixed to a two-dimensional or three-dimensional movable object; repeatedly scanning through said gap along a single line to acquire scanned data over two dimensions; storing a selected portion of said scanned data; and decoding the selected portion of said scanned data according to a plurality of virtual scan lines.
Claim 3
Dependent Claim 28 words
The method of claim 1 wherein said step of repeatedly scanning through said gap along a single line comprises the step of scanning using a linear CCD scanner.
Claim 4
Dependent Claim 29 words
The method of claim 1 wherein said step of repeatedly scanning through said gap along a single line comprises the step of scanning using a flying spot laser scanner.
Claim 5
Dependent Claim 40 words
The method of claim 1, wherein said step of repeatedly scanning through said gap along a single line to acquire scanned data over two dimensions comprises the step of scanning through said gap at an angle offset from the vertical.
Claim 6
Independent Claim 119 words
A method for reading symbols, comprising the steps of: moving a symbol across a gap between a first conveyor and a second conveyer, said symbol affixed to a two-dimensional or three-dimensional movable object; repeatedly scanning through said gap along a single line to acquire scanned data over two dimensions; storing data at only selected points along said single line determined according to said pattern of virtual scan lines, said virtual scan lines covering a two dimensional imaging region defined in one dimension by a field-of-view of each scan along said single line, and in another dimension by a number of repeated scans along said single line; and decoding said scanned data according to a plurality of virtual scan lines.
Claim 7
Independent Claim 119 words
A method for reading symbols, comprising the steps of: moving a symbol across a gap between a first conveyor and a second conveyer, said symbol affixed to a two-dimensional or three-dimensional movable object; repeatedly scanning through said gap along a single line to acquire scanned data over two dimensions; storing data at only selected points along said single line determined according to said pattern of virtual scan lines, said virtual scan lines covering a two dimensional imaging region defined in one dimension by a field-of-view of each scan along said single line, and in another dimension by a number of repeated scans along said single line; and decoding said scanned data according to a plurality of virtual scan lines.
Claim 8
Independent Claim 172 words
An apparatus for reading symbols, comprising: a first conveying element; a second conveying element separated from said first conveying element by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveying element arc moved from said first conveying element across the gap to said second conveying element; a single line scanner positioned to scan through said gap, said single line scanner outputting a serial data stream of predefined length at regular time intervals such that symbol-bearing objects moving from said first conveying element to said second conveying element are scanned by said single line scanner in at least two dimensions; a digital memory connected to said serial data stream, said digital memory storing only a portion of data generated from a plurality of scans made by said single line scanner; and a decoder connected to said digital memory, whereby data stored from said plurality of scans is decoded along virtual scan lines oriented at a plurality of angles with respect to a field-of-view of said single line scanner.
Claim 9
Independent Claim 172 words
An apparatus for reading symbols, comprising: a first conveying element; a second conveying element separated from said first conveying element by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveying element arc moved from said first conveying element across the gap to said second conveying element; a single line scanner positioned to scan through said gap, said single line scanner outputting a serial data stream of predefined length at regular time intervals such that symbol-bearing objects moving from said first conveying element to said second conveying element are scanned by said single line scanner in at least two dimensions; a digital memory connected to said serial data stream, said digital memory storing only a portion of data generated from a plurality of scans made by said single line scanner; and a decoder connected to said digital memory, whereby data stored from said plurality of scans is decoded along virtual scan lines oriented at a plurality of angles with respect to a field-of-view of said single line scanner.
Claim 10
Independent Claim 103 words
A method of data reading through a gap between a first conveying element and a second conveying element, comprising the steps of: moving a two-dimensional or three-dimensional item to be scanned from the first conveying clement to the second conveying element and across the gap; scanning through the gap to produce successive scans on the item, said successive scans thereby covering a multi-dimensional scan volume; rejecting an amount of scanned data from said successive scans; and decoding a remaining portion of the scanned data according to a plurality of virtual scan lines oriented at a plurality of angles with respect to one another.
Claim 11
Independent Claim 103 words
A method of data reading through a gap between a first conveying element and a second conveying element, comprising the steps of: moving a two-dimensional or three-dimensional item to be scanned from the first conveying clement to the second conveying element and across the gap; scanning through the gap to produce successive scans on the item, said successive scans thereby covering a multi-dimensional scan volume; rejecting an amount of scanned data from said successive scans; and decoding a remaining portion of the scanned data according to a plurality of virtual scan lines oriented at a plurality of angles with respect to one another.
Claim 12
Dependent Claim 17 words
A method according to claim 7 wherein the successive scans are formed along a single scan line.
Claim 13
Dependent Claim 54 words
The method of claim 7, wherein said step of scanning through the gap to produce successive scans on the item comprises the step of scanning through the gap at an angle offset from the vertical, thereby scanning a side surface of the item moved from the first conveying element to the second conveying element.
Claim 14
Independent Claim 218 words
An apparatus for reading symbols, comprising: a first conveying clement; a second conveying element separated from said first conveying element by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveying element are moved from said first conveying element across the gap to said second conveying element; a single line scanner positioned to scan through said gap, said single line scanner outputting a serial data stream of predefined length at regular time intervals such that symbol-bearing objects moving from said first conveying element to said second conveying element are scanned by said single line scanner in at least two dimensions, wherein said single line scanner is positioned at an angle offset from the vertical with respect to said gap, such that said single line scanner may scan a side surface of three-dimensional symbol bearing objects moving from said first conveying element to said second conveying element; a digital memory connected to said serial data stream, said digital memory storing only a portion of data generated from a plurality of scans made by said single line scanner; and a decoder connected to said digital memory, whereby data stored from said plurality of scans is decoded along virtual scan lines oriented at a plurality of angles with respect to a field-of-view of said single line scanner.
Claim 15
Independent Claim 218 words
An apparatus for reading symbols, comprising: a first conveying clement; a second conveying element separated from said first conveying element by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveying element are moved from said first conveying element across the gap to said second conveying element; a single line scanner positioned to scan through said gap, said single line scanner outputting a serial data stream of predefined length at regular time intervals such that symbol-bearing objects moving from said first conveying element to said second conveying element are scanned by said single line scanner in at least two dimensions, wherein said single line scanner is positioned at an angle offset from the vertical with respect to said gap, such that said single line scanner may scan a side surface of three-dimensional symbol bearing objects moving from said first conveying element to said second conveying element; a digital memory connected to said serial data stream, said digital memory storing only a portion of data generated from a plurality of scans made by said single line scanner; and a decoder connected to said digital memory, whereby data stored from said plurality of scans is decoded along virtual scan lines oriented at a plurality of angles with respect to a field-of-view of said single line scanner.
Claim 16
Dependent Claim 121 words
Apparatus for reading symbols, comprising: first conveyor means; second conveyor means located adjacent to said first conveyor means and separated from said first conveyor means by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveyor means are moved from said first conveyor means to said second conveyor means across said gap to said second conveyor means; linear scanner means for scanning said symbol-bearing objects through said gap by successive linear scans, thereby covering a multi-dimensional scan volume; memory means for storing a reduced portion of scanning data output by said linear scanner means; and decoder means connected to said memory means for decoding the scanning data stored in said memory means along predefined virtual scan lines.
Claim 17
Dependent Claim 121 words
Apparatus for reading symbols, comprising: first conveyor means; second conveyor means located adjacent to said first conveyor means and separated from said first conveyor means by a gap, such that two-dimensional or three-dimensional symbol-bearing objects placed on said first conveyor means are moved from said first conveyor means to said second conveyor means across said gap to said second conveyor means; linear scanner means for scanning said symbol-bearing objects through said gap by successive linear scans, thereby covering a multi-dimensional scan volume; memory means for storing a reduced portion of scanning data output by said linear scanner means; and decoder means connected to said memory means for decoding the scanning data stored in said memory means along predefined virtual scan lines.
Claim 18
Dependent Claim 32 words
The apparatus of claim 11, wherein said linear scanner means scans through said gap at a diagonal angle such that both a side and bottom surface of three-dimensional symbol-bearing objects are scanned.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-07 2004-05-08 2004-11-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-07 2008-05-08 2008-11-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-07 2012-05-08 2012-11-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag