IP Library Granted Patent US 8,804,700
Granted Patent B2
US 8,804,700 · App. 13/003,311 · Granted Aug 12, 2014

Method and apparatus for detecting one or more predetermined tones transmitted over a communication network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,804,700
App. No.
13/003,311
Granted
Aug 12, 2014
Kind
B2
Abstract

An apparatus for detecting one or more predetermined tones transmitted over a communication network, each predetermined tone having a predetermined frequency, comprises a data memory for storing data including the predetermined frequency of each of the one or more predetermined tones, an input for receiving a signal transmitted over the communication network, and a frequency divider for dividing the received signal into at least two frequency sub bands so as to provide at least two components of the received signal in different frequency sub bands. The different frequency sub bands are selected based on the predetermined frequencies of the one or more predetermined tones. A frequency discriminator is arranged to determine a frequency of each tone in the at least two components and a decision logic block is arranged to provide an indication that a predetermined tone has been detected when the determined frequency of a tone in a component corresponds to the predetermined frequency of one of the one or more predetermined tones.

Claims (43)

1. A method for detecting one or more predetermined tones transmitted over a communication network, each predetermined tone having a predetermined frequency, comprising:

receiving a signal transmitted over the communication network;

dividing the received signal into at least two frequency sub bands so as to provide at least two components of the received signal in different frequency sub bands, the different frequency sub bands being selected based on the predetermined frequencies of the one or more predetermined tones;

adjusting the power of the at least two components of the received signal to a predetermined level so as to provide at least two adjusted components having a predetermined power level, wherein in adjusting the power, power level information is provided;

determining a power level of each of the at least two components of the received signal using the power level information; and

determining a frequency of each tone in the at least two components and providing an indication that a predetermined tone has been detected when the determined frequency of a tone in a component corresponds to the predetermined frequency of one of the one or more predetermined tones.

2. The method according to claim 1 , wherein in response to an indication that at least one predetermined tone has been detected, providing an indication that the at least one detected predetermined tone is valid when the at least one detected predetermined tone satisfies a rule.

3. The method according to claim 1 , wherein dividing the received signal comprises filtering the received signal by at least two filters such that at least two filtered components of the received signal in different frequency sub bands are provided at outputs of the at least two filters and wherein determining a frequency comprises determining a frequency of each tone in the at least two filtered components and providing an indication that a predetermined tone has been detected when the determined frequency of a tone in a filtered component corresponds to the predetermined frequency of one of the one or more predetermined tones, wherein each of the at least two filters has a passband which is different to the passband of the other of the at least two filters, the passbands of the at least two filters being selected based on the predetermined frequencies of the one or more predetermined tones.

4. The method according to claim 1 , further comprising adjusting the power of the received signal to a predetermined level, such that an adjusted received signal having a predetermined power level is divided to provide the at least two components of the received signal.

5. The method according to claim 1 , wherein each of the one or more predetermined tones has a predetermined power level and predetermined frequency and wherein the method further comprises determining a power level of each tone in the received signal and providing an indication that a predetermined tone has been detected when the determined frequency and the determined power level of a tone in the received signal corresponds to the predetermined frequency and predetermined power level of one of the one or more predetermined tones.

6. The method according to claim 1 , further comprising selecting the different frequency sub bands comprising:

identifying the one or more predetermined tones to be detected;

mapping the identified tones onto a frequency spectrum;

classifying the identified tones according to when the tones are expected to be received; and

dividing the frequency spectrum into at least two different frequency sub bands based on the results of the mapping and classifying steps such that there are no two tones having frequencies in the same frequency sub band and which are expected to be received at the same time.

7. The method according to claim 2 , wherein the rule includes a list of valid combinations of predetermined tones, and wherein in response to an indication that at least one predetermined tone has been detected, indicating the at least one detected predetermined tone is valid when the combination of the at least one detected predetermined tone corresponds to a valid combination.

8. The method according to claim 4 , wherein adjusting the power of the received signal provides power level information.

9. The method according to claim 1 , wherein a combination includes a predetermined sequence of at least two predetermined tones.

10. An apparatus for detecting one or more predetermined tones transmitted over a communication network, each predetermined tone having a predetermined frequency, the apparatus comprising:

a data memory for storing data including the predetermined frequency of each of the one or more predetermined tones;

an input for receiving a signal transmitted over the communication network;

a frequency divider for dividing the received signal into at least two frequency sub bands so as to provide at least two components of the received signal in different frequency sub bands, the different frequency sub bands being selected based on the predetermined frequencies of the one or more predetermined tones;

