IP Library Granted Patent US 9,131,379
Granted Patent B2
US 9,131,379 · App. 14/474,968 · Granted Sep 8, 2015

Method and system for data session establishment

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,131,379
App. No.
14/474,968
Granted
Sep 8, 2015
Kind
B2
Abstract

A method and system for data session establishment from a mobile device in a multiple networks scenario, the method including, checking whether an identifier for an first network is on a blacklist on the mobile device; if the first network identifier is not on the blacklist, attempting to establish a data connection with the first network; and if the first network identifier is on the blacklist, establishing a data connection with a second network. The method and system for data session establishment include deriving and maintaining the blacklist.

Claims (37)

1. A method for data session establishment from a mobile device comprising:

checking whether an identifier for a first network is on a blacklist on the mobile device;

if the first network identifier is not on the blacklist, attempting to establish a data connection with the first network, said attempting comprising performing authentication with an authentication entity of the first network;

if the attempt to establish the data connection is unsuccessful, adding the first network identifier and identifiers of associated networks to the blacklist, the associated networks having a common authentication entity with the first network; and

if the first network identifier is on the blacklist, establishing a data connection with a second network having a different authentication entity;

wherein the first network and associated networks are associated by at least one of a broadcast message, a provisioning message, a public land mobile network, a preferred roaming list or an extended preferred roaming list.

2. The method of claim 1 , wherein the first network is a higher data throughput Radio Access Technology than the second network.

3. The method of claim 1 , wherein the first network has a smaller footprint than the second network.

4. The method of claim 1 , wherein the first network is an Evolution Data Only (EVDO) network and the second network is a Code Division Multiple Access (CDMA) 1x network.

5. The method of claim 4 , further comprising adding the EVDO network identifier to the blacklist if the attempt to establish a data connection is unsuccessful.

6. The method of claim 5 , wherein a data connection is established with the CDMA network subsequent to the addition of the EVDO network identifier to the blacklist.

7. The method of claim 5 , wherein the attempting to establish performs an access network (AN) authentication and wherein the attempting to establish is unsuccessful if the AN authentication returns a rejection.

8. The method of claim 5 , wherein the adding the EVDO network identifier further comprises adding EVDO network identifiers for EVDO networks associated with a current EVDO network to the blacklist.

9. The method of claim 1 , wherein the first network identifier is at least one of an EVDO ColorCode, an EVDO subnet identifier, an EVDO bandclass, an EVDO channel number, a Location Area Identifier, an Absolute Radio Frequency Channel Number (ARFCN), a frequency band, a Base Station Identity Code (BSIC), a Public Land Mobile Network Identifier (PLMN ID), an UTRA Absolute Radio Frequency Channel Number (UARFCN), an Evolved Absolute Radio Frequency Channel Number (EARFCN), a system identifier (SID), a network identifier (NI D) or a packet zone identifier (PZID).

10. The method of claim 1 , wherein the blacklist further contains a time value associated with the first network identifier, said time value being utilized for the expiration of the first network identifier on the blacklist.

11. The method of claim 1 , further comprising checking whether a radio of the mobile device has been turned off, and if the radio has been turned off clearing the blacklist of all entries.

12. A mobile device configured for data session establishment with a network comprising:

a communications subsystem; and

a processor,

wherein the mobile device is configured to:

check whether an identifier for a first network is on a blacklist on the mobile device;

if the first network identifier is not on the blacklist, attempt to establish a data connection with the first network, the attempt comprising performing authentication with an authentication entity of the first network;

if the attempt to establish the data connection is unsuccessful, add the first network identifier and identifiers of associated networks to the blacklist, the associated networks having a common authentication entity with the first network; and

if the first network identifier is on the blacklist, establish a data connection with a second network having a different authentication entity;

wherein the first network and associated networks are associated by at least one of a broadcast message, a provisioning message, a public land mobile network, a preferred roaming list or an extended preferred roaming list.

13. The mobile device of claim 12 , wherein the first network is a higher data throughput Radio Access Technology than the second network.

14. The mobile device of claim 12 , wherein the first network has a smaller footprint than the second network.

15. The mobile device of claim 12 , wherein the first network is an Evolution Data Only (EVDO) network and the second network is a Code Division Multiple Access (CDMA) network.

16. The mobile device of claim 15 , further configured to add the EVDO network identifier to the blacklist if the attempt to establish a data connection is unsuccessful.

17. The mobile device of claim 16 , wherein a data connection is established with the CDMA network subsequent to the addition of the EVDO network identifier to the blacklist.

18. The mobile device of claim 17 , wherein the adding the EVDO network identifier includes adding EVDO network identifiers for EVDO networks associated with a current EVDO network to the blacklist.

19. A non-transitory computer-readable medium having executable code stored thereon for execution by a processor of a mobile device, the executable code comprising instructions for:

checking whether an identifier for a first network is on a blacklist on the mobile device;

if the first network identifier is not on the blacklist, attempting to establish a data connection with the first network, said attempting comprising performing authentication with an authentication entity of the first network;

if the attempt to establish the data connection is unsuccessful, adding the first network identifier and identifiers of associated networks to the blacklist, the associated networks having a common authentication entity with the first network; and

if the first network identifier is on the blacklist, establishing a data connection with a second network having a different authentication entity;

wherein the first network and associated networks are associated by at least one of a broadcast message, a provisioning message, a public land mobile network, a preferred roaming list or an extended preferred roaming list.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
TERMINATION OF SECURITY AGREEMENT Recorded Nov 7, 2018
From: THE FOUNDERS FUND IV, LP, AS COLLATERAL AGENT
To: LEAP MOTION, INC.
Reel/Frame 047444/0567 →
SECURITY INTEREST Recorded Oct 6, 2015
From: LEAP MOTION, INC.
To: THE FOUNDERS FUND IV, LP
Reel/Frame 036796/0151 →
CHANGE OF NAME Recorded Jun 1, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035805/0534 →
CHANGE OF NAME Recorded Apr 28, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035521/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2015
From: CHAN, KWONG HANG KEVIN; HOSSAIN, ASIF; LU, LAN; MA, DAVID P.
To: RESEARCH IN MOTION LIMTED
Reel/Frame 035096/0699 →