×

Single sign-on for managed mobile devices

  • US 10,536,447 B2
  • Filed: 12/14/2018
  • Issued: 01/14/2020
  • Est. Priority Date: 06/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in a server computing device, the program, when executed by the server computing device, being configured to cause the server computing device to at least:

  • receive a request for an identity assertion from an application executed in a mobile device;

    detect that the requesting mobile device includes a specific platform selected from a plurality of platforms, wherein each of the plurality of platforms is operable to work with only one of a plurality of corresponding subsets of a plurality of types of management credentials, and the only one of the corresponding subsets of the plurality of types of management credentials differs for each of the plurality of platforms;

    identify a specific platform adapter individually corresponding to the detected specific platform, wherein the specific platform adapter is selected from a plurality of platform adapters that each individually correspond to one of the plurality of platforms, and each of the plurality of platform adapters is individually operable with a corresponding type of management credential of the only one of the plurality of corresponding subsets of the plurality of types of management credentials for the one of the plurality of platforms;

    generate, by the identified specific platform adapter, a response that requests a management credential having the corresponding type of management credential of the only one of the plurality of corresponding subsets of the plurality of types of management credentials;

    send to the mobile device the response;

    receive the requested management credential from the mobile device;

    determine that the received management credential is valid for the identity assertion; and

    send the identity assertion to the mobile device in response to determining that the management credential is valid for the identity assertion.

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