×

Distributing access and identification tokens in a mobile environment

  • US 9,332,433 B1
  • Filed: 09/30/2013
  • Issued: 05/03/2016
  • Est. Priority Date: 09/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing authentication, the method comprising:

  • receiving, by processing circuitry, a first message from a first application running on a client device, the first message including a token request and a first set of authentication factors;

    receiving, by the processing circuitry, a second message from a second application running on the client device, the second message including an authentication request and a second set of authentication factors; and

    generating, by the processing circuitry, an authentication result message which (i) provides access to a token for use by the client device when the first set of authentication factors is consistent with the second set of authentication factors, and (ii) rejects the token request when the first set of authentication factors is inconsistent with the second set of authentication factors;

    wherein the client device is a mobile device;

    wherein the first message is received via wireless communications;

    wherein the second message is received via wireless communications;

    wherein receiving the first message from the first application running on the mobile device includes obtaining the first message from a browser application which is constructed and arranged to access a resource from a service provider (SP) server;

    wherein receiving the second message from the second application running on the mobile device includes obtaining the second message from a security application which is constructed and arranged to (i) collect the second set of authentication factors on the mobile device and (ii) send the second set of authentication factors to the processing circuitry independently of the browser application running on the mobile device;

    wherein the processing circuitry includes (i) an identity provider (IDP) server and (ii) an authentication server;

    wherein obtaining the first message from the browser application includes acquiring the first set of authentication factors by the IDP server;

    wherein obtaining the second message from the security application includes acquiring the second set of authentication factors by the authentication server in a manner which is out of band of the IDP server; and

    wherein the method further comprises;

    receiving, by the IDP server, another message from the browser application running on the mobile device via wireless communications, the other message including a token identifier which identifies the token, and providing, by the IDP server, a response message to the mobile device in response to the other message from the browser application.

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