×

System and methods for facilitating authentication of an electronic device accessing plurality of mobile applications

  • US 9,369,286 B2
  • Filed: 04/01/2014
  • Issued: 06/14/2016
  • Est. Priority Date: 11/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating authentication of an electronic device accessing a plurality of mobile applications, the method comprising:

  • receiving a device public key of the electronic device and authentication information of the electronic device from a first application server associated with a first mobile application installed on the electronic device;

    validating the authentication information using reference data stored in an active directory;

    creating an authentication token for the electronic device post-validation of the authentication information;

    signing the authentication token with a server signature using a server private key, wherein the server signature and the server private key are associated with a system;

    transmitting the authentication token to the electronic device via the first application server post-signing, wherein the authentication token transmitted to the electronic device is further accessible to a second application server, and wherein the second application server is associated with a second mobile application installed on the electronic device;

    enabling the electronic device to access the first mobile application based on the authentication information validated;

    receiving the authentication token from the second application server associated with the second mobile application installed on the electronic device, wherein the authentication token received is signed with a device signature using a device private key, and wherein the device signature and the device private key are associated with the electronic device;

    authorizing the authentication token by verifying the device signature and the server signature on the authentication token using the device public key and a server public key, wherein the server public key is associated with the system;

    transmitting the authentication token authorized to the electronic device via the second application server; and

    enabling the electronic device to access the second mobile application using the authentication token authorized.

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