×

Single sign-on (SSO) for mobile applications

  • US 9,237,145 B2
  • Filed: 04/30/2014
  • Issued: 01/12/2016
  • Est. Priority Date: 09/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • upon determining, at an authorization server that includes one or more hardware processors and that is separate from a first mobile device storing a plurality of applications, that a user of the first mobile device is successfully authenticated to access a first application of the plurality of applications stored on the first mobile device;

    storing, at the authorization server, first session information corresponding to a first user session for the user of the first mobile device, wherein the first user session is generated by the authorization server, and wherein the first session information includes a hardware identifier of the first mobile device;

    sending, by the authorization server, a first client registration token to the first mobile device, the first client registration token including the hardware identifier of the first mobile device;

    receiving, at the authorization server, a request for the user to access a second application of the plurality of applications stored on the first mobile device, the request including the first client registration token;

    determining, at the authorization server, whether the hardware identifier of the first mobile device included in the first client registration token matches any hardware identifier indicated in session information stored for any user session at the authorization server; and

    in response to determining that the hardware identifier of the first mobile device included in the first client registration token matches the hardware identifier of the first mobile device included in the first session information stored at the authorization server;

    instructing, by the authorization server, the second application to allow the user to access functionality of the second application without requiring the user to re-engage in an authentication process.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×