Authentication and authorization of mobile devices for usage of access points in an alternative network
First Claim
1. A method comprising using at least one hardware processor of a mobile device to:
- identify at least one access point for connectivity to the mobile device;
receive one or more credentials of a remote server;
establish a limited connection with the identified access point via at least one radio system of the mobile device, wherein the limited connection permits communication related to authentication or authorization to utilize at least one network to which the identified at least one access point provides access;
execute an application toencode a parameter into at least one of the received one or more credentials, and initiate authorization, using the one or more credentials comprising the encoded parameter, with the remote server over the at least one network via the limited connection established with the identified at least one access point, wherein the remote server is configured to decode the parameter from the one or more credentials, prior to authorization, to determine whether or not to select the at least one access point; and
,after authorization has been completed, switch the limited connection to a non-limited connection to utilize the at least one network, to which the identified at least one access point provides access.
1 Assignment
0 Petitions
Accused Products
Abstract
Authentication and authorization of mobile devices for usage of access points in an alternative network. In an embodiment, a mobile device identifies an access point that is available to provide connectivity. A limited connection is established with the identified access point, which permits only a bandwidth exchange (BX) application to utilize a network to which the identified access point provides access. The BX application is executed to initiate authorization with a remote server over the network. After authorization has been completed, the limited connection is switched to a non-limited connection, in which other applications are permitted to utilize the network, according to terms and conditions associated with the identified access point.
-
Citations
25 Claims
-
1. A method comprising using at least one hardware processor of a mobile device to:
-
identify at least one access point for connectivity to the mobile device; receive one or more credentials of a remote server; establish a limited connection with the identified access point via at least one radio system of the mobile device, wherein the limited connection permits communication related to authentication or authorization to utilize at least one network to which the identified at least one access point provides access; execute an application to encode a parameter into at least one of the received one or more credentials, and initiate authorization, using the one or more credentials comprising the encoded parameter, with the remote server over the at least one network via the limited connection established with the identified at least one access point, wherein the remote server is configured to decode the parameter from the one or more credentials, prior to authorization, to determine whether or not to select the at least one access point; and
,after authorization has been completed, switch the limited connection to a non-limited connection to utilize the at least one network, to which the identified at least one access point provides access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 25)
-
-
17. A mobile device comprising:
-
at least one radio system; a memory that stores one or more applications; and at least one processor that identifies at least one access point for connectivity to the mobile device, receives one or more credentials of a remote server, establishes a limited connection with the identified access point via the at least one radio system, wherein the limited connection permits communication related to authentication or authorization to utilize at least one network to which the identified at least one access point provides access, executes an application to encode a parameter into at least one of the received one or more credentials, and initiate authorization, using the one or more credentials comprising the encoded parameter, with the remote server over the at least one network via the limited connection established with the identified access point, wherein the remote server is configured to decode the parameter from the one or more credentials, prior to authorization, to determine whether or not to select the at least one access point, and, after authorization has been completed, switches the limited connection to a non-limited connection to utilize the at least one network, to which the identified at least one access point provides access.
-
-
18. A non-transitory computer-readable medium having instructions stored therein, wherein the instructions, when executed by a processor of a mobile device, cause the processor to:
-
identify at least one access point for connectivity to the mobile device; receive one or more credentials of a remote server; establish a limited connection with the identified access point via at least one radio system of the mobile device, wherein the limited connection permits communication related to authentication or authorization to utilize at least one network to which the identified at least one access point provides access; execute an application to encode a parameter into at least one of the received one or more credentials, and initiate authorization, using the one or more credentials comprising the encoded parameter, with the remote server over the at least one network via the limited connection established with the identified access point, wherein the remote server is configured to decode the parameter from the one or more credentials, prior to authorization, to determine whether or not to select the at least one access point; and
,after authorization has been completed, switch the limited connection to a non-limited connection to utilize the at least one network, to which the identified at least one access point provides access.
-
-
19. A method comprising:
-
using at least one hardware processor of a mobile device to identify at least one access point for connectivity to the mobile device, receive one or more credentials for a remote authentication server, encode a parameter into at least one of the received one or more credentials, and send the one or more credentials, comprising the encoded parameter, to the remote authentication server over an established temporary connection with the identified access point and, by the remote authentication server, receiving the one or more credentials from the mobile device over the established temporary connection, decoding the encoded parameter from the at least one credential, and using at least the decoded parameter to authenticate or authorize the mobile device to switch to a non-limited connectivity provided by the identified at least one access point. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification