IP Library Granted Patent US 9,491,610
Granted Patent B2
US 9,491,610 · App. 14/291,566 · Granted Nov 8, 2016

Method and apparatus for intra-network roaming for IP telephony 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 9,491,610
App. No.
14/291,566
Granted
Nov 8, 2016
Kind
B2
Abstract

A method of operating an internet-based telephony system ( 20 ) comprises determining that a telephony device ( 30 ) associated with a customer has access to service to the internet-based telephony system ( 20 ); and sending a location update signal to a public land mobile network ( 32 ) associated with the customer. The location update signal is configured to include an identification of the internet-based telephony system ( 20 ) as a network visited by the telephony device ( 30 ) associated with the customer. Upon the internet-based telephony system ( 20 ) receiving from the public land mobile network ( 32 ) an indication of an incoming communication directed to a called number associated with an account of the customer which includes the telephony device ( 30 ), the method further includes the internet-based telephony system ( 20 ) providing the public land mobile network ( 32 ) with a roaming number for the telephony device, and upon receiving the incoming communication and the roaming number from the public land mobile network ( 32 ), routing the communication through the Internet to a device included in the customer's account.

Claims (35)

1. A method of operating an internet-based telephony system comprising:

determining that a telephony device associated with a customer of the internet-based telephony system has access to service of the internet-based telephony system;

sending a location update signal to a public land mobile network associated with the customer, the location update signal including an identification of the internet-based telephony system as a network visited by the telephony device associated with the customer;

upon the internet-based telephony system receiving from the public land mobile network an indication of an incoming communication directed to a called number associated with an account of the customer which includes the telephony device, the internet-based telephony system:

providing the public land mobile network with a roaming number;

upon receiving the incoming communication and the roaming number from the public land mobile network, routing the communication through the Internet to a device included in the customer account.

2. The method of claim 1 , wherein the device included in the customer account is the telephony device.

3. The method of claim 1 , wherein the device included in the customer account is a device other than the telephony device.

4. The method of claim 1 , further comprising sending the location update signal to a home location register of the public land mobile network associated with the customer, the location update signal being configured by the telephony system to include information that enables the home location register of the home location network to register the internet-based telephony system as the network visited by the telephony device associated with the customer.

5. The method of claim 1 , wherein the telephony device is a wireless telephony device, and further comprising determining when the telephony device is wirelessly connected for service to the internet-based telephony system.

6. The method of claim 5 , further comprising determining when the telephony device is wirelessly connected through a WiFi access point for service to the internet-based telephony system.

7. The method of claim 5 , further comprising determining when the telephony device is wirelessly connected through a data-connection handling macro network for service to the internet-based telephony system.

8. The method of claim 1 , further comprising configuring the location update signal to include a Global Title address of the internet-based telephony system.

9. The method of claim 1 , further comprising configuring and sending the location update signal in accordance with GSM 09.02 standards.

10. The method of claim 1 , wherein the incoming communication is one of an incoming voice call or a short message service communication.

11. An internet-based telephony system comprising a processor configured to:

(1) generate a non-transitory location update signal to send to a home location network when the telephony device has access to a service of the internet-based telephony system, the location update signal including an identification of the internet-based telephony system as a non-home location network visited by a mobile telephony device associated with an account of a customer of the internet-based telephony system; and,

(2)route the incoming communication through the Internet to a device included in the account for the customer when, as a result of the location update signal, the home location network directs an incoming communication for a called number associated with the account for the customer to the internet-based telephony system.

12. The internet-based telephony system of claim 11 , comprising:

an access monitor configured to obtain information for the telephony device associated with the customer when the telephony device has access to service to the internet-based telephony system;

a signal generator adapted, when the telephony device has access to service of the internet-based telephony system, to configure the location update signal to cause the home location network for the customer to register the internet-based telephony system as a network visited by the telephony device;

a gateway configured to send the location update signal to the home location network and to receive a non-transitory roaming number request signal and a non-transitory incoming communication routing signal from the home location network;

a signal handler configured, upon receipt of the roaming number request signal, to provide the home location network with a roaming number configured to cause the home location network to route the incoming communication as the incoming communication routing signal to the internet-based telephony system; and

a communication connection unit configured, upon receipt of the incoming communication routing signal, to route the communication through the Internet to the device included in the account for the customer.

13. The internet-based telephony system of claim 12 , wherein the device included in the account for the customer is the telephony device.

14. The internet-based telephony system of claim 12 , wherein the device included in the account for the customer is a device other than the telephony device.

15. The internet-based telephony system of claim 12 , further comprising a location register database configured to store the roaming number and the IP address for the telephony device.

16. The internet-based telephony system of claim 12 , further comprising a location register database configured to store the IP address(es) for one or more telephony devices included in the account for the customer.

17. The system of claim 11 , wherein the processor is configured to generate the location update signal to include a Global Title address of the internet-based telephony system.

18. The system of claim 11 , wherein the incoming communication is one of an incoming voice call and a short message service communication.

19. An internet-based Internet Protocol telephony system comprising a processor configured to:

determine that a telephony device associated with a customer of the internet-based telephony system has access to service of the internet-based telephony system;

send a location update signal to a public land mobile network associated with the customer, the location update signal including an identification of the internet-based telephony system as a network visited by the telephony device associated with the customer;

provide the public land mobile network with a roaming number upon the internet-based telephony system receiving from the public land mobile network an indication of an incoming communication directed to a called number associated with an account of the customer which includes the telephony device;

route the communication through the Internet to a device included in the customer account upon receiving the incoming communication and the roaming number from the public land mobile network.

Assignments (8)
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 8, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060313/0447 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →
MERGER Recorded Mar 31, 2016
From: VONAGE NETWORK LLC
To: VONAGE AMERICA INC.
Reel/Frame 038320/0327 →
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 May 30, 2014
From: ZEHAVI, BOAZ; KARSHENAS NAJAFABADI, SOHEIL; MEGHANI, JAYA
To: VONAGE NETWORK, LLC
Reel/Frame 032997/0497 →