×

Device fingerprint updating for single sign on authentication

  • US 9,781,097 B2
  • Filed: 02/13/2015
  • Issued: 10/03/2017
  • Est. Priority Date: 02/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computerized fingerprint-based authentication system comprising:

  • one or more hardware processors configured to cause the fingerprint-based authentication system to;

    receive, over a network, a request for authentication of a user computing device associated with a user, the request resulting from a redirection operation sent to the user computing device from a network service requiring additional authentication in addition to a password;

    send, over the network, to the user computing device, capture instructions, the capture instructions configured to cause the user computing device to collect a first plurality of characteristic values of the user computing device, the first plurality of the characteristic values representing at least two attributes of the user computing device;

    receive, over the network, the first plurality of characteristic values of the user computing device;

    compare the first plurality of characteristic values of the user computing device to a second plurality of characteristic values, the second plurality of characteristic values previously stored by the computerized fingerprint-based authentication system;

    determine a device certainty score based on a comparison of the first plurality of characteristic values of the user computing device to the second plurality of characteristic values; and

    when a determination is made that the device certainty score is above a threshold update score;

    update the second plurality of characteristic values in data storage to include the first plurality of characteristic values, andtransmit an authentication token to the user computing device, the authentication token indicating that the user computing device was authenticated by a fingerprinting mechanism.

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