×

Device fingerprint based authentication

  • US 10,419,418 B2
  • Filed: 09/28/2017
  • Issued: 09/17/2019
  • Est. Priority Date: 02/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. An authentication method comprising, by execution of program instructions by an authentication system:

  • maintaining a data repository that stores, for each of a plurality of registered user devices associated with a user account, a respective set of device attribute values, each set comprising values of a plurality of device attributes of the respective registered user device;

    transmitting capture instructions over a network to an authenticating user device attempting to authenticate in association with the user account, wherein the capture instructions instruct the authenticating user device to generate and return device attribute values of the plurality of device attributes of the authenticating user device;

    receiving a set of device attribute values of the authenticating user device, said set of device attribute values of the authenticating user device generated and returned by the authenticating user device in response to execution of the capture instructions;

    determining that the set of device attribute values of the authenticating user device does not match any set of device attribute values of the plurality of registered user devices associated with the user account;

    generating a score representing a degree of match between the set of device attribute values of the authenticating user device and the set of device attribute values of a first of the plurality of registered user devices, the degree of match being less than 100%; and

    based at least partly on the score, performing an additional level of authentication of the authenticating user device; and

    in response to determining that the score satisfies an update threshold, updating the data repository to reflect a change in the set of device attribute values of the first registered user device.

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