IP Library Granted Patent US 7,274,933
Granted Patent B2
US 7,274,933 · App. 10/932,899 · Granted Sep 25, 2007

Home network name displaying methods and apparatus for multiple home networks

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,274,933
App. No.
10/932,899
Granted
Sep 25, 2007
Kind
B2
Abstract

Home network name displaying methods and apparatus for multiple home networks are disclosed. A mobile station scans to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of communication networks within a coverage area. The mobile station selects and registers with a communication network associated with one of the received MCC and MNC pairs for communication. After the network is selected, the received MCC and MNC pair is compared with a plurality of home network MCC and MNC pairs which are associated with a single home network display name. Based on identifying a match between the received MCC and MNC pair and any one of the home network MCC and MNC pairs, the home network display name is visually displayed in a display of the mobile station. If no match exists, an alternate name is selected for display. The plurality of home network MCC and MNC pairs may be stored in memory of the mobile station or, alternatively, on a Subscriber Identify Module (SIM). Advantageously, a single home network name is displayed when a network associated with any of the home network MCC and MNC pairs is selected for communication.

Claims (47)

1. A network name displaying method in a mobile station, the method comprising:

scanning to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of wireless communication networks within a coverage area;

selecting and registering with a wireless communication network associated with one of the received MCC and MNC pairs, giving a preference to home networks of a Home Public Land Mobile Network (HPLMN) list over non-home networks of a Preferred PLMN (PPLMN) list;

comparing the MCC and MNC pair of the selected network with a plurality of home network MCC and MNC pairs corresponding to the home networks of the HPLMN list;

for the step of comparing: using a plurality of home network MCC and MNC pairs from the HPLMN list stored on a Subscriber Identify Module (SIM) in the comparing step based on identifying that the plurality of home network MCC and MNC pairs are stored on the SIM, and otherwise using a plurality of home network MCC and MNC pairs stored in memory of the mobile station in the comparing step;

causing a home network display name which is the same for all of the home network MCC and MNC pairs to be visually displayed in a visual display of the mobile station based on identifying a match between the MCC and MNC pair of the selected network and one of the home network MCC and MNC pairs; and

otherwise causing an alternate display name to be visually displayed in the visual display based on identifying no match between the MCC and MNC pair of the selected network and the home network MCC and MNC pairs.

2. The method of claim 1 , wherein the plurality of home network MCC and MNC pairs are stored in the SIM.

3. The method of claim 1 , wherein the plurality of home network MCC and MNC pairs are stored in the memory of the mobile station.

4. The method of claim 1 , wherein a Location Area Code (LAC) is used in addition to the MCC and the MNC in the acts of comparing and identifying.

5. The method of claim 1 , wherein the step of identifying that the plurality of home network MCC and MNC pairs are stored on the SIM comprises the further step of testing a predetermined designated area of memory on the SIM.

6. A mobile station, comprising:

a transceiver being operative to scan to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of wireless communication networks within a coverage area;

a Subscriber Identity Module (SIM) interface for receiving a SIM;

a processor being operative to:

select and register with a wireless communication network associated with one of the received MCC and MNC pairs, giving a preference to home networks of a Home Public Land Mobile Network (HPLMN) list over non-home networks of Preferred PLMN (PPLMN) list;

compare the MCC and MNC pair of the selected network with a plurality of home network NICC and MNC pairs corresponding to the home networks of the HPLMN list and associated with a home network display name;

for the comparison: using a plurality of home network MCC and MNC pairs from the HPLMN list stored on the SIM for the comparison based on identifying that the plurality of home network MCC and MNC pairs are stored on the SIM, and otherwise using a plurality of home network MCC and MNC pairs stored in memory of the mobile station for the comparison;

cause the home network display name which is the same for all of the home network MCC and MNC pairs to be visually displayed in a visual of the mobile station based on identifying a match between the MCC and MNC pair of the selected network and one of the home network MCC and MNC pairs; and

otherwise cause an alternate display name to be visually displayed in the visual display based on identifying no match between the MCC and MNC pair of the selected network and the home network MCC and MNC pairs.

7. The mobile station of claim 6 , wherein the plurality of home network MCC and MNC pairs are stored on the SIM.

8. The mobile station of claim 6 , wherein the memory is separate and apart from the SIM in the mobile station.

9. The mobile station of claim 6 , wherein a Location Area Code (LAC) is used in addition to the MCC and the MNC in the acts of comparing and identifying.

10. The mobile station of claim 6 , wherein the processor is further operative to:

identify that the plurality of home network MCC and MNC pairs are stored on the SIM by testing a predetermined designated area of memory on the SIM.

11. A computer program product, comprising:

a computer storage medium;

computer instructions stored on the computer storage medium;

the computer instructions being executable by a processor for executing the steps of:

causing a scanning process to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of wireless communication networks within a coverage area;

selecting and registering with a wireless communication network associated with one of the received MCC and MNC pairs, giving a preference to home networks of a Home Public Land Mobile Network (HPLMN) list over non-home networks of a Preferred PLMN (PLMN) list;

comparing the MCC and MNC pair of the selected network with a plurality of home network MCC and MNC pairs corresponding to the home networks in the HPLMN and associated with a home network display name;

for the comparing: using a plurality of home network MCC and MNC pairs from the HPLMN list stored on a Subscriber Identify Module (SIM) for the comparing based on identifying that the plurality of home network MCC and MNC pairs are stored on the SIM, and otherwise using a plurality of home network MCC and MNC pairs stored in memory of the mobile station for the comparing;

causing the home network display name which is the same for all home network MCC and MNC pairs to be visually displayed in a visual display of the mobile station based on identifying a match between the MCC am MNC pair of the selected network and one of the home network MCC and MNC pairs; and

otherwise causing an alternate display name to be visually displayed in the visual display based on identifying no match between the MCC and MNC pair of the selected network and the home network MCC and MNC pairs.

12. The computer program product of claim 11 , wherein the plurality of home network MCC and MNC pairs are stored in the SIM.

13. The computer program product of claim 11 , wherein the plurality of home network MCC and MNC pairs are stored in the memory of the mobile station.

14. The computer program product of claim 11 , wherein a Location Area Code (LAC) is used In addition to the MCC and the MNC in the acts of comparing and identifying.

15. The computer program product of claim 11 , wherein the computer instructions are further executable for identifying that the plurality of home network MCC and MNC pairs are stored on the SIM by testing a predetermined designated area of memory on the SIM.

16. The computer program product of claim 11 , wherein the computer instructions are further executable for identifying that the plurality of home network MCC and MNC pairs are stored on the SIM by testing a version number of the SIM.

17. The method of claim 1 , wherein the step of identifying that the plurality of home network MCC and MNC pairs are stored on the SIM comprises the further step of testing a version number of the SIM.

18. The mobile station of claim 6 wherein, to identify that the plurality of home network MCC and MNC pairs are stored on the SIM, the processor is further operative to test a version number of the SIM.

19. A network name displaying method in a mobile station, the method comprising:

scanning to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of wireless communication networks within coverage area;

selecting and registering with a wireless communication network associated with one of the received MCC and MNC pairs, giving a preference to home networks of a Home Public Land Mobile Network (HPLMN) list over non-home networks of a Preferred PLMN (PPLMN) list;

causing a home network display name which is the same for all of the home network MCC and MNC pairs to be visually display in a visual display of the mobile station based on identifying a match between the MCC and MNC pair of the selected network, and one of the home network MCC and MNC pairs; and

otherwise causing an alternate display name to he visually displayed in the visual display based on identifying no match between the MCC and MNC pair of the selected network and the home network MCC and MNC pairs.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2019
From: SISVEL INTERNATIONAL S.A.
To: 3G LICENSING S.A.
Reel/Frame 049750/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: PROVENANCE ASSET GROUP LLC
To: SISVEL INTERNATIONAL S.A.
Reel/Frame 049674/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: BLACKBERRY LIMITED
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 049679/0457 →
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 Jan 25, 2005
From: ZINN, RONALD SCOTTE; PHILLIPS, CATHERINE M.; NAQVI, NOUSHAD; WEIGELE, INGO W.
To: RESEARCH INMOTION LIMITED
Reel/Frame 016207/0066 →