Scanning system for decoding two-dimensional barcode...

Registers – Coded record sensors – Particular sensor structure

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C235S462160, C235S462110

Reexamination Certificate

active

06446868

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates generally to the field of symbol or matrix scanning systems, and more particularly to a system for scanning two-dimensional symbologies, including barcodes, (e.g., portable data files) using a one-dimensional scanner.
2. Description of the Related Art
Barcode scanning systems are finding an ever-increasing number of uses and applications. For example, barcoding may be utilized for inventory and warehousing applications, as well as with point of sale terminals. Many different types and complexities of barcodes systems are in use today. A basic barcode symbol scanning system consists of a barcode scanner, a decoder and a computer. The scanner and decoder are utilized to retrieve information from barcodes for use by the computer system.
As part of a barcode reading system, a decoder can be defined as an electronic package that receives a signal from the scanner, performs an algorithm to interpret the signal into meaningful data, and provides the data to other devices of the system. There are 3 main types of decoders: wedge decoders, serial decoders and software decoders. Wedge decoders are external devices that generally wedge between a keyboard and terminal. With keyboard wedge decoders, the data appears as though it was manually typed or keyed directly into the computer. Serial decoders are also external devices that connect into a communications port of the personal computer. Likewise, expensive decoded scanners (i.e., scanners in which the decoder is integrated, usually into the handle of the scanner) usually connect via a keyboard wedge or via a serial port.
Software decoders provide decoding functionality in software executed on a host computer. Many input devices can be used in conjunction with an adapter to plug directly into the serial port of a computer using a software decoder. Unlike software decoders, wedge decoders and serial decoders generally cannot be upgraded to support new symbologies and are thus limited with respect to future capabilities.
Many different types of scanning devices are available. Scanning devices include wands, charge coupled device (CCD) scanners and laser scanners. Wand scanners tend to be the least expensive, followed by CCD scanners and laser scanners (the most expensive). Most scanning devices use a light emitting diode (LED) and a photo detector to scan barcodes. The light generated from the LED falls on the barcodes and is absorbed by the printed bars and reflected by the white spaces. The photodetector senses the reflected light and electro-optically converts the reflected light into a signal. The digitized signal is then sent to a decoder and converted into ASCII or other characters.
Currently, there are more than 400 barcode symbologies in use. Each character in the barcode symbol is generally represented by a series of bars and spaces. Typically, the barcode symbol includes a quiet zone, start code or pattern, data characters, stop code and trailing quiet zone. Many symbologies support check digit(s) to ensure data integrity. With such symbologies, the check digit(s) is usually located before the stop code. A “symbol” is a combination of barcode characters (including the start/stop codes, quiet zones, data characters and check characters required by a particular symbology) that forms a complete, scannable entity.
SUMMARY OF THE INVENTION
Briefly, a scanning system according to the preferred embodiment of the invention utilizes an inexpensive one-dimensional scanner connected to a serial port of a computer system via an adapter. The adapter functions to convert and remap the scanners TTL signals and to pass raw or undecoded scan data to the serial port of the computer system. The serial port pins are thus used in a non-traditional manner for communicating scanned images of a two-dimensional barcode symbol, or other matrix symbologies, to the computer system. A unique software decoder residing in the computer system then performs image decoding.
In operation, the one-dimensional scanner scans a two-dimensional symbol or matrix, the resulting undecoded data stream is decoded by the software decoder. The software decoder performs a series of iterative steps in which the data stream provided the scanner is sampled and converted to symbol elements. Next, symbol characters are derived from the elements, and a symbol matrix is constructed. Optional error detection and correction procedures may also be performed to construct the finalized decoded barcode symbol. The present invention thus obviates the need for expensive scanning and decoding hardware for decoding two-dimensional symbols.


