×

System and method for applying digital fingerprints in multi-factor authentication

  • US 10,440,016 B2
  • Filed: 12/01/2015
  • Issued: 10/08/2019
  • Est. Priority Date: 12/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for multi-factor authentication with a first client operating on a first client device, comprising:

  • receiving a login request, the login request associated with a first user account, from the first client;

    in response to receiving the login request, initiating an authentication transaction;

    generating a first client digital fingerprint from a set of first client properties collected from the first client;

    identifying a second client, the second client operating on a second client device, from data associated with the first user account;

    analyzing the first client digital fingerprint based on a first set of stored digital fingerprints, wherein analyzing the first client digital fingerprint comprises;

    generating a machine learning model trained using at least the first set of stored digital fingerprints as a training set, andevaluating the first client digital fingerprint using the machine learning model;

    generating a concern metric based on the analyzing of the first client digital fingerprint;

    in response to the concern metric exceeding a threshold concern metric, providing to the second client an authentication request notifying a user that the login request from the first client may have originated from an unauthorized source, wherein the authentication request to the second client comprises

         1) the concern metric comprising a probability value that the login request by the first client is unauthorized, and

         2) one or more suggested authorization options, wherein content of the suggested authorization options is determined based on degree of the concern metric;

    receiving a user response to the authentication request, wherein the user response comprises one of an authorization or denial of the login request;

    updating the training set to include the generated first client digital fingerprint and a label based on the received user response; and

    updating the machine learning model using the updated training set.

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