IP Library Granted Patent US 8,018,918
Granted Patent B2
US 8,018,918 · App. 11/771,270 · Granted Sep 13, 2011

Methods and apparatus for dual-tone multi-frequency signal conversion within a media over internet protocol 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,018,918
App. No.
11/771,270
Granted
Sep 13, 2011
Kind
B2
Abstract

In one embodiment, a method includes receiving a first internet protocol (IP) packet having information associated with a dual-tone multi-frequency (DTMF) signal. The information of the first IP packet is configured based on a protocol associated with a first layer of a media over internet protocol (MoIP) network. The first IP packet is associated with a destination endpoint. The method also includes producing a second IP packet having information associated with the DTMF signal. The information of the second IP packet is configured based on a protocol associated with a second layer of the MoIP network and a DTMF conversion policy associated with the destination endpoint. The second layer is different than the first layer.

Claims (43)

1. A method, comprising:

receiving a first internet protocol (IP) packet having information associated with a dual-tone multi-frequency (DTMF) signal, the information of the first IP packet being configured based on a protocol associated with a first layer of a media over internet protocol (MoIP) network, the first IP packet being associated with a destination endpoint; and

producing a second IP packet having information associated with the DTMF signal, the information of the second IP packet being configured based on a protocol associated with a second layer of the MoIP network and a DTMF conversion policy associated with the destination endpoint, the second layer being different than the first layer.

2. The method of claim 1 , wherein the information of the second IP packet is associated with a first portion of the DTMF signal,

the method further comprising:

producing a third IP packet having information associated with a second portion of the DTMF signal, the information of the third IP packet being configured based on the protocol associated with the second layer of the MoIP network, the third IP packet being configured based on the first IP packet and based on the DTMF conversion policy associated with the destination endpoint, the second portion being different than the first portion.

3. The method of claim 1 , further comprising sending the second IP packet to the destination endpoint.

4. The method of claim 1 , wherein the first layer is a media layer, the second layer is a signaling layer.

5. The method of claim 1 , wherein the first layer is a signaling layer, the second layer is a media layer.

6. The method of claim 1 , further comprising:

selecting an IP packet portion from a plurality of IP packet portions stored in a memory based on the DTMF conversion policy and the DTMF signal, the producing includes producing the second IP packet based on the IP packet portion.

7. The method of claim 1 , further comprising:

storing at least one of an instance of the first IP packet before the producing or an instance of the second IP packet in a memory after the producing; and

sending the second IP packet to the destination endpoint.

8. A method, comprising:

sending an indicator when a first internet protocol (IP) packet associated with a first layer of a media over internet protocol (MoIP) network has at least one of a payload or a header associated with at least a first portion of a dual-tone multi-frequency (DTMF) signal; and

producing a second IP packet associated with a second layer of the MoIP network in response to the indicator, the second IP packet having at least one of a payload or a header associated with at least a second portion of the DTMF signal, the second layer is different than the first layer.

9. The method of claim 8 , wherein the first portion and the second portion are different.

10. The method of claim 8 , wherein the determining is performed at a first session exchange device,

the method further comprising:

sending an instruction to a second session exchange device from the first session exchange device, the producing is performed at the second session exchange device based on an instruction.

11. The method of claim 8 , wherein the first IP packet is associated with a destination endpoint, the producing includes producing the second IP packet based on a DTMF conversion policy associated with the destination endpoint.

12. The method of claim 8 , wherein the first IP packet is associated with a destination endpoint,

the method further comprising:

selecting a protocol from a plurality of protocols associated with the second layer of the MoIP network based on a DTMF conversion policy associated with the destination endpoint, the producing includes producing based on the format.

13. The method of claim 8 , wherein the first layer is a media layer and the second layer is a signaling layer.

14. The method of claim 8 , wherein the determining includes determining using a software-based packet-monitoring module that includes a digital-signal-processing (DSP) emulator.

15. A method, comprising:

receiving a first internet protocol (IP) packet associated with a media layer of a media over internet protocol (MoIP) network and a second IP packet associated with a signaling layer of the MoIP network;

