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

Method and system for detecting at a selected station an alerting signal in the presence of speech

Assignee: Intellectual Ventures II LLC
•
Filing: 1994-11-17
•
Granted: 1996-05-21
•
Expires: 2014-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for detecting a dual tone alerting signal in the presence of speech for the purpose of initiating transfer of special service information on a telephone line is described. The apparatus includes two channels for separately detecting each tone. Each channel includes means for comparing the signaling energy around one of the tones with the energy in a selected weighted guard band portion of the voiceband. Based on this comparison, a determination is made whether a tone is or is not present. A pulse signal formed from the coincidences of tone detection in each channel is used by timing circuitry to determine whether the dual tone alerting signal is actually present or whether speech energy caused both tones to be erroneously detected (talkoff). Characteristics of this pulse signal are analyzed to determine whether an alerting signal is present. An alerting signal is detected if parameters of these characteristics fall within determined ranges, which ranges are continuously updated based on the parameters of these signal characteristics determined from previously detected alerting signals. If, however, the signal characteristic parameters of a present potential alerting signal match those of a previously determined talkoff signal, a talkoff is presumed even when these parameters fall within ranges in which an alerting signal would otherwise be detected.

Inventors

  • 👤 Ralph N. Battista
  • 👤 James R. Bress
  • 👤 Hala E. Mowafy
  • 👤 Stanley Pietrowicz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 20:38
CPC Classifications
H; H04; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/44; H04Q1/444; H04Q1/46; H04M; H04M1/00; H04M1/57; H04M1/573

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 154 words
A method for detecting on a telephone line in the presence of speech, music, or other background noise an alerting signal comprising a signaling tone at a predetermined frequency within the voiceband of the telephone line to achieve concurrently both talkoff and talkdown protection, the method comprising the steps of: comparing the energy in said signal in a narrow frequency band around said predetermined frequency with the energy in said signal in an associated guard band portion of the voiceband as the amplitude of the energy in that guard band is weighted as a function of frequency with an associated weighting factor; forming a time varying binary pulse signal that has a preselected binary value whenever the ratio between the energy in said narrow frequency band and the weighted energy in said guard band exceeds a predetermined threshold; and analyzing said time varying binary pulse signal to determine whether said alerting signal is present.
Claim 2
Independent Claim 154 words
A method for detecting on a telephone line in the presence of speech, music, or other background noise an alerting signal comprising a signaling tone at a predetermined frequency within the voiceband of the telephone line to achieve concurrently both talkoff and talkdown protection, the method comprising the steps of: comparing the energy in said signal in a narrow frequency band around said predetermined frequency with the energy in said signal in an associated guard band portion of the voiceband as the amplitude of the energy in that guard band is weighted as a function of frequency with an associated weighting factor; forming a time varying binary pulse signal that has a preselected binary value whenever the ratio between the energy in said narrow frequency band and the weighted energy in said guard band exceeds a predetermined threshold; and analyzing said time varying binary pulse signal to determine whether said alerting signal is present.
Claim 3
Dependent Claim 36 words
The method of claim 1 wherein the step of analyzing said time varying binary signal comprises the step of timing the length of each pulse in said time varying binary signal at said preselected binary value.
Claim 4
Dependent Claim 19 words
The method of claim 2 wherein the alerting signal comprises a plurality of signaling tones at different predetermined frequencies.
Claim 5
Dependent Claim 173 words
The method of claim 3 further comprising the steps of: comparing for each of said predetermined frequencies the energy in said tones in a narrow frequency band around each said predetermined frequency with the energy in said tones in an associated guard band portion of the voiceband as the amplitude of the energy in that associated guard band is weighted as a function of frequency with an associated weighting function; forming a plurality of time varying binary pulse signals each associated with one of said predetermined frequencies that each has said preselected binary value whenever the ratio of the energy in the associated narrow frequency band to the weighted energy in the associated guard band exceeds a predetermined threshold; logically ANDing each of said time varying binary pulse signals to form a time varying composite binary pulse signal that has said preselected binary value when each of said time varying binary pulse signals has said preselected binary value; and analyzing said composite binary pulse signal to determine whether said alerting signal is present.
Claim 6
Dependent Claim 36 words
The method of claim 4 wherein the step of analyzing said composite binary pulse signal comprises the step of timing the length of each pulse in said composite binary pulse signal at said preselected binary value.
Claim 7
Dependent Claim 113 words
The method of claim 5 further comprising the steps of: determining the length of said each pulse occurring in a time window beginning with a first pulse at said preselected binary value of length greater than a predetermined absolute minimum first pulse length; assigning a score to the length of said each pulse within said time window; totaling the score for all pulses within said time window; and determining that an alerting signal is present when both the total score falls between an adaptive minimum total score and an adaptive maximum total score and the first pulse length falls between an adaptive minimum first pulse length and an adaptive maximum first pulse length.
Claim 8
Dependent Claim 41 words
The method of claim 6 further comprising the step of periodically adjusting said adaptive minimum and maximum total scores and said adaptive minimum and maximum first pulse lengths in accordance with the scores and first pulse lengths of previous alerting signals.
Claim 9
Dependent Claim 71 words
The method of claim 7 further comprising the step of determining that a talkoff and not an alerting signal is present when the total score falls between said adaptive minimum and maximum total scores and the first pulse length falls between said adaptive minimum and maximum first pulse lengths, but the total score and the first pulse length match the total score and first pulse length of a previously identified talkoff.
Claim 10
Dependent Claim 117 words
The method of claim 7 wherein said adaptive minimum total score can only be adjusted within a range defined between a predetermined target minimum total score and a predetermined floor score, said adaptive maximum total score can only be adjusted within a range defined between a predetermined target maximum total score and a predetermined ceiling score, said adaptive minimum first pulse length can only be adjusted within a range defined between a predetermined target minimum first pulse length and said predetermined absolute minimum first pulse length, and said adaptive maximum first pulse length can only be adjusted within a range defined between a predetermined target maximum first pulse length and a predetermined absolute maximum first pulse length.
Claim 11
Dependent Claim 154 words
Apparatus for detecting on a telephone line in the presence of speech, music, or other background noise an alerting signal comprising a signaling tone at a predetermined frequency within the voiceband of the telephone line to achieve concurrently both talkoff and talkdown protection comprising: means for comparing the energy in said signal in a narrow frequency band around said predetermined frequency with the energy in said signal in an associated guard band portion of the voiceband as the amplitude of the energy in that guard band is weighted as a function of frequency with an associated weighting function; means for forming a time varying binary pulse signal that has a preselected binary value whenever the ratio of the energy in said narrow frequency band to the weighted energy in said guard band exceeds a predetermined threshold; and means for analyzing said time varying binary pulse signal to determine whether said alerting signal is present.
Claim 12
Dependent Claim 154 words
Apparatus for detecting on a telephone line in the presence of speech, music, or other background noise an alerting signal comprising a signaling tone at a predetermined frequency within the voiceband of the telephone line to achieve concurrently both talkoff and talkdown protection comprising: means for comparing the energy in said signal in a narrow frequency band around said predetermined frequency with the energy in said signal in an associated guard band portion of the voiceband as the amplitude of the energy in that guard band is weighted as a function of frequency with an associated weighting function; means for forming a time varying binary pulse signal that has a preselected binary value whenever the ratio of the energy in said narrow frequency band to the weighted energy in said guard band exceeds a predetermined threshold; and means for analyzing said time varying binary pulse signal to determine whether said alerting signal is present.
Claim 13
Dependent Claim 37 words
Apparatus in accordance with claim 10 wherein said means for analyzing said time varying binary signal comprises means for timing the length of each pulse in said time varying binary pulse signal at said preselected binary value.
Claim 14
Dependent Claim 20 words
Apparatus in accordance with claim 11 wherein the alerting signal comprises a plurality of signaling tones at different predetermined frequencies.
Claim 15
Dependent Claim 177 words
Apparatus in accordance with claim 12 further comprising: means for comparing for each of said predetermined frequencies the energy in said tones in a narrow frequency band around said predetermined frequency with the energy in said tones in an associated guard band portion of the voiceband as the amplitude of the energy ion that associated guard band is weighted as a function of frequency with an associated weighting function; means for forming a plurality of time varying binary pulse signals each associated with one of said predetermined frequencies that each has said preselected binary value whenever the ratio between the energy in the associated narrow band and the weighted energy in the associated guard band exceeds a predetermined threshold; means for logically ANDing each of said time varying binary pulse signals to form a time varying composite binary pulse signal that has said preselected binary value when each of said time varying binary pulse signals has said predetermined binary value; and means for analyzing said composite binary pulse signal to determine whether said altering signal is present.
Claim 16
Dependent Claim 36 words
Apparatus in accordance with of claim 13 wherein said means for analyzing said composite binary pulse signal comprises means for timing the length of said each pulse at said preselected binary value in said composite signal.
Claim 17
Dependent Claim 119 words
Apparatus in accordance with claim 14 further comprising: means for determining the length of said each pulse occurring in a time window beginning with a first pulse at said preselected binary value of length greater than a predetermined absolute minimum first pulse length; means for assigning a score to the length of said each pulse within said time window; means for totaling the score for all pulses within said time window; and means for determining that an alerting signal is present when both the total score falls between an adaptive minimum total score and an adaptive maximum total score and the first pulse length falls between an adaptive minimum first pulse length and an adaptive maximum first pulse length.
Claim 18
Dependent Claim 41 words
Apparatus in accordance with claim 15 further comprising means for periodically adjusting said adaptive minimum and maximum total scores and said adaptive minimum and maximum first pulse lengths in accordance with the scores and first pulse lengths of previous alerting signals.
Claim 19
Dependent Claim 72 words
Apparatus in accordance with of claim 16 further comprising means for determining that a talkoff and not an alerting signal is present when the total score falls between said adaptive minimum and maximum total scores and the first pulse length falls between said adaptive minimum and maximum first pulse lengths, but the total score and the first pulse length match the total score and first pulse length of a previously identified talkoff.
Claim 20
Dependent Claim 118 words
Apparatus in accordance with claim 16 wherein said adaptive minimum total score can only be adjusted within a range defined between a predetermined target minimum total score and a predetermined floor score, said adaptive maximum total score can only be adjusted within a range defined between a predetermined target maximum total score and a predetermined ceiling score, said adaptive minimum first pulse length can only be adjusted within a range defined between a predetermined target minimum first pulse length and said predetermined absolute minimum first pulse length, and said adaptive maximum first pulse length can only be adjusted within a range defined between a predetermined target maximum first pulse length and a predetermined absolute maximum first pulse length.

References Cited (Backward Citations)

US4689760A Cited
JPS642462A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-21 1999-11-20 2000-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-21 2003-11-20 2004-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-21 2007-11-20 2008-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag