×

Systems and methods for automatically performing secondary authentication of primary authentication credentials

  • US 10,652,238 B1
  • Filed: 06/10/2019
  • Issued: 05/12/2020
  • Est. Priority Date: 06/10/2019
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    memory storing instructions, that when executed by the one or more processors, cause the system to;

    receive, from a user device, first behavioral biometric data indicative of a first current entry of primary authentication credentials on the user device, the primary authentication credentials being a username and password and the first behavioral biometric data comprising current typing time data indicative of a period of time taken for input of the first current entry of the primary authentication credentials into the user device;

    compare the received first behavioral biometric data to a first user model, the first user model comprising first model time data, the first model time data being associated with the user device and a first credential entry method on the user device and being based at least in part on stored behavioral biometric data personalized to a user of the user device;

    responsive to determining, based on the comparison, that a level of similarity between the received first behavioral biometric data and the stored behavioral biometric data of the first user model is at or above a first predetermined threshold corresponding to secondary authentication of entries of primary authentication credentials, determine that the first current entry of primary authentication credentials meets a secondary authentication requirement;

    responsive to determining that the level of similarity is below the first predetermined threshold, initiate a secondary authentication method with the user of the user device;

    responsive to (i) the secondary authentication method being validated and (ii) determining that the level of similarity is below a second predetermined threshold that is less than the first predetermined threshold and indicates that the primary authentication credentials were entered via a second credential entry method different from the first credential entry method, associate the received first behavioral biometric data with a second user model associated with the second credential entry method, wherein one of the first and second credential entry methods is a manual credential entry method and the other of the first and second credential entry methods is an automatic entry method utilizing a password manager service;

    associate the first user model and the second user model with the user device;

    subsequent to receiving the first current entry of the primary authentication credentials, receive second behavioral biometric data indicative of a second current entry of the primary authentication credentials;

    determine a first level of similarity based on a comparison of the received second behavioral biometric data to the first user model and a second level of similarity based on a comparison of the received second behavioral biometric data to the second user model; and

    responsive to determining that the first and second levels of similarity are both below the second predetermined threshold, associate the received second behavioral biometric data with a third user model, the third user model being associated with a third credential entry method.

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