IP Library Granted Patent US 8,724,603
Granted Patent B2
US 8,724,603 · App. 13/042,500 · Granted May 13, 2014

Network access and a mobile station configured for the same

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,724,603
App. No.
13/042,500
Granted
May 13, 2014
Kind
B2
Abstract

A method for network access and a mobile station configured for the same is described. In one embodiment, there is provided a method for network access on a mobile station comprising: scanning for Wi-Fi networks; receiving responses from available wireless access points (APs) of the Wi-Fi networks; selecting a Wi-Fi network in accordance with past connectivity data associated with the Wi-Fi networks of the available APs; and attempting to connect to the selected Wi-Fi network.

Claims (39)

1. A method for network access on a mobile station comprising:

scanning for Wi-Fi networks;

receiving responses from available wireless access points (APs) of the Wi-Fi networks;

generating a list of Wi-Fi networks sorted in accordance with signal quality indications of the available APs included in received responses;

determining whether the mobile station is in idle mode or in session mode;

further sorting the list of Wi-Fi networks in accordance with past Unlicensed Mobile Access (UMA) connectivity data associated with the Wi-Fi networks of the available APs wherein,

in response to the mobile station being in idle mode, the past UMA connectivity data is UMA idle mode connectivity data comprising a frequency of access of a UMA network using the Wi-Fi network over a period of time, a longest duration of UMA network access using the Wi-Fi network over a period of time, or both; and

in response to the mobile station being in session mode, the past UMA connectivity data is UMA session mode connectivity data comprising a number of handovers performed using the Wi-Fi network over a period of time, a handover successful/unsuccessful ratio using the Wi-Fi network over a period of time, or both; and

selecting a Wi-Fi network having a highest rank from the sorted list of Wi-Fi networks; and

attempting to connect to the selected Wi-Fi network.

2. The method of claim 1 further comprising:

selecting an alternate Wi-Fi network from the sorted list of Wi-Fi networks when the attempt to connect to the selected Wi-Fi network fails, wherein the alternate Wi-Fi network is selected in accordance with past UMA connectivity data associated with the Wi-Fi networks of the available APs; and

attempting to connect to the alternate Wi-Fi network.

3. The method of claim 2 wherein the selected Wi-Fi network and the alternate Wi-Fi network are selected from the sorted list of Wi-Fi networks in accordance with both past UMA connectivity data associated with the Wi-Fi networks of the available APs and signal quality indication of the available APs.

4. The method of claim 2 further comprising:

generating a list of preferred Wi-Fi networks in accordance with the past UMA connectivity data, the list of preferred Wi-Fi networks including a first Wi-Fi network having an AP with the highest received signal strength indication (RSSI) value of the available APs and subsequent Wi-Fi networks having an AP with an RSSI value within a delta quality threshold of the AP of the first Wi-Fi network, wherein the Wi-Fi network and alternate Wi-Fi network are selected from the list of preferred of Wi-Fi networks.

5. The method of claim 4 wherein the Wi-Fi networks in the list of preferred Wi-Fi networks are selected so that each Wi-Fi network has an AP with an RSSI value greater than an RSSI quality threshold.

6. The method of claim 4 wherein the Wi-Fi networks in the list of preferred Wi-Fi networks are selected so that each Wi-Fi network has past UMA connectivity data.

7. The method of claim 1 wherein each Wi-Fi network is identified by a service set identifier (SSID) and the past UMA connectivity data of each Wi-Fi network is stored in association with the SSID for the respective Wi-Fi network.

8. The method of claim 1 wherein only stored Wi-Fi networks having past UMA connectivity data are scanned.

9. The method of claim 1 wherein the past UMA connectivity data is general Wi-Fi connectivity data or session-specific connectivity data.

10. The method of claim 1 further comprising:

storing Wi-Fi connectivity data in association with a respective Wi-Fi profile in response to disconnecting from a Wi-Fi network.

11. The method of claim 1 further comprising:

connecting to a UMA network after connecting to the Wi-Fi network.

12. The method of claim 1 further comprising:

storing UMA connectivity data in response to disconnecting from a UMA network, the UMA connectivity data being stored in association with a respective Wi-Fi profile used to connect to the UMA network.

13. A mobile station comprising:

a processor;

a display connected to the processor;

a cellular communication subsystem connected to the processor configured for communication over a cellular radio network;

a Wi-Fi communication subsystem connected to the processor configured for communication over a Wi-Fi network; and

a memory connected to the processor having stored thereon a Wi-Fi network list including one or more Wi-Fi profiles in accordance with IEEE 802.11 standards;

wherein the processor is configured for: causing scanning for Wi-Fi networks having a stored Wi-Fi profile; receiving responses from available APs of the Wi-Fi networks; generating a list of Wi-Fi networks sorted in accordance with signal quality indications of the available APs included in received responses; determining whether the mobile station is in idle mode or in session mode; further sorting the list of Wi-Fi networks in accordance with past Unlicensed Mobile Access (UMA) connectivity data associated with the Wi-Fi networks of the available APs wherein, in response to the mobile station being in idle mode, the past UMA connectivity data is UMA idle mode connectivity data comprising a frequency of access of a UMA network using the Wi-Fi network over a period of time, or both; and in network access using the Wi-Fi network over a period of time, or both; and in response to the mobile station being in session mode, the past UMA connectivity data is UMA session mode connectivity data comprising a number of handovers performed using the Wi-Fi network or a period of time, a handover successful/unsuccessful ratio using the Wi-Fi network over a period of time, or both; selecting a Wi-Fi network having a highest rank from the sorted list of Wi-Fi networks; and causing attempting to connect to the selected Wi-Fi network.

14. The device of claim 13 wherein the processor is further configured for selecting an alternate Wi-Fi network from the list of Wi-Fi networks when the attempt to connect to the selected Wi-Fi network fails, wherein the alternate Wi-Fi network is selected in accordance with past UMA connectivity data associated with the Wi-Fi networks of the available APs, signal quality indication of the available APs, or both; and attempting to connect to the alternate Wi-Fi network.

15. The device of claim 14 wherein the selected Wi-Fi network and the alternate Wi-Fi network are selected from the sorted list of Wi-Fi networks in accordance with both past UMA connectivity data of the available APs and signal quality indication of the available APs.

16. The device of claim 14 wherein the processor is further configured for: generating a list of preferred Wi-Fi networks including a first Wi-Fi network having an AP with the highest received signal strength indication (RSSI) value of the available APs and subsequent Wi-Fi networks having an AP with an RSSI value within a delta quality threshold of the AP of the first Wi-Fi network, wherein the Wi-Fi network and alternate Wi-Fi network are selected from the list of preferred of Wi-Fi networks.

17. The device of claim 16 wherein the Wi-Fi networks in the list of preferred Wi-Fi networks are selected so that each Wi-Fi network has an AP with an RSSI value greater than an RSSI quality threshold.

18. The device of claim 14 wherein the processor is further configured for connecting to a UMA network after connecting to the Wi-Fi network.

Assignments (4)
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 →
CHANGE OF NAME Recorded Feb 24, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032331/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2011
From: BARBU, ION; BAKTHAVATHSALU, KRISHNA KUMAR; KHOLAIF, AHMAD MOHAMMAD MOHAMMAD; MENDAHAWI, NAYEF FAWAZ
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026257/0348 →