IP Library Granted Patent US 9,325,746
Granted Patent B2
US 9,325,746 · App. 14/163,382 · Granted Apr 26, 2016

Systems and methods for routing internet protocol telephony communications

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 9,325,746
App. No.
14/163,382
Granted
Apr 26, 2016
Kind
B2
Abstract

When IP telephony devices that make use of an Internet protocol (IP) based private branch exchange (PBX) service provider resister with the PBX service provider, they furnish local area network address information that indicates how the telephony devices can be reached directly on the local area network to which they are connected. This information is provided to other telephony devices within the same business or organization. As a result, the telephony devices within a business or organization can contact one another directly to setup and conduct telephony communications over a local area network, without the need for such telephony communications to pass over a public data network, or though assets of the IP based PBX service provider.

Claims (35)

1. A method, performed by a first Internet protocol (IP) telephony device that is directly coupled to a local area network and that is associated with a first business or account, for conducting an IP telephony communication with a second IP telephony device that is also connected to a local area network and that is associated with the first business or account, comprising:

receiving, from an IP telephony service provider, the local area network addresses of IP telephony devices that are also associated with the first business or account, wherein the received local area network addresses include at least a local area network address that is assigned to the second IP telephony device;

storing the received local area network addresses in a local memory of the first IP telephony device;

receiving, at the first IP telephony device, a request to setup a telephony communication with the second IP telephony device;

retrieving, from the local memory, the local area network address assigned to the second IP telephony device; and

establishing an IP telephony communication directly with the second IP telephony device using the local area network address assigned to the second IP telephony device that was retrieved from the local memory of the first IP telephony device.

2. The method of claim 1 , wherein the local area network address information is received from an IP based private branch exchange service provider.

3. The method of claim 1 , further comprising reporting information relating to the IP telephony communication to the IP telephony service provider.

4. The method of claim 3 , wherein the reporting step comprises reporting to the IP telephony service provider that the first IP telephony device is engaged in a telephony communication.

5. The method of claim 4 , wherein the reporting step further comprises reporting to the IP telephony service provider that the first IP telephony device is no longer engaged in a telephony communication.

6. The method of claim 3 , wherein the reporting step comprises reporting to the IP telephony service provider that the first IP telephony device has commenced a telephony communication with the second IP telephony device.

7. The method of claim 1 , wherein the local area network addresses are received from the IP telephony service provider via a public data network.

8. The method of claim 1 , wherein the local area network addresses are received from the IP telephony service provider when the first IP telephony device conducts a registration process with the IP telephony service provider via a public data network.

9. The method of claim 8 , wherein the local area network addresses are for other IP telephony devices that are currently registered with the IP telephony service provider.

10. The method of claim 1 , wherein the first IP telephony device and the second IP telephony device are connected to the same local area network, and wherein the IP telephony communication established between the first and second IP telephony devices is conducted via data packets that only traverse the local area network.

11. The method of claim 1 , wherein the first IP telephony device and the second IP telephony device are connected to first and second local area networks, respectively, that are controlled by the first business and that are connected via a virtual private network connection, and wherein the IP telephony communication established between the first and second IP telephony devices is conducted via data packets that only traverse the first and second local area networks and the virtual private network connection.

12. A first IP telephony device that is configured to conduct an IP telephony communication with a second IP telephony device, comprising:

a local memory for storing the local area network addresses of other IP telephony devices that are associated with the same business or account as the first IP telephony device;

means for receiving a request to setup a telephony communication with a second IP telephony device that is associated with the same business or account as the first IP telephony device; and

means for establishing an IP telephony communication directly with the second IP telephony device using local area network address information for the second IP telephony device that is retrieved from the local memory of the first IP telephony device.

13. A non-transitory computer readable medium storing thereon instructions which, when performed by one or more processors of a first Internet protocol (IP) telephony device that is directly coupled to a local area network and that is associated with a first business or account, cause the first IP telephony device to perform a method for conducting an IP telephony communication with a second IP telephony device that is also connected to a local area network and that is also associated with the first business or account, the method comprising:

receiving, from an IP telephony service provider, the local area network addresses of IP telephony devices that are also associated with the first business or account, wherein the received local area network addresses include at least a local area network address that is assigned to the second IP telephony device;

storing the received local area network addresses in a local memory of the first IP telephony device;

receiving, at the first IP telephony device, a request to setup a telephony communication with the second IP telephony device; and

establishing an IP telephony communication directly with the second IP telephony device using the local area network address for the second IP telephony device that was retrieved from the local memory of the first IP telephony device.

14. The non-transitory computer readable medium of claim 13 , wherein the local area network addresses are received from an IP based private branch exchange service provider.

15. The non-transitory computer readable medium of claim 13 , wherein the method further comprises reporting information relating to the IP telephony communication to the IP telephony service provider.

16. The non-transitory computer readable medium of claim 15 , wherein the reporting step comprises reporting to the IP telephony service provider that the first IP telephony device is engaged in a telephony communication.

17. The non-transitory computer readable medium of claim 16 , wherein the reporting step further comprises reporting to the IP telephony service provider that the first IP telephony device is no longer engaged in a telephony communication.

18. The non-transitory computer readable medium of claim 15 , wherein the reporting step comprises reporting to the IP telephony service provider that the first IP telephony device has commenced a telephony communication with the second IP telephony device.

19. The non-transitory computer readable medium of claim 13 , wherein the local area network addresses are received from the IP telephony service provider via a public data network.

20. The non-transitory computer readable medium of claim 13 , wherein the local area network addresses are received from the IP telephony service provider when the first IP telephony device conducts a registration process with the IP telephony service provider via a public data network.

21. The non-transitory computer readable medium of claim 20 , wherein the local area network addresses are for other IP telephony devices that are currently registered with the IP telephony service provider.

22. The non-transitory computer readable medium of claim 13 , wherein the first IP telephony device and the second IP telephony device are connected to the same local area network, and wherein the IP telephony communication established between the first and second IP telephony devices is conducted via data packets that only traverse the local area network.

23. The non-transitory computer readable medium of claim 13 , wherein the first IP telephony device and the second IP telephony device are connected to first and second local area networks, respectively, that are controlled by the first business and that are connected via a virtual private network connection, and wherein the IP telephony communication established between the first and second IP telephony devices is conducted via data packets that only traverse the first and second local area networks and the virtual private network connection.

Assignments (7)
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 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE BUSINESS INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2016
From: VONAGE NETWORK LLC
To: VONAGE BUSINESS INC.
Reel/Frame 038035/0688 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 13966486 PREVIOUSLY RECORDED ON REEL 033545 FRAME 0424. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 21, 2016
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037570/0203 →
SECURITY INTEREST Recorded Jul 29, 2015
From: VONAGE HOLDINGS CORP.; VONAGE AMERICA INC.; VONAGE BUSINESS SOLUTIONS, INC.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036205/0485 →
SECURITY INTEREST Recorded Aug 14, 2014
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033545/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: LIN, XUHUA
To: VONAGE NETWORK, LLC
Reel/Frame 032041/0820 →