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

Apparatus for interpreting Code 39 bar code data

Assignee: Honeywell Inc
•
Filing: 1981-05-26
•
Granted: 1983-04-05
•
Expires: 2001-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for interpreting digital output signals from a Code 39 bar code data system wherein all of the bars and spaces in a signal code character are measured for time duration, minimum and maximum widths bars and spaces are identified, first bar cutoff and space cutoff values are respectively produced having a time duration approximately 1.5 times the time duration of the minimum width bar and space, second bar cutoff and space cutoff values are respectively produced having a time duration approximately equal to one-half of the sum of the time duration of the minimum and maximum width bars and spaces and means are provided for respectively comparing the first and second bar cutoff values and space cutoff values and for using the greater of such values as a reference against which all of the bars and spaces in said characters are respectively measured. The identification is made on the basis of the bars and spaces respectively having a time duration greater than that of the corresponding bar cutoff value or space cutoff value being interpreted as wide bars and spaces and those bars and spaces having a time duration less than that of the corresponding bar cutoff value or space cutoff value being interpreted as narrow bars and spaces respectively.

Inventors

  • 👤 Robert J. Engstrom

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:36
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/01; G06K7/016; G06K7/0166

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 275 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spaces, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each bar, said time duration data for all bars in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimum and maximum width bars, (c) means for producing a first bar cutoff value of a time duration approximately 1.5 times the time duration of the minimum width bar, (d) means for producing a second bar cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum bar widths, (e) means for comparing said first and second bar cutoff values and for using the greater of such values as a reference against which all of the bars in said characters are measured, those bars having a time duration greater than that of said reference bar cutoff value then being interpreted as wide bars and those bars having a time duration less than that of said reference bar cutoff value then being interpreted as narrow bars.
Claim 2
Dependent Claim 275 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spaces, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each bar, said time duration data for all bars in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimum and maximum width bars, (c) means for producing a first bar cutoff value of a time duration approximately 1.5 times the time duration of the minimum width bar, (d) means for producing a second bar cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum bar widths, (e) means for comparing said first and second bar cutoff values and for using the greater of such values as a reference against which all of the bars in said characters are measured, those bars having a time duration greater than that of said reference bar cutoff value then being interpreted as wide bars and those bars having a time duration less than that of said reference bar cutoff value then being interpreted as narrow bars.
Claim 3
Dependent Claim 277 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spaces, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each space between bars, said time duration data for all spaces in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimum and maximum width spaces, (c) means for producing a first space cutoff value of a time duration approximately 1.5 times the time duration of the minimum width space, (d) means for producing a second space cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum space widths, (e) means for comparing said first and second space cutoff values and for using the greater of such values as a reference against which all of the spaces in said characters are measured, those spaces having a time duration greater than that of said reference space cutoff value then being interpreted as wide spaces and those spaces having a time duration less than that of said reference space cutoff value then being interpreted as narrow spaces.
Claim 4
Dependent Claim 277 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spaces, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each space between bars, said time duration data for all spaces in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimum and maximum width spaces, (c) means for producing a first space cutoff value of a time duration approximately 1.5 times the time duration of the minimum width space, (d) means for producing a second space cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum space widths, (e) means for comparing said first and second space cutoff values and for using the greater of such values as a reference against which all of the spaces in said characters are measured, those spaces having a time duration greater than that of said reference space cutoff value then being interpreted as wide spaces and those spaces having a time duration less than that of said reference space cutoff value then being interpreted as narrow spaces.
Claim 5
Dependent Claim 435 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spares, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each bar and of each space between bars, said time duration data for all bars and all spaces in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimun and maximum width bars, (c) means for producing a first bar cutoff value of a time duration approximately 1.5 times the time duration of the minimum width bar, (d) means for producing a second bar cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum bar widths, (e) means for comparing said first and second bar cutoff values and for using the greater of such values as a reference against which all of the bars in said characters are measured, those bars having a time duration greater than that of said reference bar cutoff value then being interpreted as wide bars and those bars having a time duration less than that of said reference bar cutoff value then being interpreted as narrow bars, (f) means for receiving said code character time duration data and for identifying the minimum and maximum width spaces, (g) means for producing a first space cutoff valve of a time duration approximately 1.5 times the time duration of the minimum width space, (h) means for producing a second space cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum space widths, and (i) means for comparing said first and second space cutoff values and for using the greater of such values as a reference against which all of the spaces in said characters are measured, those spaces having a time duration greater than that of said reference space cutoff value then being interpreted as wide spaces and those spaces having a time duration less than that of said reference space cutoff value then being interpreted as narrow spaces.
Claim 6
Dependent Claim 435 words
In a system for optically reading Code 39 bar code data wherein said system comprises (i) an optical code pen for reading bar code data and for producing an analog electrical output signal indicative of such data, and (ii) electrical conditioning means connected to said pen to receive said output and to produce a digital output signal indicative of said bar code data, said digital signal being characterized by relatively narrow and/or wide bars separated by relatively narrow and/or wide spares, apparatus for interpreting said digital output signal of said system, said apparatus comprising: (a) means connected to receive said digital output signal and for measuring the time duration of each bar and of each space between bars, said time duration data for all bars and all spaces in a code character being stored, (b) means for receiving said code character time duration data and for identifying the minimun and maximum width bars, (c) means for producing a first bar cutoff value of a time duration approximately 1.5 times the time duration of the minimum width bar, (d) means for producing a second bar cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum bar widths, (e) means for comparing said first and second bar cutoff values and for using the greater of such values as a reference against which all of the bars in said characters are measured, those bars having a time duration greater than that of said reference bar cutoff value then being interpreted as wide bars and those bars having a time duration less than that of said reference bar cutoff value then being interpreted as narrow bars, (f) means for receiving said code character time duration data and for identifying the minimum and maximum width spaces, (g) means for producing a first space cutoff valve of a time duration approximately 1.5 times the time duration of the minimum width space, (h) means for producing a second space cutoff value of a time duration approximately equal to one-half of the sum of the time durations of the minimum and maximum space widths, and (i) means for comparing said first and second space cutoff values and for using the greater of such values as a reference against which all of the spaces in said characters are measured, those spaces having a time duration greater than that of said reference space cutoff value then being interpreted as wide spaces and those spaces having a time duration less than that of said reference space cutoff value then being interpreted as narrow spaces.

References Cited (Backward Citations)

US4140271A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-04-04 1986-10-04 1987-04-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-04-04 1990-10-04 1991-04-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-04-04 1994-10-04 1995-04-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag