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

Tone detector with improved performance in the presence of speech

Assignee: Nokia of America Corp
•
Filing: 1995-05-31
•
Granted: 1997-04-08
•
Expires: 2015-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This tone detector which is suited for dual tone multifrequency (DTMF) digit detection, separates the pairs of tones into a low frequency and high frequency group in which the other frequency group is attenuated by filtering. The amplitude of the low and high frequency groups serve as separate variable threshold reference signals. Individual tones are bandpass filtered with their corresponding outputs converted into an amplitude signal. The amplitude of the individually bandpass filtered tone signals are compared against the corresponding low or high frequency variable threshold signal for a determination of whether a tone is present. Preferably, additional validation steps are applied to the preliminary tone decisions to provide improved digit detection accuracy, especially in the presence of other signals such as speech.

Inventors

  • 👤 Ronald J. Canniff
  • 👤 Ali N. Jablway

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 09:52
CPC Classifications
H; H04; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/44; H04Q1/444; H04Q1/46

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 253 words
A tone detector that detects the presence of a first tone in a first frequency band on a communication channel that carries voice information which includes spectral components within the first frequency band, the communication channel also carrying at least a second tone in a second frequency band that does not overlap the first frequency band, the tone detector comprising: means for receiving signals carried on the communication channel; a band elimination filter coupled to the receiving means that generates a first filtered signal in which signals in the second frequency band have been attenuated; a band pass filter coupled to the band elimination filter that band pass filters the first filtered signal to generate a second filtered signal, the band pass filter having a pass frequency band that includes the first frequency and hence passes the first tone in the second filtered signal; means coupled to the band elimination filter for generating a variable threshold signal based on the amplitude of the first filtered signal; means coupled to the band pass filter for generating a third signal based on the amplitude of the second filtered signal; means for comparing the amplitudes of the third signal and the variable threshold signal; means coupled to the comparing means for determining if the first tone has been received based on the results of said comparison, the determining means determining the first tone is present when the amplitude of the third signal exceeds the amplitude of the variable threshold signal for a predetermined period of time.
Claim 2
Dependent Claim 253 words
A tone detector that detects the presence of a first tone in a first frequency band on a communication channel that carries voice information which includes spectral components within the first frequency band, the communication channel also carrying at least a second tone in a second frequency band that does not overlap the first frequency band, the tone detector comprising: means for receiving signals carried on the communication channel; a band elimination filter coupled to the receiving means that generates a first filtered signal in which signals in the second frequency band have been attenuated; a band pass filter coupled to the band elimination filter that band pass filters the first filtered signal to generate a second filtered signal, the band pass filter having a pass frequency band that includes the first frequency and hence passes the first tone in the second filtered signal; means coupled to the band elimination filter for generating a variable threshold signal based on the amplitude of the first filtered signal; means coupled to the band pass filter for generating a third signal based on the amplitude of the second filtered signal; means for comparing the amplitudes of the third signal and the variable threshold signal; means coupled to the comparing means for determining if the first tone has been received based on the results of said comparison, the determining means determining the first tone is present when the amplitude of the third signal exceeds the amplitude of the variable threshold signal for a predetermined period of time.
Claim 3
Dependent Claim 39 words
The tone detector according to claim 1 wherein the band elimination filter has a second frequency band which does not include frequencies in the first frequency band and does not include the highest frequency carried by the communication channel.
Claim 4
Dependent Claim 26 words
The tone detector according to claim 1 wherein said means for generating a variable threshold signal comprises a low-pass filter which low-pass filters the third signal.
Claim 5
Dependent Claim 49 words
The tone detector according to claim 3 wherein time delays of signals passing through the band pass filter are substantially equal to time delays of signals passing through the low-pass filter so that time delays associated with the third signal and the variable threshold signal are substantially the same.
Claim 6
Dependent Claim 50 words
The tone detector according to claim 1 wherein the communication channel carries digitally encoded signals representing samples of information at a first sampling rate, and the third signal and variable threshold signal are digitally encoded signals generated at a second sampling rate which is less than the first sampling rate.
Claim 7
Dependent Claim 21 words
The tone detector according to claim 5 wherein the means for generating the third signal operates at said second sampling rate.
Claim 8
Dependent Claim 54 words
The tone detector according to claim 1 wherein said means for generating the third signal comprises deriving the squared amplitude of the second filtered signal based on a formula using first and second samples of the second filtered signal, the frequency of the first tone, and the period between the first and second samples.
Claim 9
Dependent Claim 391 words
A dual tone multifrequency (DTMF) digit detector that detects the reception of a DTMF digit having concurrent first and second tones at first and second frequencies within high and low frequency bands, respectively, the DTMF digit detector comprising: means for receiving signals carried on a communication channel, the signals including voice information and said first and second tones; high frequency (hf) and low frequency (lf) band elimination filters coupled to the receiving means generate first and second filtered signals, respectively, the hf and lf band elimination filters attenuating DTMF tones in the high and low frequency bands, respectively, so that the first filtered signal has hf band DTMF tones attenuated and the second filtered signal has lf band DTMF tones attenuated; first and second means coupled to the hf and lf band elimination filters, respectively, for band pass filtering the first and second filtered signals to generate first and second sets of band pass filtered signals, respectively, the first set of band pass filtered signals including a first bpf signal for each DTMF tone in the low frequency band and the second set of band pass filtered signals including a second bpf signal for each DTMF tone in the high frequency band; third and fourth means coupled to the hf and lf band elimination filters, respectively, for generating third and fourth variable threshold signals based on the amplitude of the first and second filtered signals, respectively; amplitude means receiving the first and second sets of bpf signals for generating corresponding fifth and sixth sets of signals based on the amplitude of the first and second sets of signals; means coupled to the first, second, and amplitude means for comparing the amplitudes of each of the first bpf signals and the third variable threshold signal, and comparing the amplitudes of each of the second bpf signals and the fourth variable threshold signal; means coupled to the comparing means for determining if a DTMF digit is present based on the results of said comparisons, the determining means determining a DTMF digit is present when the amplitude of one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a predetermined period of time and the amplitude of one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said predetermined period of time.
Claim 10
Dependent Claim 391 words
A dual tone multifrequency (DTMF) digit detector that detects the reception of a DTMF digit having concurrent first and second tones at first and second frequencies within high and low frequency bands, respectively, the DTMF digit detector comprising: means for receiving signals carried on a communication channel, the signals including voice information and said first and second tones; high frequency (hf) and low frequency (lf) band elimination filters coupled to the receiving means generate first and second filtered signals, respectively, the hf and lf band elimination filters attenuating DTMF tones in the high and low frequency bands, respectively, so that the first filtered signal has hf band DTMF tones attenuated and the second filtered signal has lf band DTMF tones attenuated; first and second means coupled to the hf and lf band elimination filters, respectively, for band pass filtering the first and second filtered signals to generate first and second sets of band pass filtered signals, respectively, the first set of band pass filtered signals including a first bpf signal for each DTMF tone in the low frequency band and the second set of band pass filtered signals including a second bpf signal for each DTMF tone in the high frequency band; third and fourth means coupled to the hf and lf band elimination filters, respectively, for generating third and fourth variable threshold signals based on the amplitude of the first and second filtered signals, respectively; amplitude means receiving the first and second sets of bpf signals for generating corresponding fifth and sixth sets of signals based on the amplitude of the first and second sets of signals; means coupled to the first, second, and amplitude means for comparing the amplitudes of each of the first bpf signals and the third variable threshold signal, and comparing the amplitudes of each of the second bpf signals and the fourth variable threshold signal; means coupled to the comparing means for determining if a DTMF digit is present based on the results of said comparisons, the determining means determining a DTMF digit is present when the amplitude of one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a predetermined period of time and the amplitude of one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said predetermined period of time.
Claim 11
Dependent Claim 72 words
The DTMF digit detector according to claim 8 wherein said determining means determines a DTMF digit is present when the amplitude of only one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a continuous predetermined period of time and the amplitude of only one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said continuous predetermined period of time.
Claim 12
Dependent Claim 41 words
The DTMF digit detector according to claim 8 wherein said hf band elimination filter only attenuates signals with frequencies between the lowest frequency DTMF tone in the high frequency band and the highest frequency DTMF tone in the high frequency band.
Claim 13
Dependent Claim 40 words
The DTMF digit detector according to claim 8 wherein time delays of the first and second bpf signals as filtered by the first and second means are substantially equal to time delays of the third and fourth threshold signals, respectively.
Claim 14
Dependent Claim 58 words
The DTMF digit detector according to claim 8 wherein the communication channel carries digitally encoded signals representing samples of information at a first sampling rate, the first and second filtered signals and the first and second sets of bpf signals are digitally encoded signals generated at a second sampling rate which is less than the first sampling rate.
Claim 15
Dependent Claim 26 words
The DTMF digit detector according to claim 12 wherein the comparing means operates at a third sampling rate which is less than said second sampling rate.
Claim 16
Dependent Claim 52 words
The DTMF digit detector according to claim 8 wherein said amplitude means comprises deriving the squared amplitude of the first and second sets of bpf signals based on a formula using first and second samples of a signal, the frequency of the signal, and the period between the first and second samples.
Claim 17
Dependent Claim 70 words
The DTMF digit detector according to claim 8 further comprising means, coupled to the first and second means, for comparing the amplitude of the first bpf signal to the amplitude of the second bpf signal to determine twist, that is, the amplitude of the first bpf signal relative to the second bpf signal, said determining means making the determination of whether a DTMF digit is present based on the twist.
Claim 18
Independent Claim 324 words
A method for detecting dual tone multifrequency (DTMF) digits having concurrent first and second tones at first and second frequencies within high and low frequency bands, respectively, the method comprising: receiving signals carried on a communication channel, the signals including voice information and said first and second tones; generating first and second filtered signals by high frequency (hf) and low frequency (lf) band elimination filtering the first and second filtered signals, respectively, the hf and lf band elimination filtering attenuating DTMF tones in the high and low frequency bands, respectively, so that the first filtered signal has hf band DTMF tones attenuated and the second filtered signal has lf band DTMF tones attenuated; band pass filtering the first and second filtered signals to generate first and second sets of band pass filtered signals, respectively, the first set of band pass filtered signals including a first bpf signal for each DTMF tone in the low frequency band and the second set of band pass filtered signals including a second bpf signal for each DTMF tone in the high frequency band; generating third and fourth variable threshold signals based on the amplitude of the first and second filtered signals, respectively; generating corresponding fifth and sixth sets of signals based on the amplitude of the first and second sets of signals; comparing the amplitudes of each of the first bpf signals and the third variable threshold signal, and comparing the amplitudes of each of the second bpf signals and the fourth variable threshold signal; determining if a DTMF digit is present based on the results of said comparisons, the determining step determining a DTMF digit is present when the amplitude of one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a predetermined period of time and the amplitude of one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said predetermined period of time.
Claim 19
Independent Claim 324 words
A method for detecting dual tone multifrequency (DTMF) digits having concurrent first and second tones at first and second frequencies within high and low frequency bands, respectively, the method comprising: receiving signals carried on a communication channel, the signals including voice information and said first and second tones; generating first and second filtered signals by high frequency (hf) and low frequency (lf) band elimination filtering the first and second filtered signals, respectively, the hf and lf band elimination filtering attenuating DTMF tones in the high and low frequency bands, respectively, so that the first filtered signal has hf band DTMF tones attenuated and the second filtered signal has lf band DTMF tones attenuated; band pass filtering the first and second filtered signals to generate first and second sets of band pass filtered signals, respectively, the first set of band pass filtered signals including a first bpf signal for each DTMF tone in the low frequency band and the second set of band pass filtered signals including a second bpf signal for each DTMF tone in the high frequency band; generating third and fourth variable threshold signals based on the amplitude of the first and second filtered signals, respectively; generating corresponding fifth and sixth sets of signals based on the amplitude of the first and second sets of signals; comparing the amplitudes of each of the first bpf signals and the third variable threshold signal, and comparing the amplitudes of each of the second bpf signals and the fourth variable threshold signal; determining if a DTMF digit is present based on the results of said comparisons, the determining step determining a DTMF digit is present when the amplitude of one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a predetermined period of time and the amplitude of one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said predetermined period of time.
Claim 20
Dependent Claim 70 words
The method according to claim 16 wherein said determining step determines a DTMF digit is present when the amplitude of only one of the first bpf signals exceeds the amplitude of the third variable threshold signal for a continuous predetermined period of time and the amplitude of only one of the second bpf signals exceeds the amplitude of the fourth variable threshold signal for said continuous predetermined period of time.
Claim 21
Dependent Claim 39 words
The method according to claim 16 wherein said hf band elimination filtering only attenuates signals with frequencies between the lowest frequency DTMF tone in the high frequency band and the highest frequency DTMF tone in the high frequency band.
Claim 22
Dependent Claim 30 words
The method according to claim 16 wherein time delays of the first and second bpf signals are substantially equal to time delays of the third and fourth threshold signals, respectively.
Claim 23
Dependent Claim 56 words
The method according to claim 16 wherein the communication channel carries digitally encoded signals representing samples of information at a first sampling rate, the first and second filtered signals and the first and second sets of bpf signals are digitally encoded signals generated at a second sampling rate which is less than the first sampling rate.
Claim 24
Dependent Claim 24 words
The method according to claim 20 wherein the comparing step operates at a third sampling rate which is less than said second sampling rate.
Claim 25
Dependent Claim 57 words
The method according to claim 16 wherein the generating of the fifth and sixth sets of signals comprises deriving the squared amplitude of the first and second sets of bpf signals based on a formula using first and second samples of a signal, the frequency of the signal, and the period between the first and second samples.
Claim 26
Dependent Claim 62 words
The method according to claim 16 further comprising the steps of comparing the amplitude of the first bpf signal to the amplitude of the second bpf signal to determine twist, that is, the amplitude of the first bpf signal relative to the second bpf signal, said determining step making the determination of whether a DTMF digit is present based on the twist.

References Cited (Backward Citations)

US5214693A Cited
US5392348A Cited
US5325427A Cited
US5426696A Cited
US5459784A Cited
US5408529A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-07 2000-10-07 2001-04-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-07 2004-10-07 2005-04-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-07 2008-10-07 2009-04-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag