← Back to Patent Explorer
US4056710A Expired / Lapsed US ⏱️ 0.0 years remaining

System for decoding bar code

Assignee: INSTAREAD Corp A FL CORP
•
Filing: 1976-04-16
•
Granted: 1977-11-01
•
Expires: 1996-04-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for decoding encoded character information characterized by a plurality of bars of alternating light reflective characteristics of one or more widths in applications such as reader/scanner systems utilizing a decision tree technique that enables decoding to take place on line in real time.

Inventors

  • 👤 Robert C. Shepardson
  • 👤 Michael E. Watts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:22
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 204 words
A reader-scanner system for detecting and decoding coded character information where each encoded character comprises a plurality of bars of alternating light reflective characteristics of one or more widths comprising: a. a light source for projecting a beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of light reflected from objects at said scan target area which are scanned by said beam of light; d. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. means responsive to said bar width information to determine in real time valid sequences of said information comprising; multiple level decision making means which includes means for comparing incoming bar width and characteristic information with allowable bar width and characteristic values for the bar and characteristic information sequence developed to that point, means for failing any information sequence which is not allowable, and means for moving to the next and subsequent levels of the decision-making sequence so long as the information sequence is an allowable one, until the completion of the multi-level sequence at which time an individual character is uniquely defined.
Claim 2
Dependent Claim 204 words
A reader-scanner system for detecting and decoding coded character information where each encoded character comprises a plurality of bars of alternating light reflective characteristics of one or more widths comprising: a. a light source for projecting a beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of light reflected from objects at said scan target area which are scanned by said beam of light; d. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. means responsive to said bar width information to determine in real time valid sequences of said information comprising; multiple level decision making means which includes means for comparing incoming bar width and characteristic information with allowable bar width and characteristic values for the bar and characteristic information sequence developed to that point, means for failing any information sequence which is not allowable, and means for moving to the next and subsequent levels of the decision-making sequence so long as the information sequence is an allowable one, until the completion of the multi-level sequence at which time an individual character is uniquely defined.
Claim 3
Dependent Claim 259 words
A reader-scanner system for detecting and decoding coded character information where each encoded character comprises a plurality of bars of alternating light reflective characteristics of one or more widths comprising: a. a laser for projecting a narrow beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of laser light reflected from objects at said scan target area; d. optical means for directing the light beam from said laser to said scan target area to scan said encoded objects; e. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. decoding means comprising means responsive to said bar width information determining means for comparing first bar width and characteristic information of the beginning of a possible valid encoded character sequence with allowable character bar widths and characteristics and means for failing said first bar width and characteristic information if it is not allowable; g. means for comparing the next sequential bar width and characteristic information with allowable character bar width and characteristic values for the sequence which contains said first bar width and characteristic information if the first bar width and characteristic information is allowable, and means for failing the first and second bar width and characteristic information if it is not allowable; and h. means for comparing subsequent bar width and characteristic information with allowable character bar width and characteristic sequences until a character is decoded or else the sequence is invalidated.
Claim 4
Dependent Claim 259 words
A reader-scanner system for detecting and decoding coded character information where each encoded character comprises a plurality of bars of alternating light reflective characteristics of one or more widths comprising: a. a laser for projecting a narrow beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of laser light reflected from objects at said scan target area; d. optical means for directing the light beam from said laser to said scan target area to scan said encoded objects; e. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. decoding means comprising means responsive to said bar width information determining means for comparing first bar width and characteristic information of the beginning of a possible valid encoded character sequence with allowable character bar widths and characteristics and means for failing said first bar width and characteristic information if it is not allowable; g. means for comparing the next sequential bar width and characteristic information with allowable character bar width and characteristic values for the sequence which contains said first bar width and characteristic information if the first bar width and characteristic information is allowable, and means for failing the first and second bar width and characteristic information if it is not allowable; and h. means for comparing subsequent bar width and characteristic information with allowable character bar width and characteristic sequences until a character is decoded or else the sequence is invalidated.
Claim 5
Dependent Claim 276 words
A reader-scanner system for detecting and decoding UPC coded character information where information is encoded as a plurality of bars of alternating light reflective characteristics of one or more widths, said UPC characterized by a symbol having edge and center bar patterns and character bar patterns comprising: a. a laser for projecting a narrow beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of laser light reflected from objects at said scan target area; d. optical means for directing the light beam from said laser to said scan target area to scan said encoded objects; e. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. first decision tree means responsive to said bar width information determining means for detecting edge and center bar patterns; g. second decision tree means responsive to the bar width information determining means for determining valid sequences of UPC characters once a valid edge or center bar pattern is determined; and h. wherein said first and second decision tree means comprise multiple-level decision making means which includes means for comparing incoming bar width and characteristic information with allowable bar width and characteristic values for the bar and characteristic information sequence developed to that point, means for failing any information sequence which is not allowable, and means for moving to the next and subsequent levels of the decision-making sequence so long as the information sequence is an allowable one, until the completion of the multi-level sequence at which time an individual identification is uniquely defined.
Claim 6
Dependent Claim 276 words
A reader-scanner system for detecting and decoding UPC coded character information where information is encoded as a plurality of bars of alternating light reflective characteristics of one or more widths, said UPC characterized by a symbol having edge and center bar patterns and character bar patterns comprising: a. a laser for projecting a narrow beam of light; b. a scan target area through which pass encoded objects to be scanned; c. a light-sensitive detector for detecting changes in the level of laser light reflected from objects at said scan target area; d. optical means for directing the light beam from said laser to said scan target area to scan said encoded objects; e. means responsive to said detector for determining possible bar width and bar characteristic information of the object being scanned; f. first decision tree means responsive to said bar width information determining means for detecting edge and center bar patterns; g. second decision tree means responsive to the bar width information determining means for determining valid sequences of UPC characters once a valid edge or center bar pattern is determined; and h. wherein said first and second decision tree means comprise multiple-level decision making means which includes means for comparing incoming bar width and characteristic information with allowable bar width and characteristic values for the bar and characteristic information sequence developed to that point, means for failing any information sequence which is not allowable, and means for moving to the next and subsequent levels of the decision-making sequence so long as the information sequence is an allowable one, until the completion of the multi-level sequence at which time an individual identification is uniquely defined.

References Cited (Backward Citations)

US3987278A Cited
US3906203A Cited
US3986000A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-10-31 1981-05-02 1981-11-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-10-31 1985-05-02 1985-11-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-10-31 1989-05-02 1989-11-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag