IP Library Granted Patent US 9,363,743
Granted Patent B2
US 9,363,743 · App. 14/511,833 · Granted Jun 7, 2016

Utilizing Wi-Fi country code to assist cellular network selection

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,363,743
App. No.
14/511,833
Granted
Jun 7, 2016
Kind
B2
Abstract

A method of selecting a cellular network entails detecting a Wi-Fi signal, obtaining a country code from the Wi-Fi signal, prioritizing cellular network frequency bands based on the country code to define a band priority, and selecting a cellular network based on the band priority. The country code may be an IEEE 802.11d Country Code Information Element.

Claims (42)

1. A method of selecting a cellular network, the method comprising:

detecting a Wi-Fi signal;

obtaining a country code from the Wi-Fi signal;

prioritizing cellular network frequency bands to scan based on the obtained country code to define a band priority;

selecting a cellular network based on band priority; and

applying a first timer to set a threshold amount of time to elapse before performing the detecting of the Wi-Fi signal and the obtaining of the country code from the Wi-Fi signal and applying a second timer to limit a total scan time.

2. The method as claimed in claim 1 further comprising determining at least one of a location area code (LAC), routing area code (RAC) or tracking area code (TAC) from the Wi-Fi signal to identify a geographic area smaller than a country to enable further prioritization of the cellular network frequency bands based on the geographic area.

3. The method as claimed in claim 1 comprising:

obtaining two country codes from two Wi-Fi signals transmitted by two different Wi-Fi access points;

comparing the two country codes; and

performing the prioritizing and the selecting only if the two country codes match.

4. The method as claimed in claim 1 wherein the detecting occurs in response to activating a cellular radiofrequency transceiver.

5. The method as claimed in claim 1 wherein the country code is an IEEE 802.11d Country Code Information Element.

6. A non-transitory computer-readable medium comprising instructions in code which when loaded into a memory and executed by a processor of a mobile device cause the mobile device to:

detect a Wi-Fi signal;

obtain a country code from the Wi-Fi signal;

prioritize cellular network frequency bands to scan based on the obtained country code to define a band priority;

select a cellular network based on the band priority; and

apply a first timer to set a minimum amount of time to elapse before performing the detecting of the Wi-Fi signal and the obtaining of the country code from the Wi-Fi signal and to apply a second timer to limit a total scan time.

7. The computer-readable medium as claimed in claim 6 further comprising code that causes the mobile device to determine a location area code (LAC), routing area code (RAC) and tracking area code (TAC) from the Wi-Fi signal to identify a geographic area smaller than a country to enable further prioritization of the cellular network frequency bands based on the geographic area.

8. The computer-readable medium as claimed in claim 6 comprising code that causes the mobile device to:

obtain two country codes from two Wi-Fi signals transmitted by two different Wi-Fi access points;

compare the two country codes;

and to prioritize and select only if the two country codes match.

9. The computer-readable medium as claimed in claim 6 comprising code that causes the device to detect the Wi-Fi in response to activating a cellular radiofrequency transceiver.

10. The computer-readable medium as claimed in claim 6 wherein the country code is an IEEE 802.11d Country Code Information Element.

11. A mobile device comprising:

a cellular radiofrequency transceiver;

a Wi-Fi receiver that detects a Wi-Fi signal;

a processor operatively coupled to the Wi-Fi receiver to obtain a country code from the Wi-Fi signal;

a memory operatively coupled the processor for storing the country code;

wherein the processor is configured to:

prioritize cellular network frequency bands to scan based on the country code to define a band priority;

cooperate with the cellular radiofrequency transceiver to select a cellular network based on the band priority; and

apply a first timer to set a minimum amount of time to elapse before detecting of the Wi-Fi signal and obtaining of the country code from the Wi-Fi signal and to apply a second timer to limit a total scan time.

12. The mobile device as claimed in claim 11 wherein the processor is further configured to cooperate with the cellular radiofrequency transceiver to determine a location area code (LAC), routing area code (RAC) and tracking area code (TAC) from the Wi-Fi signal to identify a geographic area smaller than a country and to further prioritize the cellular network frequency bands based on the geographic area.

13. The mobile device as claimed in claim 11 wherein the processor is further configured to cooperate with the cellular radiofrequency transceiver to:

obtain two country codes from two Wi-Fi signals transmitted by two different Wi-Fi access points;

compare the two country codes;

and to prioritize and select only if the two country codes match.

14. The mobile device as claimed in claim 11 wherein the processor is configured to initiate detection of the Wi-Fi signal in response to activating a cellular radiofrequency transceiver.

15. The mobile device as claimed in claim 11 wherein the country code is an IEEE 802.11d Country Code Information Element.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Dec 8, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037243/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2015
From: XUE, HAO; CORMIER, JEAN-PHILIPPE PAUL; LEPP, JAMES RANDOLPH WINTER
To: BLACKBERRY LIMITED
Reel/Frame 037193/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2015
From: HAGELTORN, GORAN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 037193/0346 →