CREDENTIAL LINKING ACROSS MULTIPLE SERVICES
First Claim
Patent Images
1. A method comprising:
- receiving, by a first server device and from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service;
providing, by the first server device, the authentication credentials to a second server device that provides the second service;
receiving, by the first server device, from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device;
generating, by the first server device and in response to receiving the user information, a token that logically associates the user of the user device, the authentication credentials for the second service, and the user information; and
providing, by the first server device and to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service.
1 Assignment
0 Petitions
Accused Products
Abstract
A first server device may receive, from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service; provide the authentication credentials to a second server device that provides the second service; receive from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device; and provide, to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first server device and from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service; providing, by the first server device, the authentication credentials to a second server device that provides the second service; receiving, by the first server device, from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device; generating, by the first server device and in response to receiving the user information, a token that logically associates the user of the user device, the authentication credentials for the second service, and the user information; and providing, by the first server device and to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a first server device to; receive, from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service; provide the authentication credentials to a second server device that provides the second service; receive from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device; generate, in response to receiving the user information, a token that logically associates the user of the user device, the authentication credentials for the second service, and the user information; and provide, to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A system comprising:
a first server device to; receive, from a user device, an enrollment request including user information regarding a user; authenticate an identity of the user associated with the enrollment request; generate universal credentials, for the user, based on authenticating the identity, the universal credentials including a logical association between credentials for a first service provided by a second server, credentials for a second service provided by a third server, and the identity of the user; provide, to the user device and in response to the enrollment request, an authentication response, based on the generated user credentials, that provides authentication of the user device for the first service provided by the second server device and for the second service that is different from the first service and that is provided by the third server device. - View Dependent Claims (17, 18, 19, 20)
Specification