REFERENCES:
patent: 3585369 (1971-06-01), Nather et al.
patent: 4360798 (1982-11-01), Swartz et al.
patent: 4392207 (1983-07-01), Dockal
patent: 4460120 (1984-07-01), Shepard et al.
patent: 4860226 (1989-08-01), Martin et al.
patent: 4877948 (1989-10-01), Krueger
patent: 4941174 (1990-07-01), Ingham
patent: 5144314 (1992-09-01), Malmberg et al.
patent: 5179710 (1993-01-01), Coschieri
patent: 5184005 (1993-02-01), Ukai et al.
patent: 5245167 (1993-09-01), Takenaka
patent: 5274567 (1993-12-01), Kallin et al.
patent: 5280336 (1994-01-01), Fantone
patent: 5313642 (1994-05-01), Seigel
patent: 5410141 (1995-04-01), Koenck et al.
patent: 5478997 (1995-12-01), Bridgelall et al.
patent: 5512739 (1996-04-01), Chandler et al.
patent: 5561282 (1996-10-01), Price et al.
patent: 5591955 (1997-01-01), Laser
patent: 5600121 (1997-02-01), Kahn et al.
patent: 5608200 (1997-03-01), Le Goff et al.
patent: 5614706 (1997-03-01), Bard et al.
patent: 5627358 (1997-05-01), Roustaei
patent: 5659800 (1997-08-01), Zhang et al.
patent: 5756981 (1998-05-01), Roustaei et al.
Johnston, Robert B. and Yap, Alvin Khin Choy, “Two Dimensional Bar Code As A Medium For Electronic Data Interchange”, Oct. 17, 1998, pp. 1-8, http://www.bs.monash.edu.au/staff/johno/BARCOPAW.html.
BarCodeUSA.com, “What is a Bar Code?”, Oct. 7, 1998, pp. 1-2, http://www.barcodeusa.com/barcode_1.htm.
“Bar Coding Symbologies”, Oct. 7, 1998, pp. 1-5, http://palette.ecu.purdue.edu/~tanchoen/ADC/BarCodes/symbologies.html.
BarCodeUSA.com, “MicroPDF417”, Oct. 7, 1998, pp. 1-2, http://www.barcodeusa.com/barcode_25.htm.
“Bar Codes”, Oct. 7, 1998, pp. 1-6, http://www.geocities.com/Eureka/Concourse/1608/Barcodes.htm.
Adams, Russ, “Two-dimensional tsunami”, May 1998, pp. 1-5, http://www.autoidnews.com/0598
ewsymbol.html,Automatic I.D. News—Bar Codes Basics.
Moore, Bert, “Scanning the horizon”, Jan. 1998, pp. 1-5, http://www.autoidnews.com/technologies/concepts/scanning.htm,Automatic I.D. News.
Auto Image ID, Inc., “New ID3100 Scanner Marks Breakthrough In Two Dimensional Symbology Scanning”, Copyright 1997, pp. 1-4, http://www.autoimageid.com/html/id3100_news_release.htm.
Cognitive Solutions, Inc., “Bar Code Information”, Copyright 1997, pp. 1-5, http://www.dhtech.com/csi/csibar.htm.
Auto Image ID, Inc., “A Whole New Dimension in Auto ID, Two-Dimensional Symbology Scanning!”, Last Update: Aug. 16, 1997, pp. 1-3, http://www.autoimageid.com/html/2d_guide.html.
Longacre, Jr., Andrew, “Emerging Barcode Symbologies”, Copyright 1997, pp. 1-6, http://dcd.welchallyn.com/techover/2dsymbol.htm,AIM InternationalTechnical Review 1996 pp 18-21.
Lee, Glenn, “The Auto ID Book”, Copyright 1996, pp. 20-28, Bar Code Symbologies.
Baumeister, Jerry, “Basic Serial Interface”, Revised: Apr. 21, 1996, pp. 1-5, http://www.wp.com/jbgizmo/page2.html.
Gouse, Martha A., “Direct-to-Computer Bar Code Reading”, Feb. 1993, p. 76, IDSystems, vol. 13 No. 2, New Products Close-Up.
Vertical Technologies, Inc., “The Comprehensive Scanning System for Reading, Producing and Customizing Your Own Bar Codes”, Date Unknown.
Vertical Technologies, Inc., “Inventory Control, The Quickest and Most Accurate Way to Read Bar Code Data into Your Program!”, Date Unknown, Form No. 516341.
Computer Resources Group, “Know-Wedge™—The First Software Solution to Decoding Bar Codes”, Exact Date Unknown—Before Jul. 29, 1992, pp. 1-2.
Aedex Corporation, “Aedex Gives You the Edge™”, Copyright 1987,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Scanning system for decoding two-dimensional barcode... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Scanning system for decoding two-dimensional barcode..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scanning system for decoding two-dimensional barcode... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2869193

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.