IP Library Granted Patent US 7,924,822
Granted Patent B2
US 7,924,822 · App. 12/071,004 · Granted Apr 12, 2011

Method and apparatus for enhanced internet telephony

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 7,924,822
App. No.
12/071,004
Granted
Apr 12, 2011
Kind
B2
Abstract

A method and apparatus for enhanced Internet telephony ensures that communication between a source and destination is not interrupted by common network address translation. According to one aspect of the invention, communication may continue through a router that employs network address translation.

Claims (26)

1. An internet telephony system comprising an internet telephony server configured to process a SIP signaling message to setup a communication of streaming packets with a media terminal adapter on a first network, the internet telephony server being on a second network and further configured to replace a first network address of the media terminal adapter in one or more fields of the SIP signaling message with a second network address to accommodate the first and second networks being separated by a router performing network address translation between corresponding network addresses on the first and second networks, wherein the second network address was received from the router.

2. The internet telephony system of claim 1 , wherein the internet telephony server is configured to replace the first network address of the first network for the media terminal adapter in one or more fields of the SIP signaling message with a corresponding second network address of the second network for the media terminal adapter.

3. The internet telephony system of claim 1 , wherein the first network is a private network.

4. The internet telephony system of claim 1 , wherein the second network is a public network.

5. The internet telephony system of claim 1 , wherein the internet telephony server is further configured to store a network address of the first network for the media terminal adapter.

6. The internet telephony system of claim 1 , wherein the internet telephony server is further configured to store the second network address corresponding to the media terminal adapter.

7. The internet telephony system of claim 1 , wherein the SIP signaling message is a SIP Invite.

8. The internet telephony system of claim 1 , wherein the internet telephony server is further configured as a pre-proxy server.

9. The internet telephony system of claim 1 , wherein the streaming packets are Real Time Transport Protocol (RTP) packets.

10. A method of providing internet telephony comprising:

receiving at an internet telephony server on a second network a Session Initiation Protocol (SIP) signaling message for setting up a communication of streaming packets with a media terminal adapter on a first network;

replacing a network address of the media terminal adapter in one or more fields of the SIP signaling message with a different network address to accommodate the first and second networks being separated by a router performing network address translation between corresponding network addresses on the first and second networks, wherein the different network address is received from the router.

11. The method of providing interne telephony of claim 10 , wherein a network address of the first network for the media terminal adapter in one or more fields of the SIP signaling message is replaced with a corresponding network address of the second network for the media terminal adapter.

12. The method of providing internet telephony of claim 10 , wherein the first network is a private network.

13. The method of providing internet telephony of claim 10 , wherein the second network is a public network.

14. The method of providing internet telephony of claim 10 further comprising the step of storing a network address of the first network for the media terminal adapter.

15. The method of providing internet telephony of claim 10 further comprising the step of storing the different network address of the second network corresponding to the media terminal adapter.

16. The method of providing internet telephony of claim 10 , wherein the SIP signaling message is a SIP Invite.

17. The method of providing internet telephony of claim 10 , wherein the internet telephony server is configured as a pre-proxy server.

18. The method of providing internet telephony of claim 10 , wherein the streaming packets are Real Time Transport Protocol (RTP) packets.

19. The system of claim 1 , wherein the field is a SDP field.

20. The method of claim 10 , wherein the field is a SDP field.

21. An internet system comprising:

an internet telephony server configured to receive and process a SIP signaling message to setup a communication of streaming packets with a media terminal adapter on a first network,

the internet telephony server being on a second network and further configured to replace a first network address of the media terminal adapter in one or more fields of the SIP signaling message with a second network address; and,

a NAT router separating the first network from the second network and configured to provide the second network address to the internet telephony server via the SIP signaling message.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
CHANGE OF NAME Recorded Jun 6, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060284/0435 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →