IP Library › Granted Patent US 9,906,940
Granted Patent B2
US 9,906,940 · App. 14/731,668 · Granted Feb 27, 2018

Mobile device and method for automatic connectivity, data offloading and roaming between networks

Inventors: Vivek Gupta (San Jose, CA); Necati Canpolat (Beaverton, OR)
Assignee: Intel Corporation
H04W8/02H04L63/0428H04L63/08H04L63/0823H04W4/02H04W12/06H04W48/18H04W48/20H04W76/02H04L63/162H04W8/183H04W84/12
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,906,940
App. No.
14/731,668
Granted
Feb 27, 2018
Kind
B2
Abstract

Embodiments of a mobile device and methods automatically connecting to a Wi-Fi Hotspot 2.0 are generally described herein. In some embodiments, subscription information for one or more service providers (SP) that operate Wi-Fi networks is stored in a subscription data object of the mobile device. The subscription information includes home service provider information, policy information and pre-provisioned credentials. The mobile device may be configured to determine, without user interaction, if the subscription information is applicable to an available Wi-Fi network and perform without user interaction, an extensible authentication protocol (EAP) based authentication using the pre-provisioned credentials with the available Wi-Fi network to establish a Wi-Fi connection with the available Wi-Fi network. This automatic connectivity may allow a mobile device to roam across Wi-Fi hotspots of Wi-Fi networks and offload traffic to Wi-Fi networks.

Claims (31)

1. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of a device, to perform operations comprising:

receive a Hotspot 2.0 management object, the management object having a hierarchical structure, that includes subscription parameters and policy parameters, wherein the subscription parameters further include information for a home service provider of the device;

detect networks available at a current location of the device, wherein the networks are public Wi-Fi networks;

select a hotspot for connecting to a network of the networks available, giving preference to hotspots operated by the home service provider unless a user preference indicates that preference is not to be given to hotspots operated by the home service provider;

automatically perform, without user interaction, an extensible authentication protocol (EAP)-based authentication, using a credential type provided in the subscription parameters, with the selected network of the networks available, wherein policy parameters include a roaming partner list that includes a priority for indicating an order of preference for a roaming partner based on connection information, and wherein when the roaming partner list includes at least two roaming partners, the operation further configure the device to select between the at least two roaming partners based on the priority of each respective roaming partner, and wherein credential data are stored in a separate portion of the hierarchical structure of the management object from the roaming partner list; and

offload traffic from a cellular network to the selected network in response to authentication of credential data associated with the selected network.

2. The non-transitory computer readable medium of claim 1 , wherein the information for the home service provider includes at least one of a friendly name for the home service provider and a fully-qualified domain name (FQDN) for the home service provider.

3. The non-transitory computer-readable storage medium of claim 1 , wherein operations further configure the device to:

determine the current location of the device based on at least one of a geo-location, a cellular identifier, or an identifier received from the selected network.

4. A device including one or more processors, the one or more processors including circuitry, the circuitry having logic to:

receive a Hotspot 2.0 management object, the management object having a hierarchical structure, that includes subscription parameters and policy parameters, wherein the subscription parameters further include information for a home service provider of the device;

detect networks available at a current location of the device, wherein the networks are public Wi-Fi networks;

select a hotspot for connecting to a network of the networks available, giving preference to hotspots operated by the home service provider unless a user preference indicates that preference is not to be given to hotspots operated by the home service provider;

automatically perform, without user interaction, an extensible authentication protocol (EAP)-based authentication, using a credential type provided in the subscription parameters, with the selected network of the networks available, and wherein policy parameters include a roaming partner list that includes a priority for indicating an order of preference for a roaming partner based on connection information, and wherein when the roaming partner list includes at least two roaming partners based on the priority of each respective roaming partner, and wherein credential data are stored in a separate portion of the hierarchical structure of the management object from the roaming partner list; and

offload traffic from a cellular network to the selected network in response to authentication of credential data associated with the selected network.

5. The device of claim 4 , wherein the information for the home service provider includes at least one of a friendly name for the home service provider and a fully-qualified domain name (FQDN) for the home service provider.

6. The device of claim 4 , wherein the device further includes:

two or more antennas, and a transceiver configured to be coupled to the two or more antennas.

7. The device of claim 4 , wherein the device further includes: a geolocation system to determine the current location of the device for retrieving a list of networks available at the current location of the device.

8. An apparatus for a station (STA), the apparatus comprising:

transceiver circuitry; and

hardware processing circuitry to configure the transceiver circuitry to:

receive a Hotspot 2.0 management object, the management object having a hierarchical structure, that includes subscription parameters and policy parameters, wherein the subscription parameters further include information for a home service provider of the device;

detect networks available at a current location of the apparatus, wherein the networks are public Wi-Fi networks;

select a hotspot for connecting to a network of the networks available, giving preference to hotspots operated by the home service provider unless a user preference indicates that preference is not to be given to hotspots operated by the home service provider;

automatically perform, without user interaction, an extensible authentication protocol (EAP)-based authentication, using a credential type provided in the subscription parameters, with the selected network of the networks available, wherein policy parameters include a roaming partner list that includes a priority for indicating an order of preference for a roaming partner list that includes a priority for indicating an order of preference for a roaming partner based on connection information, and wherein when the roaming partner list includes at least two roaming partners, the hardware processing circuitry to select between the at least two roaming partners based on the priority of each respective roaming partner, and wherein credential data are stored in a separate portion of the management object from the roaming partner list; and

offload traffic from a cellular network to the selected network in response to authentication of credential data associated with the selected network.

9. The apparatus of claim 8 , wherein the hardware processing circuitry further configures the transceiver circuitry to:

retrieve a list of networks available at a current location of the device; and

perform an extensible authentication protocol (EAP)-based authentication, using credentials as indicated in the subscription parameters, with a selected network of the networks available.

10. The apparatus of claim 8 , wherein the information for the home service provider includes at least one of a friendly name for the home service provider and a fully-qualified domain name (FQDN) for the home service provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
Continuity (3)
Continuation 14083028 · Nov 18, 2013
Continuation 13173338 · Jun 30, 2011
Related Publication 20150350871A1 · Dec 3, 2015