IP Library Granted Patent US 9,801,118
Granted Patent B2
US 9,801,118 · App. 13/828,279 · Granted Oct 24, 2017

WLAN discovery and notification

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,801,118
App. No.
13/828,279
Granted
Oct 24, 2017
Kind
B2
Abstract

A wireless local area network (WLAN) management procedure for a telecommunication device is disclosed. A WLAN management entity is operable to detect a communication event associated with a voice call, a video call, or a data transfer session, and then determine a current state of a cellular network. When the current state of the cellular network is deemed problematic, is otherwise unavailable, and/or when an alternative, higher-throughput WLAN is available, the WLAN management entity identifies available WLANs for enabling the corresponding communication. Subsequently, the WLAN management entity generates a notification, presenting an option for selecting an available WLAN, based in part on the current state of the cellular network.

Claims (43)

1. A telecommunication device comprising:

a radio transceiver;

one or more processors; and

a memory coupled to the one or more processors, and having a wireless local area network (WLAN) manager component, wherein the WLAN manager component is operable by the one or more processors to:

detect an initiation of a communication event associated with a voice call, a video call, a data transfer session, or any combination thereof;

determine a current state of a cellular network;

determine whether one or more WLANs are available as an alternative, to the cellular network, for initiating the communication event; and

in response to detecting the initiation of the communication event, to determining that the one or more WLANs are available as the alternative to the cellular network, and to determining that the current state of the cellular network is associated with poor cellular coverage or no cellular coverage, display a notification that:

indicates that the one or more WLANs are available as the alternative, and

provides a set of options that are selectable by a user of the telecommunication device for the initiation of the communication event, the set of options including an option for selecting continued cellular coverage for the initiation of the communication event and an option for selecting the one of the one or more WLANs for the initiation of the communication event.

2. The telecommunication device of claim 1 , wherein the one or more WLANs correspond to available Wi-Fi networks that are detected by the radio transceiver.

3. The telecommunication device of claim 1 , wherein the notification includes information indicating the current state of the cellular network.

4. The telecommunication device of claim 1 , wherein the communication event is associated with

i) a voice call, and the notification includes an option for selecting a voice over Internet protocol (VoIP) calling application for initiating the voice call, or

ii) a video call, and the notification includes an option for selecting a video calling application for initiating the video call.

5. The telecommunication device of claim 1 , wherein the communication event is associated with the data transfer session, and wherein the WLAN manager component is further operable by the one or more processors to determine whether the telecommunication device is associated with a data rate plan for initiating the data transfer session.

6. The telecommunication device of claim 5 , wherein the notification includes instructions for establishing a data rate plan for enabling the data transfer session, when the telecommunication device is determined not to be associated with a data rate plan for initiating the data transfer session.

7. A method comprising:

detecting, at a telecommunication device, an initiation of a voice call;

determining a current state of a cellular network;

in response to detecting the initiation of the voice call, identifying one or more wireless local area networks (WLANs) as being available, as an alternative to the cellular network, for enabling the initiation of the voice call; and

in response to detecting the initiation of the voice call and the identifying the one or more WLANs as being available for enabling the initiation of the voice call, presenting, at a display of the telecommunication device, a notification indicating an availability of the one or more WLANs and including an option for selecting by a user of the telecommunication device a WLAN of the one or more WLANs and an option for selecting by the user of the telecommunication device continued cellular coverage to enable the voice call.

8. The method of claim 7 , wherein the notification further includes information indicating the current state of the cellular network.

9. The method of claim 7 , wherein the notification further includes an option for selecting a voice over Internet protocol (VoIP) calling application for enabling the voice call.

10. A computer storage device with a stored computer-executable program, which, when executed by one or more processors of a telecommunication device, performs operations comprising:

detecting an initiation of a voice call or a video call;

determining a current state of a cellular network;

identifying one or more Wi-Fi networks for enabling the voice call or the video call; and

in response to detecting the initiation of the voice call or the video call, generating for display on the telecommunication device a notification that indicates each of:

an availability of the one or more Wi-Fi networks,

the current state of the cellular network,

an option for selecting by a user of the telecommunication device a Wi-Fi network of the one or more Wi-Fi networks to enable the initiation of the voice call or the video call, and

an option for selecting by the user of the telecommunication device continued cellular coverage to enable the initiation of the voice call or the video call.

11. The computer storage device of claim 10 , wherein: the initiation is associated with

i) the voice call, and the notification includes an option for selecting a voice over Internet protocol (VoIP) calling application for enabling the voice call, or

ii) the video call, and the notification includes an option for selecting a video calling application for enabling the video call.

12. The telecommunication device of claim 1 , wherein the WLAN manager component is further operable by the one or more processors to:

determine, during the communication event and based on a coverage area of the one or more WLANs, a probability of failure associated with a connection with the one or more WLANs;

in response to the probability of failure being greater than a threshold, generate a second notification that indicates the probability of failure associated with the connection with the one or more WLANs.

13. The method of claim 7 , wherein the presenting the notification is further in response to the current state of the cellular network being associated with poor cellular coverage or no cellular coverage.

14. The telecommunication device of claim 1 , wherein determine the current state of the cellular network comprises receiving, from the radio transceiver, one or more Quality of Service (QoS) metrics associated with a serving cellular access point measured by the radio transceiver.

15. The method of claim 7 , wherein determining the current state of the cellular network comprises receiving, from a radio transceiver of the telecommunication device, one or more Quality of Service (QoS) metrics associated with a serving cellular access point measured by the radio transceiver.

16. The computer storage device of claim 10 , wherein determining the current state of the cellular network comprises receiving, from a radio transceiver of the telecommunication device, one or more Quality of Service (QoS) metrics associated with a serving cellular access point measured by the radio transceiver.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →