IP Library Granted Patent US 7,289,805
Granted Patent B2
US 7,289,805 · App. 11/078,393 · Granted Oct 30, 2007

Method and system for providing a temporary subscriber identity to a roaming mobile communications device

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,289,805
App. No.
11/078,393
Granted
Oct 30, 2007
Kind
B2
Abstract

A system provides a service to mobile devices that permits the mobile devices to substantially avoid roaming charges while roaming in visited networks. A temporary subscriber identity (TSI) server receives a TSI request message from a TSI client operating on a roaming mobile device. If available, a temporary service identity is returned to the TSI client, which registers the mobile communications device with a specified service provider as a home subscriber using the temporary service identity.

Claims (29)

1. A system for providing a temporary subscriber identity service to a mobile communications device roaming in a service area of a service provider network that does not serve the mobile communications device as a home subscriber, comprising:

a temporary subscriber identity (TSI) server that receives and processes TSI request messages and provides temporary subscriber identities that were obtained from the service provider and provisioned in the TSI server, to permit the roaming mobile communications device to function as a home subscriber in the service provider network; and

a TSI client on the mobile communications device that inspects service provider information received from the service provider network, directs temporary registration of the mobile communications device with the service provider network using a permanent subscriber identity assigned to the mobile communications device to open a data communications channel through the service provider network, and sends the TSI request messages over the data communications channel to the TSI server to request the temporary subscriber identity, receives the temporary subscriber identity from the TSI server and directs the mobile communications device to re-register with the service provider, so that the mobile communications device is registered with the service provider as a local service subscriber for at least a predetermined period of time.

2. The system as claimed in claim 1 wherein the TSI client further comprises program instructions for generating a user interface to permit a user of the mobile communications device to input location information that is forwarded to the TSI server.

3. The system as claimed in claim 1 wherein the TSI client further comprises program instructions for generating a user interface that permits a user to select a TSI renewal function for requesting a renewal of a temporary subscriber identity that is due to expire.

4. The system as claimed in claim 1 wherein the mobile communications device further comprises a global positioning system that permits the mobile communications device to determine its location prior to sending the request to the TSI server.

5. The system as claimed in claim 1 wherein the TSI client receives an expiry time with each temporary subscriber identity and operates a timer to determine when the expiry time elapses.

6. The system as claimed in claim 5 wherein the TSI client notifies the user when the expiry time is about to elapse.

7. The system as claimed in claim 6 wherein the TSI server also operates a timer to determine when the expiry time elapses for each temporary subscriber identity it provides.

8. The system as claimed in claim 1 further comprising a database of temporary subscriber identities that is accessed by the TSI sewer to obtain the temporary service subscriber identity provided to the TSI client.

9. The system as claimed in claim 8 wherein the database further comprises subscriber authentication data used to verify that the mobile communications device is registered as a TSI subscriber.

10. A method of providing a temporary subscriber identity to a mobile communications device roaming in a service area of a service provider network that does not serve the mobile communications device as a home subscriber, to permit the roaming mobile communications device to function as a home subscriber in the service provider network, comprising:

receiving a TSI request message from a temporary subscriber identity (TSI) client operating on the mobile communications device requesting a temporary subscriber identity that is registered as a home subscriber identity in the service provider network, to permit the roaming mobile communications device to function as a home subscriber in the service provider network;

authenticating an entitlement of the mobile communications device to a TSI service that provides the temporary subscriber identity;

selecting a temporary subscriber identity that is registered as the home subscriber identity in the service provider network; and returning the temporary subscriber identity to the TSI client.

11. The method as claimed in claim 10 wherein the TSI request message comprises a subscriber personal identification number (PIN), a permanent mobile station integrated services digital network (MSISDN) number; a permanent international mobile station identity (IMSI); and a service provider identification code.

12. The method as claimed in claim 11 wherein selecting the temporary service identity for the mobile communications device comprises retrieving the temporary subscriber identity from a database using the service provider identification code and mobile communications device location information.

13. The method as claimed in claim 10 wherein authenticating the entitlement of the mobile communications device comprises querying an authentication database using at least one of the PIN, the permanent MSISDN and the permanent IMSI.

14. The method as claimed in claim 10 wherein returning the temporary subscriber identity to the TSI client comprises returning a service provider identification code; a temporary mobile station integrated services digital network (MSISDN) number; a temporary international mobile station identity (IMSI) number; a temporary authentication key (Ki); and, a TSI expiry time.

15. A method of obtaining a temporary subscriber identity for a roaming mobile communications device in order to obtain service as a home subscriber from a service provider network serving an area in which the mobile communications device is roaming, comprising:

directing the mobile communications device to register with the service provider network as a roaming mobile device;

formulating a request for a temporary subscriber identity and sending the request through the service provider network to a temporary subscriber identity (TSI) server;

receiving a response from the TSI server containing a service provider identification code and the temporary subscriber identity; and

re-registering with a service provider network identified by the service provider identification code using the temporary service subscriber identity.

16. The method as claimed in claim 15 wherein after receiving the temporary subscriber identity, the TSI client staffs a timer to determine when an expiry time received with the temporary subscriber identity elapses.

17. The method as claimed in claim 15 wherein when the TSI client determines that the expiry time is about to elapse, the TSI client notifies a user of the mobile communications device that the TM expiry time is about to elapse.

18. The method as claimed in claim 17 wherein the TSI client further provides a user interface to permit the user of the mobile communications device to select a renewal option for the temporary subscriber identity.

19. The method as claimed in claim 18 wherein the TSI client sends a renewal request message to the TSI server when the user selects the renewal option and receives a new expiry time from the TSI server in response to the renewal request.

20. The method as claimed in claim 15 further comprising generating a user interface to permit a user of the mobile communications device to input location information that is forwarded to the TSI server.

Assignments (6)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Nov 15, 2012
From: THE CIT GROUP/BUSINESS CREDIT, INC., IN ITS CAPACITY AS ADMINISTRATIVE AGENT FOR THE SECURED PARTIES
To: BROADVIEW NETWORKS, INC.
Reel/Frame 029301/0692 →
PATENT SECURITY AGREEMENT Recorded Nov 15, 2012
From: BROADVIEW NETWORKS, INC.
To: CIT FINANCE LLC, AS ADMINISTRATIVE AGENT FOR THE SECURED PARTIES
Reel/Frame 029309/0006 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2012
From: BROADVIEW NETWORKS, INC.
To: THE CIT GROUP/BUSINESS CREDIT, INC., IN ITS CAPACITY AS ADMINISTRATIVE AGENT FOR THE SECURED PARTIES
Reel/Frame 028885/0034 →
ASSET PURCHASE AGREEMENT Recorded Dec 22, 2010
From: NEWSTEP NETWORKS INC.
To: 4515218 CANADA INC.
Reel/Frame 025549/0095 →
ASSET PURCHASE AGREEMENT Recorded Dec 22, 2010
From: 4515218 CANADA INC.
To: NATURAL CONVERGENCE INC.
Reel/Frame 025549/0157 →
ASSET PURCHASE AGREEMENT Recorded Dec 22, 2010
From: NATURAL CONVERGENCE INC.
To: BROADVIEW NETWORKS, INC.
Reel/Frame 025549/0272 →