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

Multiple simultaneous tone decoder

Assignee: Motorola Solutions Inc
•
Filing: 1982-08-30
•
Granted: 1984-06-19
•
Expires: 2002-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is a decoder for decoding serially received signals. The decoder includes circuitry for calculating the period of each signal in a group of the serially received signals. The decoder averages the periods of the group and calculates the groups average variance. Additional circuitry in the decoder calculates an average variance threshold. Detection circuitry within the decoder takes the average period, the average variance and the average variance threshold of the group of signals and produces a detection signal when the average period remains constant and the average variance remains below the average variance threshold for a predetermined minimum time period.

Inventors

  • 👤 Arman V. Dolikian

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 21:11
CPC Classifications
G; G08; G08C; G08C19/00; G08C19/12

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 165 words
A method of accurately determining the presence of one of a group of desired frequency tones from a series of signals said method comprising the steps of: a. sensing successive signals of said series of signals, b. determining the frequency periods of at least a portion of said successive signals, c. determining the average period of said frequency periods, d. determining the average variance for said frequency periods, e. determining a variance threshold from the value of the average period, f. determining if the average variance is less than said variance threshold to thereby indicate a good variance, g. determining if the average period is approximately equal to the average period of one of said group of desired frequency tones to thereby indicate a good period, h. determining if a good period and a good variance indication is present for a sufficient time to reliably indicate that said series of signals has a characteristic frequency period of one of said group of desired frequency tones.
Claim 2
Independent Claim 165 words
A method of accurately determining the presence of one of a group of desired frequency tones from a series of signals said method comprising the steps of: a. sensing successive signals of said series of signals, b. determining the frequency periods of at least a portion of said successive signals, c. determining the average period of said frequency periods, d. determining the average variance for said frequency periods, e. determining a variance threshold from the value of the average period, f. determining if the average variance is less than said variance threshold to thereby indicate a good variance, g. determining if the average period is approximately equal to the average period of one of said group of desired frequency tones to thereby indicate a good period, h. determining if a good period and a good variance indication is present for a sufficient time to reliably indicate that said series of signals has a characteristic frequency period of one of said group of desired frequency tones.
Claim 3
Dependent Claim 49 words
A method of accurately determining the presence of one of a group of desired frequency tones from a series of signals according to claim 1 comprising the additional step of: (i) causing the variance threshold determined in step e to be proportional to the square of the average period.
Claim 4
Dependent Claim 247 words
A tone decoder for decoding a series of input signals comprising: period means for determining the frequency periods of at least a portion of said series of input signals, first averaging means responsive to said period means for determining the average period of said portion of said series of input signals, variance means responsive to said period means and said first averaging means for determining the variance from said average period of each signal in said portion of said series of input signals, second averaging means responsive to said variance means for determining an average variance, threshold means responsive to said first averaging means to produce a variance threshold and responsive to said second averaging means to produce a variance good signal if the average variance is less than said variance threshold, filter means responsive to said first averaging means to produce a period good signal and a binary coded tone signal if said average period is approximately equal to predetermined desired periods, memory means responsive to said binary coded tone signal to produce an output signal only when said binary coded tone signal corresponds to a binary coded tone signal presently stored in said memory means, and timing means responsive to said variance good signal, said period good signal and said memory means output signal to produce a detection signal only after said variance good signal, said period good signal and said output signal from said memory means have been present for a predetermined minimum time.
Claim 5
Dependent Claim 247 words
A tone decoder for decoding a series of input signals comprising: period means for determining the frequency periods of at least a portion of said series of input signals, first averaging means responsive to said period means for determining the average period of said portion of said series of input signals, variance means responsive to said period means and said first averaging means for determining the variance from said average period of each signal in said portion of said series of input signals, second averaging means responsive to said variance means for determining an average variance, threshold means responsive to said first averaging means to produce a variance threshold and responsive to said second averaging means to produce a variance good signal if the average variance is less than said variance threshold, filter means responsive to said first averaging means to produce a period good signal and a binary coded tone signal if said average period is approximately equal to predetermined desired periods, memory means responsive to said binary coded tone signal to produce an output signal only when said binary coded tone signal corresponds to a binary coded tone signal presently stored in said memory means, and timing means responsive to said variance good signal, said period good signal and said memory means output signal to produce a detection signal only after said variance good signal, said period good signal and said output signal from said memory means have been present for a predetermined minimum time.
Claim 6
Dependent Claim 86 words
A tone decoder for decoding a series of input signals according to claim 3 wherein said memory means includes a comparison circuit for comparing said binary coded tone signal and said binary coded tone signal presently stored in said memory means and a storage circuit for storing said binary coded tone signal only when both said variance good signal and said period good signal are activated and said binary coded tone signal does not correspond to binary coded tone signal presently stored in said memory means.
Claim 7
Dependent Claim 59 words
A tone decoder for decoding a series of input signals according to claim 3 wherein said timing means includes an activity flag circuit responsive to the presence of said period good signal and said variance good signal and said memory means output signal to create a time window signal which causes the tone decoder to continue decoding input signals.
Claim 8
Dependent Claim 39 words
A tone decoder for decoding a series of input signals according to claim 5 wherein said time window signal is initialized only when said period good signal, said variance good signal, and said memory means output signal are present.
Claim 9
Dependent Claim 63 words
A tone decoder for decoding a series of input signals according to claim 6 wherein said activity flag circuit includes time out means responsive to said time window signal to produce an output signal when said time window signal is not reinitialized for a predetermined minimum time, whereby said time out means output signal causes said tone decoder to discontinue decoding input signals.
Claim 10
Dependent Claim 132 words
A decoder for decoding serially received signals comprising: period means for calculating the period of at least a portion of said serially received signals, averaging means responsive to said period means for calculating an average period for said portion of said serially received signals, variance means responsive to said averaging means for calculating the average variance of said portion of said serially received signals, threshold means responsive to said averaging means to produce a variance threshold, and detection means responsive to said averaging means, said threshold means and said variance means to produce a detection signal only when said average period is approximately equal to the average period of one of a group of predetermined desired periods and said average variance remains below said variance threshold for a predetermined minimum time period.
Claim 11
Dependent Claim 132 words
A decoder for decoding serially received signals comprising: period means for calculating the period of at least a portion of said serially received signals, averaging means responsive to said period means for calculating an average period for said portion of said serially received signals, variance means responsive to said averaging means for calculating the average variance of said portion of said serially received signals, threshold means responsive to said averaging means to produce a variance threshold, and detection means responsive to said averaging means, said threshold means and said variance means to produce a detection signal only when said average period is approximately equal to the average period of one of a group of predetermined desired periods and said average variance remains below said variance threshold for a predetermined minimum time period.
Claim 12
Dependent Claim 31 words
A decoder for decoding serially received signals according to claims 3 or 8, wherein said variance threshold produced by said threshold means is proportional to the square of said average period.
Claim 13
Dependent Claim 150 words
A decoder for decoding serially received signals according to claim 8 wherein said detection means includes, a filter means responsive to said averaging means to produce an output period good signal and a binary coded tone signal if said average period is approximately equal to predetermined desired periods, memory means responsive to said binary coded tone signal to produce an output signal only when said binary coded tone signal of said filter means corresponds to a binary coded tone signal stored in said memory means, comparison means providing a variance good signal output when said average variance is less than said variance threshold, and timing means responsive to said output signals of said filter means, said comparison means and said memory means to produce a detection signal when said output signals of said filter means, said comparison means and said memory means have been present for a predetermined minimum time.
Claim 14
Dependent Claim 70 words
A decoder for decoding serially received signals according to claim 10 wherein said memory means includes a comparison circuit and a storage circuit, said storage circuit is responsive to store said binary coded tone signal only when both said variance good signal and said period good signal are activated and said binary coded tone signal does not correspond to said binary coded tone signal presently stored in said memory means.
Claim 15
Dependent Claim 54 words
A decoder for decoding serially received signals according to claim 10 wherein said timing means includes an activity flag circuit responsive to the presence of said period good signal, said variance good signal and said memory means output signal to produce a time window signal which causes the tone decoder to continue decoding signals.

References Cited (Backward Citations)

US3577080A Cited
US3835394A Cited
US3990007A Cited
US4021653A Cited
US4061885A Cited
US4216463A Cited
US4326256A Cited
US4328398A Cited
US4354248A Cited
US4258423A Cited
US4302817A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-06-19 1987-12-19 1988-06-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-06-19 1991-12-19 1992-06-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-06-19 1995-12-19 1996-06-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag