Ring tone detection for a telephone system
AssigneeDialogic Corporation
InventorsPrabhakar Chitrapu, Zhibing Pan, Chet Juall, Andrew Dumont
Life of this patent
Estimating the term…
Abstract
A technique for software ring tone detection is disclosed utilizing, in the preferred embodiment, a recursive algorithm. The technique provides flexibility in that a digital signal processor may be reprogrammed to detect ring tone frequencies and amplitudes present in numerous different countries.
Claims20
A method of detecting a ring tone signal in a telephone apparatus receiving an input signal from a remote caller, said telephone apparatus comprising a transformer having a first side for interfacing with a telephone network and a second side for interfacing with a voice processing apparatus the method comprising the steps of:
- attenuating the input signal being received at the first side of the transformer from a telephone network while said voice processing apparatus is on-hook;
- digitizing said attenuated signal;
- processing said digitized signal in a processor having an input to determine whether said ring tone is present or not;
- and
- switching the input of the processor to receive a signal from the second side of said transformer after said voice processing apparatus goes off-hook.
A method of processing signals received from a telephone network, having a voice band at a telephone apparatus said telephone apparatus having at least an on-hook state and an off-hook state comprising the steps of:
- inputting, while said apparatus is on-hook, said received signals into a digital signal processor;
- digitally processing said signals from a first side of a transformer to detect information transmitted outside the voice band of the telephone network while said apparatus is on-hook;
- switching said apparatus to an off-hook state;
- and
- digitally processing, in the processing means, said signals from a second side of the transformer to detect information within the voice band Of the telephone network after said step of switching.
A method of digitally estimating the frequency of a signal received from a telephone networks, said signal having an auto-correlation function, a frequency, and a period, and of activating a ring tone detect logic circuit, the method comprising the steps of:
- digitally calculating the auto-correlation function of said received signal at multiple time lags to obtain a numerator;
- digitally calculating the auto-correlation function of said received signal at a single time lag to obtain a denominator;
- dividing the numerator by the denominator to obtain a result;
- obtaining an estimate of said frequency, from said result, after no more than one half of said period;
- and
- asserting a logic signal to a predetermined state if said frequency estimate is within a predetermined range to thereby activate said logic circuit.
Apparatus for detecting ring tone in a telephone network having a voice bandwidth said apparatus comprising:
- filter means having a passband and arranged to receive said ring tone from said telephone network, said filter means being arranged such that said ring tone is outside said passband;
- an analog to digital (A/D) convertor having an input and an output and being connected to the output of said filter means for digitizing said filtered ring tone signal;
- a digital signal processor coupled to said output of said A/D convertor for digitally processing samples output by said A/D convertor and for detecting when ring tone is present;
- and
- means for detecting whether said apparatus is in an on hook or off hook state, and for connecting the input of said A/D convertor to a different electrical point based upon said on hook or off hook state.
Apparatus for detecting ring tones in a telephone signal being received from a remote user, said apparatus comprising:
- processing means for detecting ring tone signals and for performing voice processing during a telephone call;
- and
- switching means for switching the input to the processing means from either a first electrical point or a second electrical point.
Apparatus for detecting ring tone in a telephone network having a voice bandwidth said apparatus comprising:
- filter means having a passband and arranged to receive said ring tone from said telephone network, said filter means being arranged such that said ring tone is outside said passband;
- an analog to digital (A/D) convertor having an input and an output and being connected to the output of said filter means for digitizing said filtered ring tone signal;
- a digital signal processor coupled to said output of said A/D convertor for digitally processing samples output by said A/D convertor and for detecting when ring tone is present;
- and
- means for detecting whether said apparatus is in an on hook or off hook state, and for connecting the input of said A/D convertor to process information either inside or outside the voice bandwidth based upon said on hook or off hook state.
Dependencies are inferred from the claim text.