×

System and method for identity management for mobile devices

  • US 9,363,272 B2
  • Filed: 12/16/2013
  • Issued: 06/07/2016
  • Est. Priority Date: 02/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a mobile device for secure communication of data to a client service in communication with an untrusted client application on the mobile device for enabling a user to utilize the client service, the method comprising:

  • generating a request for user profile data stored externally at an identity provider;

    sending the request to the identity provider;

    obtaining, in response to the request, a token secret and an encrypted token provided to the untrusted client application and the client service, the encrypted token comprising the user profile data specified in the request and the token secret, the encrypted token being decryptable by the client service;

    the untrusted client application, unable to decrypt the encrypted token to obtain the user profile data, communicating the encrypted token to the client service for authentication; and

    the untrusted client application providing the token secret to the client service as proof of ownership of the encrypted token; and

    wherein the client service verifies that the token secret from the untrusted client application matches the token secret of the encrypted token as proof that the token secret includes the requested user profile data.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×