Authentication service for facilitating access to services
First Claim
1. In a distributed computing system including one or more Internet access points, an authentication service, and a third party client system, a method of authenticating the third party client system prior to providing Internet access via one of the Internet access points to the third party client system, the method comprising:
- receiving, at the authentication service, information regarding at least a user of the third party client system via private Internet access or a first Internet access point;
transmitting to the third part client a single action module, the single action module including mechanisms configured to allow the third party client to implement a single action initiation of Internet access, the single action module being directly provided by the authentication service to the third party client;
transmitting a unique client identifier to the third party client system by the authentication service in response to receiving the information;
storing, at the authentication service, at least part of the information;
receiving, at the authentication service, subsequent to transmitting the unique client identifier to the third party client system, an authorization request from the third party client system via a second Internet access point, the authorization request being initiated in response to a single action being performed by a user of the third party client system without the manual submission of any identification information by the user, the authorization request including the unique client identifier for identifying the third party client system;
verifying that the third party client system associated with the unique client identifier is authorized to access the Internet via one of the Internet access points; and
providing Internet access to the third party client system associated with unique client identifier via one of the Internet access points.
15 Assignments
0 Petitions
Accused Products
Abstract
Authenticating a third party client system prior to providing Internet access via an Internet access point. In a distributed computing system including an Internet access point, an authentication service, and a third party client system, an authentication service receives an authorization request from a third party client system. The authorization request is initiated in response to a single action being performed by a user of the third party client system. The user is not required to manually submit any identification information. The authorization request includes a unique client identifier for identifying the third party client system. The method also includes verifying that the third party client system associated with the unique client identifier is authorized to access the Internet via the Internet access point. If the third party client system is authorized to access the Internet, Internet access is provided to the third party client system.
49 Citations
20 Claims
-
1. In a distributed computing system including one or more Internet access points, an authentication service, and a third party client system, a method of authenticating the third party client system prior to providing Internet access via one of the Internet access points to the third party client system, the method comprising:
-
receiving, at the authentication service, information regarding at least a user of the third party client system via private Internet access or a first Internet access point; transmitting to the third part client a single action module, the single action module including mechanisms configured to allow the third party client to implement a single action initiation of Internet access, the single action module being directly provided by the authentication service to the third party client; transmitting a unique client identifier to the third party client system by the authentication service in response to receiving the information; storing, at the authentication service, at least part of the information; receiving, at the authentication service, subsequent to transmitting the unique client identifier to the third party client system, an authorization request from the third party client system via a second Internet access point, the authorization request being initiated in response to a single action being performed by a user of the third party client system without the manual submission of any identification information by the user, the authorization request including the unique client identifier for identifying the third party client system; verifying that the third party client system associated with the unique client identifier is authorized to access the Internet via one of the Internet access points; and providing Internet access to the third party client system associated with unique client identifier via one of the Internet access points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a distributed computing system including an Internet access point, an authentication service, and a third party client system, a method of requesting authorization to access the Internet via the Internet access point, the method comprising:
-
receiving a unique client identifier at the third party client system from the authentication service, the unique client identifier provided by the authentication service in response to receiving information regarding at least a user of the third party client system; receiving at the third party client system from the authentication system, subsequent to receiving the unique client identifier, a single action module, the single action module including mechanisms configured to allow the third party client to implement a single action initiation of Internet access the single action module being directly provided by the authentication service to the third party client; providing, subsequent to receiving the single action module, a single action user interface based on the mechanisms of the single action module on a display of the third party client system for receiving a single action from the user to initiate an authorization request for accessing the Internet via the Internet access point, wherein the single action user interface does not request the manual submission of any identification information from the user; receiving at the third party client system the single action from the user; communicating an authorization request to the authentication service via the Internet access point, the authorization request including the unique client identifier for identifying the user of the third party client system; and receiving at the third party client system authorization to access the Internet via the Internet access point. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. In a distributed computing system including an Internet access point, an authentication service, and a third party client system, a method of authenticating the third party client system prior to providing Internet access via the Internet access point to the third party client system, the method comprising:
-
receiving at the authentication service account information from a user of the third party client system during a one time initiation session; assigning a unique client identifier to the third party client system for identifying the third party client system in response to receiving the account information, and associating the unique client identifier with the account information; transmitting the unique client identifier to the third party client system by the authentication service; storing the unique client identifier at the authentication service and at the third party client system; transmitting to the third part client a single action module, the single action module including mechanisms configured to allow the third party client to implement a single action initiation of Internet access, the single action module being directly provided by the authentication service to the third party client; receiving at the authentication service, subsequent to transmitting the unique client identifier to the third party client system, an authorization request from the third party client system via one of the Internet access points, the authorization request being initiated in response to a single action being performed by a user of the third party client system without the manual submission of any identification information by the user, the authorization request including the unique client identifier; verifying that the third party client system associated with the unique client identifier is authorized to access the Internet via the Internet access point; and providing Internet access to the third party client system via the Internet access point.
-
Specification