×

Holistic risk-based identity establishment for eligibility determinations in context of an application

  • US 8,375,427 B2
  • Filed: 04/21/2010
  • Issued: 02/12/2013
  • Est. Priority Date: 04/21/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented data driven method for risk based identity establishment for eligibility determinations in context of an executing application comprising:

  • within a service oriented architecture (SOA) environment, providing a plurality of SOA services comprising an identity service, an eligibility service, and a risk assessment service;

    within the service oriented architecture environment, customizing each of the SOA services on an application specific basis for a plurality of different applications, wherein said customizing comprises for each of the different applications;

    defining within a data store of the service oriented architecture a plurality of cases, each case representing an application specific context associated with a trigger-able event, where the application specific context requires a determination of user identity, eligibility, and security risk;

    defining within the data store of the service oriented architecture application specific and case specific values for a plurality of different identity artifacts, where each identity artifact is a type of artifact for determining an identity of a user;

    defining within the data store of the service oriented architecture application specific and case specific values representing configurable eligibility criteria;

    defining within the data store of the service oriented architecture application specific and case specific values representing factors for security risk computations;

    defining within the data store of the service oriented architecture application specific and case specific rules for calculating an identity, eligibility, and security risks;

    for each of the different applications as the different applications execute, instantiating at least one instance of the identity service, the eligibility service, and the security risk assessment service responsive to an occurrence of an application specific event associated with one of the defined cases, when executing the instance of the identity service determining which of the different identity artifacts exist and computing an identity score based on existing identity artifacts, the case specific values stored for the different identity artifacts, and the stored case specific rules for calculating identity given the one case associated with the application specific event;

    when executing the instance of the eligibility service determining which of the different eligibility criteria have been satisfied and computing an eligibility score based on the satisfied eligibility criteria and the stored case specific rules for calculating eligibility given the one case associated with the application specific event;

    when executing the instance of the security risk assessment service determining which of the different factors are relevant and computing a security risk score based on values of the relevant factors and the stored case specific rules for calculating security risks given the one case associated with the application specific event; and

    returning the computed identity score, the computed eligibility score, and the computed security risk score to the one of the different applications that instantiated the corresponding SOA services, wherein application execution logic of each of the different applications that instantiated the corresponding SOA services branch along different pathways depending on the computed identity score, the computed eligibility score, and the computed security risk score;

    wherein the above steps are executed on the computer-processor.

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