executing a software-based digital-signal-processing (DSP) emulator configured to analyze a payload of the first IP packet to determine whether at least a portion of the payload defines at least a portion of the first dual-tone multi-frequency (DTMF) signal; and

executing a software-based module configured to analyze a header of the second IP packet to determine whether at least a portion of the header defines a second DTMF signal.

16. The method of claim 15 , further comprising:

producing a third IP packet having information associated with the portion of the first DTMF signal when the portion of the payload defines the portion of the first DTMF signal, the information of the third IP packet being configured based on a protocol associated with the signaling layer of the MoIP network.

17. The method of claim 15 , further comprising:

producing a third IP packet having information associated with at least the portion of the second DTMF signal when the portion of the header defines the second DTMF signal, the information being configured based on a protocol associated with the media layer of the MoIP network.

18. The method of claim 15 , further comprising:

receiving an indicator that the first IP packet is associated with the media layer, the executing the software-based DSP emulator being triggered in response to the indicator.

19. The method of claim 15 , further comprising:

producing a third IP packet based on a DTMF conversion policy associated with a destination endpoint when at least one of the portion of the header defines the second DTMF signal or the portion of the payload defines the portion of the first DTMF signal.

20. The method of claim 15 , wherein the first IP packet is associated with a destination endpoint,

the method further comprising:

storing an instance of the first IP packet in a memory when the portion of the payload defines the portion of the first DTMF signal; and

sending at least one of the first IP packet or a third IP packet to the destination endpoint, the third IP packet having information associated with the portion of the first DTMF signal when the portion of the payload defines the portion of the first DTMF signal, the information being configured based on a protocol associated with the signaling layer of the MoIP network.

Assignments (18)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 29, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND US LLC
Reel/Frame 044986/0303 →
CORRECTIVE ASSIGNMENT TO CORRECT PATENT NO. 6381239 PREVIOUSLY RECORDED AT REEL: 039269 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Jan 3, 2017
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041422/0080 →
RELEASE AND REASSIGNMENT OF PATENTS Recorded Jul 7, 2016
From: COMERICA BANK, AS AGENT
To: GENBAND US LLC
Reel/Frame 039280/0467 →
PATENT SECURITY AGREEMENT Recorded Jul 6, 2016
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039269/0234 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2014
From: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
To: GENBAND US LLC
Reel/Frame 031968/0955 →
SECURITY AGREEMENT Recorded Nov 9, 2010
From: GENBAND US LLC
To: COMERICA BANK
Reel/Frame 025333/0054 →
PATENT SECURITY AGREEMENT Recorded Jun 18, 2010
From: GENBAND US LLC
To: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
Reel/Frame 024555/0809 →
CHANGE OF NAME Recorded Jun 2, 2010
From: GENBAND INC.
To: GENBAND US LLC
Reel/Frame 024468/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2009
From: NEXTPOINT NETWORKS, INC.
To: GENBAND INC.
Reel/Frame 022716/0303 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2008
From: COLUMBIA PARTNERS, L.L.C., AS AGENT AND INVESTMENT MANAGER
To: NEXTPOINT NETWORKS, INC.
Reel/Frame 021744/0677 →
CHANGE OF NAME Recorded Mar 18, 2008
From: NEXTONE COMMUNICATIONS, INC.
To: NEXTPOINT NETWORKS, INC.
Reel/Frame 020663/0632 →
SECURITY AGREEMENT Recorded Jan 10, 2008
From: NEXTPOINT NETWORKS, INC. (F/K/A NEXTONE COMMUNICATIONS, INC.)
To: COLUMBIA PARTNERS, L.L.C. INVESTMENT MANAGEMENT
Reel/Frame 020351/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2007
From: DEVDHAR, RAKENDU; LU, XIAOMIN; OAKLEY, SIMON ARTHUR; SHERWIN, CHRISTOPHER MICHAEL
To: NEXTONE COMMUNICATIONS, INC.
Reel/Frame 019786/0006 →