Patent · US Expired

Decoding of barcodes by preprocessing scan data

US4855581A · kind A · utility

57Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 17, 1988
Grant dateAug 8, 1989
Priority date
Expiry dateJun 17, 2008

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06K7/14
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Scanned barcodes represented by an electrical signal are preprocessed in a PLA and delivered to a microprocessor in a form that permits efficient final processing of the data. High speed edge detection produce edge markers for the control logic and counting circuits coupled with a Johnson state counter to logically sequence the processor. Logarithmic conversion compresses the counted time interval to a single data word that can most efficiently be processed by the host microprocessor. Logic between the preprocessor and the microprocessor transfer digital representations of each bar and space to preassigned respective areas in the microprocessor memory. Bar/space margin detection performs a ratiometric comparison of each bar and space to determine every occurrence of 10:1 ratios and both bar/space and space/bar. Pointer signal information is transferred to the microprocessor indicating precisely where in memory each 10:1 margin ratio is located. A digital filter excludes spurious bar/space width in the preprocessor.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.