×

Authentication policy orchestration for a user device

  • US 9,426,183 B2
  • Filed: 07/28/2014
  • Issued: 08/23/2016
  • Est. Priority Date: 07/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A server, comprising:

  • a network interface configured to be communicatively coupled to a network utilizing a secure communication protocol;

    at least one hardware processor configured to;

    direct a plurality of authorization policies which are separately configurable between those received from a relying party policy engine located on the server and those received from an authorizing party policy engine located on a authorizing party user device and control authorization requirements of the authorizing party user device being sent authorization requests;

    obtain, from a client device via the network, a transaction request for a transaction;

    determine the authorization requirement for the transaction request based on the plurality of authorization policies;

    a first policy of the plurality of authorization policies being configurable by the relying party policy engine but not the authorizing party policy engine;

    a second policy of the plurality of authorization policies being configurable by the authorizing party policy engine;

    a third policy of the plurality of authorization policies being configurable by the authorizing party policy engine, and authorizing completion of the transaction without input from the authorizing party user device based on automatic authorization criterion; and

    a fourth policy of the plurality of authorization policies being based on risk factors related to the transaction and configurable by the relying party policy engine or the authorizing party policy engine;

    wherein the plurality of authorization policies include;

    a status of the authorizing party user device, providing a notification of the transaction, a location of at least one of the client device and the authorizing party user device, a status of the network, and a habit of at least one of the client device and the authorizing party user device;

    determine that the automatic authorization criterion has not been met;

    based on the determination that the automatic authorization criterion has not been met, transmit a respective authorization request to the authorizing party user device;

    receive at least one authorization response per transaction request from the authorizing party user device; and

    complete the transaction by approving the transaction based on the authorization requirement having been met and based on having received an authorization approval in each of the authorization responses.

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