×

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

  • US 9,906,940 B2
  • Filed: 06/05/2015
  • Issued: 02/27/2018
  • Est. Priority Date: 06/30/2011
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×