at least two adjustment blocks for adjusting the power of the at least two components of the received signal to a predetermined level and for providing power level information for the at least two components and for determining a power level of the one or more predetermined tones;

a frequency discriminator for determining a frequency of each tone in the at least two components; and

a decision logic block for providing an indication that a predetermined tone has been detected when the determined frequency of a tone in a component corresponds to the predetermined frequency of one of the one or more predetermined tones.

11. The apparatus according to claim 10 , further comprising a decision logic block for, in response to an indication that at least one predetermined tone has been detected, providing an indication that the at least one detected predetermined tone is valid when the at least one detected predetermined tone satisfies a rule.

12. The apparatus according to claim 10 , wherein the frequency divider comprises at least two filters for filtering the received signal by at least two filters such that at least two filtered components of the received signal in different frequency sub bands are provided at outputs of the at least two filters and wherein the frequency discriminator is arranged in operation to determine a frequency of each tone in the at least two filtered components and to provide an indication that a predetermined tone has been detected when the determined frequency of a tone in a filtered component corresponds to the predetermined frequency of one of the one or more predetermined tones, wherein each of the at least two filters has a passband which is different to the passband of the other of the at least two filters, the passbands of the at least two filters being selected based on the predetermined frequencies of the one or more predetermined tones.

13. The apparatus according to claim 10 , further comprising an adjustment block coupled to the input for adjusting the power of the received signal to a predetermined level, such that an adjusted received signal having a predetermined power level provided to the frequency divider.

14. The apparatus according to claim 10 , wherein the frequency discriminator comprises at least two Phase Locked Loop blocks for receiving at least two adjusted components having a predetermined power level provided by the at least two adjustment blocks.

15. The apparatus according to claim 10 , wherein each of the one or more predetermined tones has a predetermined power level and predetermined frequency and wherein the data stored in the data memory further includes the predetermined power level of each of the one or more predetermined tones, and wherein the decision logic block is further arranged in operation to determine a power level of each tone in the received signal and provide an indication that a predetermined tone has been detected when the determined frequency and the determined power level of a tone in the received signal corresponds to the predetermined frequency and predetermined power level of one of the one or more predetermined tones.

16. The apparatus according to claim 13 , wherein the adjustment block is arranged to provide power level information based on the adjustment of the received signal and the at least two adjustment blocks are arranged to provide power level information based on the adjustment of the at least two components and wherein the decision logic block is arranged in operation to determine a power level of each tone using the power level information.

17. A media gateway unit comprising the apparatus according to claim 10 and a controller for receiving the indication that a predetermined tone has been detected and for switching the mode of the media gateway unit in response to an indication that a predetermined tone has been detected.

18. The apparatus according to claim 11 , wherein the rule includes a list of valid combinations of predetermined tones, and wherein in response to an indication that at least one predetermined tone has been detected, the decision logic block is arranged in operation to indicate the at least one detected predetermined tone is valid when the combination of the at least one detected predetermined tone corresponds to a valid combination.

19. A method for detecting one or more predetermined tones transmitted over a communication network, each predetermined tone having a predetermined frequency, comprising:

receiving a signal transmitted over the communication network;

selecting at least two frequency sub bands, the selecting further comprising:

identifying the one or more predetermined tones to be detected;

mapping the identified tones onto a frequency spectrum;

classifying the identified tones according to when the tones are expected to be received; and

dividing the frequency spectrum into at least two different frequency sub bands based on the results of the mapping and classifying steps such that there are no two tones having frequencies in the same frequency sub band and which are expected to be received at the same time;

dividing the received signal into at least two frequency sub bands so as to provide at least two components of the received signal in different frequency sub bands, the different frequency sub bands being selected based on the predetermined frequencies of the one or more predetermined tones; and

determining a frequency of each tone in the at least two components and providing an indication that a predetermined tone has been detected when the determined frequency of a tone in a component corresponds to the predetermined frequency of one of the one or more predetermined tones.

20. The method according to claim 19 , further comprising adjusting the power of the at least two components of the received signal to a predetermined level so as to provide at least two adjusted components having a predetermined power level.

Assignments (31)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040652 FRAME: 0241. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Jan 5, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041260/0850 →
MERGER Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 040652/0241 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0334 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0285 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0387 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0477 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0075 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027621/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2011
From: BOLOCAN, BOGDAN
To: FREESCALE SEMICONDUCTOR INC.
Reel/Frame 025604/0346 →