IP Library Granted Patent US 8,320,956
Granted Patent B2
US 8,320,956 · App. 13/244,831 · Granted Nov 27, 2012

Methods and apparatus for providing manual selection of a communication network for a mobile station

Assignee: Research In Motion Limited
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 8,320,956
App. No.
13/244,831
Granted
Nov 27, 2012
Kind
B2
Abstract

Methods and apparatus for providing manual selection of a communication network for a mobile station are described. A plurality of communication networks are identified by scanning a coverage area within which the mobile station is operating. A plurality of network identifiers corresponding to the plurality of communication networks are then retrieved from memory of a Subscriber Identity Module (SIM) in accordance with an Enhanced Operator Name String (EONS) protocol. Preferably, each network identifier is retrieved based on a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a Location Area Code (LAC). The plurality of network identifiers are visually displayed for user selection, and at least two of the network identifiers may be substantially the same. The user selected communication network is registered with and the network identifier associated with this network is visually displayed.

Claims (45)

1. A method in a mobile station for use in manually selecting a communication network, the method comprising:

receiving a user input for initiating a procedure for manual network selection;

identifying a plurality of communication networks available for communications by receiving, from each available network, a Mobile Country Code (MCC) and a Mobile Network Code (MNC);

retrieving from a Subscriber Identity Module (SIM) a plurality of network names identified by a plurality of address pointers corresponding to the plurality of identified available networks, the plurality of address pointers being stored in a first file of the SIM and the plurality of network names being stored in a second file of the SIM; and

displaying the plurality of network names for manual network selection.

2. The method of claim 1 , wherein each one of the plurality of address pointers stored in the first SIM file comprises an MCC and an MNC.

3. The method of claim 2 , wherein the plurality of address pointers stored in the first SIM file is used to identify the plurality of names which are retrieved from the second SIM file.

4. The method of claim 2 , wherein the act of identifying a plurality of available communication networks comprises further receiving, from each identified available network, and a Location Area Code (LAC).

5. The method of claim 4 , wherein the act of retrieving comprises retrieving each network name based on the MCC, the MNC, and the LAC associated with an identified available network.

6. The method of claim 1 , further comprising:

receiving a user input selection of one of the identified available networks as represented by one of the plurality of network names displayed; and

registering with the selected communication network corresponding to the user input selection.

7. The method of claim 6 , further comprising:

displaying the network name corresponding to the registered communication network.

8. The method of claim 1 , wherein each one of the plurality of address pointers stored in the first SIM file comprises an MCC and an MNC, the method further comprising:

receiving a user input selection of one of the identified available networks as represented by one of the plurality of network names displayed,

registering with the selected communication network corresponding to the user input selection, and

displaying the network name corresponding to the registered communication network.

9. A mobile station comprising a processor configured to:

receive a user input for initiating a procedure for manual network selection;

identify a plurality of communication networks available for communications by receiving, from each available network, a Mobile Country Code (MCC) and a Mobile Network Code (MNC);

retrieve from a Subscriber Identity Module (SIM) a plurality of network names identified by a plurality of address pointers corresponding to the identified available networks, the plurality of address pointers being stored in a first file of the SIM and the plurality of network names being stored in a second file of the SIM; and

display the plurality of network names for manual network selection.

10. The mobile station of claim 9 , wherein each one of the plurality of address pointers stored in the first SIM file comprises an MCC and an MNC.

11. The mobile station of claim 10 , wherein the plurality of address pointers stored in the first SIM file is used to identify the plurality of names which are retrieved from the second SIM file.

12. The mobile station of claim 10 , wherein the processor is further configured to further receive from each identified available network, a Location Area Code (LAC).

13. The mobile station of claim 12 , wherein the processor is further configured to retrieve each network name based on a the MCC, the MNC, and the LAC associated with an identified available network.

14. The mobile station of claim 9 , wherein the processor is further configured to:

receive a user input selection of one of the identified available networks as represented by one of the plurality of network names displayed; and

register with the selected communication network corresponding to the user input selection.

15. The mobile station of claim 14 , wherein the processor is further configured to display the network name corresponding to the registered communication network.

16. The mobile station of claim 9 , wherein each one of the plurality of address pointers stored in the first SIM file comprises an MCC and an MNC, and wherein the mobile station is further configured to:

receive a user input selection of one of the identified available networks as represented by one of the plurality of network names displayed,

register with the selected communication network corresponding to the user input selection, and

display the network name corresponding to the registered communication network.

17. The method of claim 1 , wherein the plurality of network names are shown at the same time while being displayed.

18. The method of claim 1 , wherein displaying the plurality of network names for manual network selection further comprises displaying a list of the plurality of network names.

19. The method of claim 1 , wherein displaying the plurality of network names for manual network selection further comprises displaying the plurality of network names in a list.

20. The method of claim 1 , further comprising:

displaying a prompt to manually select one of the plurality of network names being displayed.

21. The mobile station of claim 9 , wherein the plurality of network names are shown at the same time while being displayed.

22. The mobile station of claim 9 , wherein the processor is further configured to display the plurality of network names for manual network selection by displaying a list of the plurality of network names.

23. The mobile station of claim 9 , wherein the processor is further configured to display the plurality of network names for manual network selection by displaying the plurality of network names in a list.

24. The mobile station of claim 9 , wherein the processor is further configured to:

display a prompt to manually select one of the plurality of network names being displayed.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2022
From: WIRELESS INNOVATIONS LLC
To: LEPATENT (BEIJING) CONSULTING CORPORATION LIMITED
Reel/Frame 061242/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2019
From: BLACKBERRY LIMITED
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 050394/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: PROVENANCE ASSET GROUP LLC
To: WIRELESS INNOVATIONS LLC
Reel/Frame 049041/0258 →
CHANGE OF NAME Recorded Oct 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031435/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2011
From: PHILLIPS, CATHERINE M., MS.; ZINN, RONALD SCOTTE, MR.; GIBBS, FRASER C., MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027453/0072 →
Priority Claims (1)
WO PCT/CA2003/000210 · Feb 13, 2003 · international
Continuity (4)
Continuation 13205382 · Aug 8, 2011
Continuation 11963023 · Dec 21, 2007
Continuation 10776377 · Feb 11, 2004
Related Publication 20120015689A1 · Jan 19, 2012