System and method for identity management for mobile devices
First Claim
Patent Images
1. A system for managing user identity information on a mobile device, the system comprising:
- the mobile device comprising a user agent and a client application, the user agent and the client application in communication with each other;
an identity provider in communication with the mobile device, the user identity information stored on the identity provider; and
a client service in communication with the mobile device;
wherein the user agent is configured to;
send user credentials to the identity provider for verification;
if the user credentials are verified, receive a token from the identity provider;
receive a request for the user identity information from the client service;
send the request and the token to the identity provider;
receive the user identity information from the identity provider; and
transmit the user identity information to the client service, via the client application.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing a user identity on a mobile device are provided. The system comprises the mobile device comprising a user agent and a client application, the user agent and the client application in communication with each other. The system further comprises an identity provider in communication with the mobile device, and a client service in communication with the mobile device. The user agent is configured to communicate with the identity provider and retrieve the user identity for the client application, and the client application is configured to transmit the user identity to the client service.
16 Citations
20 Claims
-
1. A system for managing user identity information on a mobile device, the system comprising:
-
the mobile device comprising a user agent and a client application, the user agent and the client application in communication with each other; an identity provider in communication with the mobile device, the user identity information stored on the identity provider; and a client service in communication with the mobile device; wherein the user agent is configured to; send user credentials to the identity provider for verification; if the user credentials are verified, receive a token from the identity provider; receive a request for the user identity information from the client service; send the request and the token to the identity provider; receive the user identity information from the identity provider; and transmit the user identity information to the client service, via the client application. - View Dependent Claims (2, 3)
-
-
4. A method performed by a mobile device for managing user identity information, the method comprising:
-
a user agent on the mobile device sending user credentials to an identity provider for verification, the mobile device in communication with the identity provider; if the user credentials are verified, the user agent receiving a token from the identity provider; receiving a request for the user identity information from a client service; sending the request and the token to the identity provider; retrieving the user identity information from the identity provider; and the user agent sending the user identity information to the client service, via a client application on the mobile device. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device configured to manage user identity information, the mobile device comprising a processor, memory, a communication device, a user agent and a client application in communication with the user agent, wherein the mobile device is in communication with a client service and an identity provider;
- and
the mobile device is configured to at least; send user credentials to the identity provider for verification using the user agent; if the user credentials are verified, receive a token from the identity provider using the user agent; receive a request for the user identity information from the client service; send the request and the token to the identity provider; retrieve the user identity information from the identity provider; and send the user identity information to the client service, via a client application on the mobile device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- and
Specification