System for providing intelligent network access selection for a mobile wireless device
First Claim
1. A method performed by at least one hardware processor of a mobile device, the method comprising:
- controlling a radio system to perform a scan to identify a set of access points;
from the identified set of access points, determine two or more access points that are participating in an alternative access network, based on identifying information received directly from the two or more access points via the radio system;
for each of the two or more access points that are determined to be participating in the alternative access network, receiving, via the radio system, terms and conditions, for a connectivity service provided by the access point, wherein the terms and conditions for each of the two or more access points comprise a usage price for the connectivity service provided by that access point;
selecting one of the two or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions received for at least that access point, by, when signal strengths of two or more access points are above a threshold, selecting the one access point based on the usage price; and
connecting to the connectivity service provided by the selected access point via the radio system.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods enable alternative network access implemented by a mobile wireless communication device. The method includes receiving information associated with a mobile device, the information comprises location information associated with the mobile device. Based on the information associated with the mobile device, identifying an access point available for providing connectivity services to the mobile device, the access point is not the computing device. Information is provided to the mobile device which is associated with the access point. The information can comprise at least one of usage terms, usage conditions, usage costs, access point characteristics, connection characteristics, access point capacity, and access point security access information.
75 Citations
25 Claims
-
1. A method performed by at least one hardware processor of a mobile device, the method comprising:
-
controlling a radio system to perform a scan to identify a set of access points; from the identified set of access points, determine two or more access points that are participating in an alternative access network, based on identifying information received directly from the two or more access points via the radio system; for each of the two or more access points that are determined to be participating in the alternative access network, receiving, via the radio system, terms and conditions, for a connectivity service provided by the access point, wherein the terms and conditions for each of the two or more access points comprise a usage price for the connectivity service provided by that access point; selecting one of the two or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions received for at least that access point, by, when signal strengths of two or more access points are above a threshold, selecting the one access point based on the usage price; and connecting to the connectivity service provided by the selected access point via the radio system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a radio system; at least one hardware processor; and one or more software modules configured to, when executed by the at least one hardware processor, control the radio system to perform a scan to identify a plurality of access points, from the identified set of access points, determine two or more access points that are participating in an alternative access network, based on identifying information received directly from the two or more access points via the radio system, for each of the two or more access points that are determined to be participating in the alternative access network, receive, via the radio system, terms and conditions, for a connectivity service provided by the access point, wherein the terms and conditions for each of the two or more access points comprise a usage price for the connectivity service provided by that access point, select one of the two or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions for at least the selected access point, by, when signal strengths of two or more access points are above a threshold, selecting the one access point based on the usage price, and connect to the connectivity service provided by the selected access point via the radio system.
-
-
18. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
-
control a radio system to perform a scan to identify a set of access points; from the identified set of access points, determine two or more access points that are participating in an alternative access network, based on identifying information received directly from the two or more access points via the radio system; for each of the two or more access points that are determined to be participating in the alternative access network, receive, via the radio system, terms and conditions, for a connectivity service provided by the access point, wherein the terms and conditions for each of the two or more access points comprise a usage price for the connectivity service provided by that access point; select one of the two or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions for at least the selected access point, by, when signal strengths of two or more access points are above a threshold, selecting the one access point based on the usage price; and connect to the connectivity service provided by the selected access point via the radio system.
-
-
19. A method performed by at least one hardware processor of a mobile device, the method comprising:
-
controlling a first radio system to perform a scan to identify a set of access points, wherein the first radio system communicates via a first wireless communication protocol; from the identified set of access points, determining one or more access points that are participating in an alternative access network, based on identifying information received directly from the one or more access points via the first radio system; for each of the one or more access points that are determined to be participating in the alternative access network, receiving, via a second radio system, terms and conditions, for a connectivity service provided by the access point, from a remote server, wherein the second radio system communicates via a second wireless communication protocol that is different than the first wireless communication protocol; selecting one of the one or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions for at least that access point; and connecting to the connectivity service provided by the selected access point via the first radio system.
-
-
20. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
-
control a first radio system to perform a scan to identify a set of access points, wherein the first radio system communicates via a first wireless communication protocol; from the identified set of access points, determine one or more access points that are participating in an alternative access network, based on identifying information received directly from the one or more access points via the first radio system; for each of the one or more access points that are determined to be participating in the alternative access network, receive, via a second radio system, terms and conditions, for a connectivity service provided by the access point, from a remote server, wherein the second radio system communicates via a second wireless communication protocol that is different than the first wireless communication protocol; select one of the one or more access points that are determined to be participating in the alternative access network, based, at least in part, on the terms and conditions for at least the selected access point; and connect to the connectivity service provided by the selected access point via the first radio system.
-
-
21. A method performed by at least one hardware processor of a remote server, the method comprising:
-
receiving a current location of a mobile device from the mobile device; identifying a set of access points that are in a vicinity of the current location of the mobile device; from the identified set of access points, determining one or more access points that are participating in an alternative access network, based on identifying information of the one or more access points; selecting one of the one or more access points that are determined to be participating in the alternative access network, based, at least in part, on terms and conditions for a connectivity service for at least that access point; and sending the identifying information of the selected access point to the mobile device. - View Dependent Claims (22, 23, 24)
-
-
25. A remote server comprising memory and a processor configured to perform:
-
receiving a current location of a mobile device from the mobile device; identifying a set of access points that are in a vicinity of the current location of the mobile device; from the identified set of access points, determining one or more access points that are participating in an alternative access network, based on identifying information of the one or more access points; selecting one of the one or more access points that are determined to be participating in the alternative access network, based, at least in part, on terms and conditions for a connectivity service for at least that access point; and sending the identifying information of the selected access point to the mobile device.
-
Specification