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

Signal processor method and apparatus

Assignee: Datalogic Scanning Inc
•
Filing: 1975-03-21
•
Granted: 1976-12-28
•
Expires: 1995-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus for processing input binary encoded analog signals to precisely determine the time occurrence of positive-going and negative-going transitions. Such digital signals result, for example, when bar codes (e.g. Universal Product Codes) are optically scanned. Transitions are determined by detecting the zero crossings, at selected gating times, of the second derivative of the input signals. The selected gating times occur whenever the first derivatives of the input signals exceed a threshold level. The threshold level is determined in one embodiment by peak-to-peak detecting the input signals and adding this value to a rectified noise measurement signal.

Inventors

  • 👤 Raymond T. Hebert
  • 👤 John P. Ekstrand

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:57
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10851; H; H03; H03K; H03K5/00; H03K5/01; H03K5/08; H03K5/082

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 83 words
A method for determining the occurrence of transitions in a binary encoded analog input signal comprising, differentiating said input signal to form a first derivative signal, generating a threshold signal, generating a gating signal to establish a gating period when said first derivative signal exceeds said threshold signal, forming a second derivative signal as the second derivative of said input signal, said second derivative signal having zero crossings, detecting said zero crossings during said gating period to determine transitions in said input signal.
Claim 2
Independent Claim 83 words
A method for determining the occurrence of transitions in a binary encoded analog input signal comprising, differentiating said input signal to form a first derivative signal, generating a threshold signal, generating a gating signal to establish a gating period when said first derivative signal exceeds said threshold signal, forming a second derivative signal as the second derivative of said input signal, said second derivative signal having zero crossings, detecting said zero crossings during said gating period to determine transitions in said input signal.
Claim 3
Dependent Claim 19 words
The method of claim 1 including the step of peak detecting said input signal to generate said threshold signal.
Claim 4
Dependent Claim 19 words
The method of claim 1 including the step of peak-to-peak detecting said input signal to generate said threshold signal.
Claim 5
Dependent Claim 39 words
The method of claim 1 including the steps of peak-to-peak detecting said input signal to form a peak-to-peak signal, generating a noise measurement signal, and adding said peak-to-peak signal and said noise measurement signal to form said threshold signal.
Claim 6
Dependent Claim 33 words
The method of claim 4 including the step of filtering said input signal with a high-pass filter to form a filtered signal and rectifying said filtered signal to form said noise measurement signal.
Claim 7
Independent Claim 95 words
An apparatus for determining the occurrence of transitions in a binary encoded analog input signal comprising, means for differentiating said input signal to form a first derivative signal, threshold means for generating a threshold signal, means for generating a gating signal to establish a gating period when said first derivative signal exceeds said threshold signal, means for forming a second derivative signal as the second derivative of said input signal, said second derivative signal having zero crossings, means for detecting said zero crossings during said gating period and thereby determining transitions in said input signal.
Claim 8
Independent Claim 95 words
An apparatus for determining the occurrence of transitions in a binary encoded analog input signal comprising, means for differentiating said input signal to form a first derivative signal, threshold means for generating a threshold signal, means for generating a gating signal to establish a gating period when said first derivative signal exceeds said threshold signal, means for forming a second derivative signal as the second derivative of said input signal, said second derivative signal having zero crossings, means for detecting said zero crossings during said gating period and thereby determining transitions in said input signal.
Claim 9
Dependent Claim 22 words
The apparatus of claim 6 wherein said threshold means includes means for peak detecting said input signal to form said threshold signal.
Claim 10
Dependent Claim 22 words
The apparatus of claim 6 wherein said threshold means includes means for peak-to-peak detecting said input signal to form said threshold signal.
Claim 11
Dependent Claim 32 words
The apparatus of claim 6 wherein said threshold means includes means for peak-to-peak detecting said input signal to form a peak-to-peak signal and said noise measurement signal to form said threshold signal.
Claim 12
Dependent Claim 36 words
The apparatus of claim 9 wherein said means for forming said measurement signal includes high-pass filter means for forming a filtered signal and rectifier means for rectifying said filtered signal to form said noise measurement signal.
Claim 13
Independent Claim 166 words
An apparatus for determining the occurrence of transitions in a binary encoded analog input signal where the input signal is provided by a signal source as a differential signal having an initial large frequency bandwidth and having an information component within said initial bandwidth, said apparatus comprising, a preamplifier for receiving said input signal to form a preamplified signal, a double differentiator for forming the second derivative of said preamplified input signal to form a second derivative signal, filter means for filtering said second derivative signal to select frequencies containing said information component to provide a filtered second derivative signal, zero-crossing comparator means, operative when gated, for detecting zero crossings of said filtered second derivative signal, and responsively providing a comparator signal, gating control means for providing a gating signal to gate said zero-crossing comparator means, latch means having binary states and connected to switch states in response to said comparator signal and thereby determine the occurrence of transitions in said binary encoded analog input signal.
Claim 14
Independent Claim 166 words
An apparatus for determining the occurrence of transitions in a binary encoded analog input signal where the input signal is provided by a signal source as a differential signal having an initial large frequency bandwidth and having an information component within said initial bandwidth, said apparatus comprising, a preamplifier for receiving said input signal to form a preamplified signal, a double differentiator for forming the second derivative of said preamplified input signal to form a second derivative signal, filter means for filtering said second derivative signal to select frequencies containing said information component to provide a filtered second derivative signal, zero-crossing comparator means, operative when gated, for detecting zero crossings of said filtered second derivative signal, and responsively providing a comparator signal, gating control means for providing a gating signal to gate said zero-crossing comparator means, latch means having binary states and connected to switch states in response to said comparator signal and thereby determine the occurrence of transitions in said binary encoded analog input signal.
Claim 15
Dependent Claim 130 words
The apparatus of claim 11 wherein said gating control means includes, means for delaying said preamplified input signal to form a delayed input signal, means for differentiating said delayed input signal to form a first derivative signal, means for peak-to-peak detecting said preamplified input signal to form a peak-to-peak signal, means for filtering said second derivative signal to exclude signals having said information component to form a filtered signal, means for rectifying said filtered signal to form a noise measurement signal, means connecting said peak-to-peak signal and said noise measurement signal together whereby they are added to form a threshold signal, threshold comparator means for comparing said threshold signal with said first derivative signal and generate said gating signal when said first derivative signal is greater than said threshold signal.
Claim 16
Dependent Claim 46 words
The apparatus of claim 12 wherein said means for differentiating includes means for forming complementary positive and negative first derivative signals and wherein said threshold comparator means includes first and second comparators for comparing said positive and negative first derivative signals with said threshold signal, respectively.
Claim 17
Dependent Claim 50 words
The apparatus of claim 12 wherein said filter means includes means for filtering said second derivative signal with an upper cut-off frequency of approximately 1 megahertz and wherein said means for filtering includes means for filtering said second derivative signal with a lower cut-off frequency greater than approximately 1 megahertz.
Claim 18
Dependent Claim 32 words
The apparatus of claim 11 including reset means responsive to said gating control means and said threshold comparator means for resetting said latch means when transitions have not occurred within predetermined times.

References Cited (Backward Citations)

US3304542A Cited
US3653029A Cited
US3700858A Cited
US3716699A Cited
US3723710A Cited
US3860794A Cited
US3849632A Cited
US3892949A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-12-28 1980-06-28 1980-12-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-12-28 1984-06-28 1984-12-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-12-28 1988-06-28 1988-12-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag