AUTHENTICATION AND AUTHORIZATION OF USER AND ACCESS TO NETWORK RESOURCES USING OPENID
First Claim
1. A method comprising:
- receiving, by an OpenID network device and from an end device, a user log in;
logging in, by the OpenID network device, the user to an OpenID account;
receiving, by the OpenID network device and from a third party service provider network device, a request to authenticate the user and a request to receive user data associated with the user;
providing, by the OpenID network device, a user interface to the end device to allow the user to confirm his/her sign-in to the third party service provider network device and confirm a release of the user data;
receiving, by the OpenID network device and from the end device, a confirmation with regard to the user'"'"'s sign-in to the third party service provider network device and the release of the user data; and
sending, by the OpenID network device and to the third party service provider network device, a message including an indication that the user is authenticated and the user data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving by an OpenID network device a user log in; logging in, by the OpenID network device, the user to an OpenID account; receiving, by the OpenID network device and from a third party service provider network device, a request to authenticate the user and a request to receive user data associated with the user; providing, by the OpenID network device, a user interface to an end device to allow the user to confirm his/her sign-in to the third party service provider network device and release of the user data; receiving, by the OpenID network device, a confirmation with regard to the user'"'"'s sign-in to the third party service provider network device and release of the user data; and sending, by the OpenID network device and to the third party service provider network device, a message indicating that the user is authenticated and the user data.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, by an OpenID network device and from an end device, a user log in; logging in, by the OpenID network device, the user to an OpenID account; receiving, by the OpenID network device and from a third party service provider network device, a request to authenticate the user and a request to receive user data associated with the user; providing, by the OpenID network device, a user interface to the end device to allow the user to confirm his/her sign-in to the third party service provider network device and confirm a release of the user data; receiving, by the OpenID network device and from the end device, a confirmation with regard to the user'"'"'s sign-in to the third party service provider network device and the release of the user data; and sending, by the OpenID network device and to the third party service provider network device, a message including an indication that the user is authenticated and the user data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, by a network operator network device and from an end device, a log-in of a user to a user account; providing, by the network operator network device and to the end device, a user interface to allow the user to select an OpenID service provider; receiving, by the network operator network device and from the end device, a user selection of an OpenID service provider; causing, by the network operator network device, the end device to be redirected to an OpenID service provider network device associated with the OpenID service provider; providing, by the network operator network device and to the OpenID service provider network device, a user identifier that identifies the user; receiving, by the network operator network device and from the OpenID service provider network device, a request for user data associated with the user, wherein the request includes the user identifier; sending, by the OpenID service provider network device and to the end device, the user data; receiving, by the OpenID service provider network device and from the end device, an authorization from the user to use the user data or a portion of the user data to create an OpenID service account; and creating the OpenID service account using the user data or the portion of the user data. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A network device comprising:
a processing system configured to; provide OpenID services; receive a log-in to an OpenID account by an end device associated with a user; receive a request to authenticate the user and to receive user data associated with the user from another network device; provide a user interface to the end device to allow the user to confirm his/her sign-in to the other network device and confirm a release of the user data to the other network device; receive a confirmation via the user interface with regard to the user'"'"'s sign-in to the other network device and the release of the user data to the other network device; and send to the other network device a message including an indication that the user is authenticated and the user data. - View Dependent Claims (13, 14, 15)
-
16. A network device comprising:
a processing system configured to; provide OpenID services; receive a user identifier of a user from another network device; receive a request from an end device associated with the user to create an OpenID account; send a request for user data associated with the user, wherein the request includes the user identifier; receive the user data; send a user interface that includes the user data to the user via the end device, wherein the user interface permits the user to authorize use of the user data or a portion of the user data to create the OpenID account; receive via the user interface an authorization of the user to utilize the user data or the portion of the user data; and create the OpenID account using the user data or the portion of the user data. - View Dependent Claims (17)
-
18. A network device comprising:
a processing system configured to; provide a service, an asset, information, or a function to users; provide an OpenID user interface to permit a user to sign-in to OpenID services; receive via the OpenID user interface an OpenID identifier associated with the user; discover an OpenID service provider network device associated with the user; request authentication of the user and user data from the OpenID service provider network device; and receive authentication of the user and the user data from the OpenID service provider network device. - View Dependent Claims (19, 20, 21)
Specification