Patent US4125765A successfully refreshed from Google Patents.
US4125765A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Label find method and circuit
Assignee: International Business Machines Corp
•
Filing: 1977-06-27
•
Granted: 1978-11-14
•
Expires: 1997-06-27
Abstract
Abstract A method and circuit for finding the beginning of valid coded information from a scanner reading a label such as the Universal Product Code (UPC) label establishes a plurality of counting gates based on a predetermined sequence of discrete signal transitions and counts a plurality of related pulse frequencies during the gating periods under control of the established counting gates. The accumulated counts are compared in a predetermined sequence to determine whether selected counts when compared bear a predetermined relationship to each other and a code generated indicative of the relationship which indicates the beginning of valid label data or invalid label data on a continuous basis.
Inventors
- 👤 Robert L. Cowardin
- 👤 George J. Laurer
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:24
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10881; G06K7/01; G06K7/016; G06K7/0166
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
157 words
A method for detecting the beginning of potentially valid coded data provided when a bar coded label is scanned by an electro-optic hand propelled scanner to provide a coded electric pulse-like signal train which includes in addition to noise-like components an analog of the bar-coded label comprising the steps of: establishing first and second overlapping repetitive time periods based on different corresponding characteristics of the said pulse-like signal train; selecting at least two different counting rates based on the characteristics of the code; counting at a different one of said rates during each of said established time periods; comparing on a continuing basis the counts at the end of the last of each of the time period pairs to determine if one of the accumulated counts equals or exceeds the other; and, indicating the beginning of a coded signal train whenever the said one count equals or exceeds the said other count in a pair of counts.
Claim 2
Independent Claim
157 words
A method for detecting the beginning of potentially valid coded data provided when a bar coded label is scanned by an electro-optic hand propelled scanner to provide a coded electric pulse-like signal train which includes in addition to noise-like components an analog of the bar-coded label comprising the steps of: establishing first and second overlapping repetitive time periods based on different corresponding characteristics of the said pulse-like signal train; selecting at least two different counting rates based on the characteristics of the code; counting at a different one of said rates during each of said established time periods; comparing on a continuing basis the counts at the end of the last of each of the time period pairs to determine if one of the accumulated counts equals or exceeds the other; and, indicating the beginning of a coded signal train whenever the said one count equals or exceeds the said other count in a pair of counts.
Claim 3
Dependent Claim
58 words
The method set forth in claim 1 in which said first repetitive time period established extends between adjacent negative transitions of the signal train and said second repetitive time period established extends between adjacent positive transitions of the signal train and each said first time period and an overlapping second time period started subsequent thereto comprise a pair.
Claim 4
Dependent Claim
19 words
The method set forth in claim 2 in which the two different counting rates have a ratio of 3.5:1.
Claim 5
Dependent Claim
31 words
The method set forth in claim 2 in which two different pairs of counting rates are used and both pairs have a ratio of 3.5:1 and said pairs are used alternately.
Claim 6
Dependent Claim
214 words
A circuit for detecting the beginning of potentially valid coded data provided when a bar coded label or the like is scanned by an electro-optic hand-propelled scanner which provides a coded pulse-like electric signal train which includes in addition to noise-like components an analog of the bar coded label comprising: first circuit means for generating first and second overlapping repetitive gate signals timed by different corresponding characteristics of the said signal train; second circuit means for providing at least two pulse trains at two different frequencies which are related to the coded label characteristics; a first counter means responsive to the first gate signals and at least one of the pulse trains for counting the pulses in said train under control of the said first gate signal; a second counter means responsive to the second gate signal and at least the said other of the pulse trains for counting the pulses in said train under control of the said second gate signal; and, comparator circuit means for comparing the attained counts in said first and second counter means at the termination of each said second gate signal and for providing an output when the said second counter means equals or exceeds the said first counter means to indicate the beginning of a label code.
Claim 7
Dependent Claim
214 words
A circuit for detecting the beginning of potentially valid coded data provided when a bar coded label or the like is scanned by an electro-optic hand-propelled scanner which provides a coded pulse-like electric signal train which includes in addition to noise-like components an analog of the bar coded label comprising: first circuit means for generating first and second overlapping repetitive gate signals timed by different corresponding characteristics of the said signal train; second circuit means for providing at least two pulse trains at two different frequencies which are related to the coded label characteristics; a first counter means responsive to the first gate signals and at least one of the pulse trains for counting the pulses in said train under control of the said first gate signal; a second counter means responsive to the second gate signal and at least the said other of the pulse trains for counting the pulses in said train under control of the said second gate signal; and, comparator circuit means for comparing the attained counts in said first and second counter means at the termination of each said second gate signal and for providing an output when the said second counter means equals or exceeds the said first counter means to indicate the beginning of a label code.
Claim 8
Dependent Claim
45 words
The circuit set forth in claim 5 in which the first gate signal extends in time between adjacent negative transitions of the coded pulse-like electric signal train and the second gate signal extends in time between adjacent positive transitions of the above said signal train.
Claim 9
Dependent Claim
27 words
The circuit set forth in claim 6 in which the frequencies of the two pulse trains provided by the second circuit means have a ratio of 3.5:1.
References Cited (Backward Citations)
US3723710A
Cited
US3784792A
Cited
US3891831A
Cited
US4059224A
Cited
US3909787A
Cited
US3978319A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1981-11-13 | 1982-05-15 | 1982-11-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1985-11-13 | 1986-05-15 | 1986-11-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1989-11-13 | 1990-05-15 | 1990-11-14 | $7700.00 | Window Closed / Lapsed |