Patent US5136531A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5136531A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for detecting a wideband tone

Assignee: Motorola Solutions Inc
•
Filing: 1991-08-05
•
Granted: 1992-08-04
•
Expires: 2011-08-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of detecting a wideband tone, having a nominal frequency but occurring anywhere within a wide range of frequencies, includes a step of bandpass filtering input data. The bandpass-filtered data is used to predict a value of the input data using an algorithm such as least-mean-squares (LMS) adaptive linear prediction. An error signal is provided as a difference between the actual and predicted values of the input data. By computing the power in the error signal, the presence or absence of a tone can be detected, because a tone causes a smaller prediction error and power than other, non-tone processes such as white noise. A high-to-low transition in power represents a start of a tone, whereas a low-to-high transition in power represents an end of a tone. A tone flag signal is provided in response to a predetermined relationship between two power computations, such as a low-to-high transition.

Inventors

  • 👤 Shawn McCaslin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:08
CPC Classifications
G; G06; G06F; G06F17/00; G06F17/10

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 139 words
In a telecommunications system having a data processor for performing signal processing, a method of detecting a wideband tone comprising the steps of: providing an input data signal to an input of the telecommunications system, the input data signal conducting a wideband tone occurring in a predetermined frequency range; bandpass filtering said input data signal; predicting a value of said bandpass filtered data signal from said input data signal; providing an error signal as a difference between said input data signal and said predicted value; continuously computing a power of said error signal; and providing a tone flag signal to the data processor in response to a predetermined relationship between a first power of said error signal computed during a first interval in time and a second power of said error signal computed during a second interval in time.
Claim 2
Dependent Claim 139 words
In a telecommunications system having a data processor for performing signal processing, a method of detecting a wideband tone comprising the steps of: providing an input data signal to an input of the telecommunications system, the input data signal conducting a wideband tone occurring in a predetermined frequency range; bandpass filtering said input data signal; predicting a value of said bandpass filtered data signal from said input data signal; providing an error signal as a difference between said input data signal and said predicted value; continuously computing a power of said error signal; and providing a tone flag signal to the data processor in response to a predetermined relationship between a first power of said error signal computed during a first interval in time and a second power of said error signal computed during a second interval in time.
Claim 3
Dependent Claim 48 words
The method of claim 1 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to a later of said first and second powers exceeding an earlier of said first and second powers by a predetermined threshold.
Claim 4
Dependent Claim 48 words
The method of claim 1 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to an earlier of said first and second powers exceeding a later of said first and second powers by a predetermined threshold.
Claim 5
Dependent Claim 76 words
The method of claim 1 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power of said error signal computed during said first interval in time and said second power of said error signal computed during said second interval in time, said first interval in time separated from said second interval in time by six sampling periods.
Claim 6
Dependent Claim 60 words
The method of claim 1 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power of said error signal computed during a first four sampling periods and said second power of said error signal computed during a second four sampling periods.
Claim 7
Dependent Claim 76 words
The method of claim 5 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power of said error signal computed during said first four sampling periods and said second power of said error signal computed during said second four sampling periods, said first four sampling periods separated from said second four sampling periods by six sampling periods.
Claim 8
Dependent Claim 58 words
The method of claim 1 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power of said error signal computed during a first sampling period and said second power of said error signal computed during a second sampling period.
Claim 9
Dependent Claim 51 words
The method of claim 1 wherein said step of providing an error signal further comprises a step of providing said error signal as said difference between said input data signal and said value of said input data signal predicted from said bandpass-filtered data signal using a least-mean-squares (LMS) adaptive linear predictor.
Claim 10
Independent Claim 126 words
A method of detecting a wideband tone comprising the steps of: applying an input data signal to a bandpass filter in order to produce a bandpass-filtered data signal; supplying said bandpass-filtered data signal to a predictor in order to continuously predict a value of said input data signal from said bandpass-filtered input data signal; providing an error signal as a difference between said input data and said continuously-predicted value of said bandpass-filtered data signal; applying said error signal to a power computation for continuously computing a power of said error signal; and providing a tone flag signal in response to detecting a predetermined relationship between a first power computed during a first interval in time and a second power computed during a second interval in time.
Claim 11
Independent Claim 126 words
A method of detecting a wideband tone comprising the steps of: applying an input data signal to a bandpass filter in order to produce a bandpass-filtered data signal; supplying said bandpass-filtered data signal to a predictor in order to continuously predict a value of said input data signal from said bandpass-filtered input data signal; providing an error signal as a difference between said input data and said continuously-predicted value of said bandpass-filtered data signal; applying said error signal to a power computation for continuously computing a power of said error signal; and providing a tone flag signal in response to detecting a predetermined relationship between a first power computed during a first interval in time and a second power computed during a second interval in time.
Claim 12
Dependent Claim 48 words
The method of claim 9 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to an earlier of said first and second powers exceeding a later of said first and second powers by a predetermined threshold.
Claim 13
Dependent Claim 48 words
The method of claim 9 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to a later of said first and second powers exceeding an earlier of said first and second powers by a predetermined threshold.
Claim 14
Dependent Claim 52 words
The method of claim 9 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power computed during a first four sampling periods and said second power computed during a second four sampling periods.
Claim 15
Dependent Claim 71 words
The method of claim 12 wherein said step of providing a tone flag signal further comprises a step of providing said tone flag signal in response to said predetermined relationship between said first power computed during said first four sampling periods and said second power computed during said second four sampling periods, said first four sampling periods separated in time from said second second four sampling periods by six sampling periods.
Claim 16
Dependent Claim 44 words
The method of claim 9 wherein said step of continuously predicting a value of said input data signal further comprises a step of continuously predicting said value of said input data from said bandpass-filtered input data signal using a least-mean-squares (LMS) adaptive linear predictor.
Claim 17
Independent Claim 178 words
A method of detecting a wideband tone comprising the steps of: applying an input data signal to a bandpass filter in order to produce a bandpass-filtered data signal; continuously predicting a value of said input data signal from said bandpass-filtered data signal by applying said bandpass-filtered data signal to a least-mean squares (LMS) adaptive linear predictor; providing an error signal as a difference between said input data and a corresponding predicted value of said bandpass-filtered data signal; applying said error signal to a multiplier for adjusting said LMS adaptive linear predictor in proportion to said error signal; applying said error signal to a power computation for continuously computing a power of said error signal; providing a lowpass filter; coupling said continuously-computed power of said error signal to said lowpass filter for averaging said continuously-computed power over a predetermined interval to provide a first power; delaying said first power to provide a second power; and providing a tone flag signal in response to detecting a predetermined transition between said first power and said second power exceeding a predetermined threshold.
Claim 18
Independent Claim 178 words
A method of detecting a wideband tone comprising the steps of: applying an input data signal to a bandpass filter in order to produce a bandpass-filtered data signal; continuously predicting a value of said input data signal from said bandpass-filtered data signal by applying said bandpass-filtered data signal to a least-mean squares (LMS) adaptive linear predictor; providing an error signal as a difference between said input data and a corresponding predicted value of said bandpass-filtered data signal; applying said error signal to a multiplier for adjusting said LMS adaptive linear predictor in proportion to said error signal; applying said error signal to a power computation for continuously computing a power of said error signal; providing a lowpass filter; coupling said continuously-computed power of said error signal to said lowpass filter for averaging said continuously-computed power over a predetermined interval to provide a first power; delaying said first power to provide a second power; and providing a tone flag signal in response to detecting a predetermined transition between said first power and said second power exceeding a predetermined threshold.
Claim 19
Dependent Claim 105 words
The method of claim 15 wherein said step of continuously predicting a value of said input data signal further comprises the steps of: sequentially delaying said bandpass-filtered data signal; multiplying said delayed bandpass-filtered data signal in a predetermined number of corresponding variable multipliers; summing outputs of said variable multipliers; providing a substractor; coupling said outputs of said variable multipliers to said substractor for providing an error signal as a difference between said input data and said summed outputs of said variable multipliers; and multiplying said error signal by a predetermined adaptive coefficient to provide said variable multiplier for each of said predetermined number of iterations.
Claim 20
Dependent Claim 31 words
The method of claim 15 wherein said step of bandpass filtering input data signal further comprises bandpass filtering said input data signal sampled from an input signal during a sampling period.
Claim 21
Dependent Claim 167 words
A wideband tone detector, comprising: a bandpass filter for receiving an input data signal and in response providing a bandpass-filtered data signal; an adaptive linear predictor coupled to said bandpass filter for receiving said input data signal and said bandpass-filtered data signal and for predicting a value of said bandpass filtered data signal from said input data signal; said adaptive linear predictor providing an error signal as a difference between said input data signal and said predicted data signal; a power computation coupled to said adaptive linear predictor for receiving said error signal and providing a continuously computed power of said error signal; and a tone flag signal generator coupled to said power computation for receiving said continuously computed power of said error signal and detecting a predetermined relationship between a first power of said error signal computed during a first interval in time and a second power of said error signal computed during a second interval in time and in response providing a tone flag signal.
Claim 22
Dependent Claim 167 words
A wideband tone detector, comprising: a bandpass filter for receiving an input data signal and in response providing a bandpass-filtered data signal; an adaptive linear predictor coupled to said bandpass filter for receiving said input data signal and said bandpass-filtered data signal and for predicting a value of said bandpass filtered data signal from said input data signal; said adaptive linear predictor providing an error signal as a difference between said input data signal and said predicted data signal; a power computation coupled to said adaptive linear predictor for receiving said error signal and providing a continuously computed power of said error signal; and a tone flag signal generator coupled to said power computation for receiving said continuously computed power of said error signal and detecting a predetermined relationship between a first power of said error signal computed during a first interval in time and a second power of said error signal computed during a second interval in time and in response providing a tone flag signal.
Claim 23
Dependent Claim 93 words
The wideband tone detector of claim 18, wherein said tone flag signal generator further comprises: a lowpass filter coupled to said power computation for averaging said continuously computed power of said error signal over a predetermined interval to provide a first power; a predetermined delay coupled to said lowpass filter for delaying said first power for a predetermined interval to provide a second power; and a threshold detector for receiving said first and second powers and for detecting a predetermined transition between said first power and said second power exceeding a predetermined threshold.

References Cited (Backward Citations)

US4791390A Cited
US4989170A Cited
US5058047A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-04 1996-02-03 1996-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-04 2000-02-03 2000-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-04 2004-02-03 2004-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag