×

Systems and methods for detecting and preventing spoofing

  • US 9,979,747 B2
  • Filed: 09/04/2016
  • Issued: 05/22/2018
  • Est. Priority Date: 09/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by at least one computer, the method comprising:

  • receiving a communication from a client device different from the at least one computer;

    identifying from the communication an asserted type of the client device; and

    determining whether the client device is of the asserted type at least in part by;

    interacting with the client device to measure an amount of time it takes the client device to perform a task, the interacting comprising;

    providing a software program to the client device for execution by the client device; and

    measuring an amount of time it takes the client device to execute the software program;

    determining whether the measured amount of time it takes the client device to perform the task is consistent with the asserted type of the client device, the determining comprising;

    comparing the measured amount of time for the client device to perform the task to a range of expected performance times for devices of the asserted type;

    granting the client device access to a resource in response to determining that the client device is of the asserted type; and

    denying the client device access to the resource in response to determining that the client device is not of the asserted type.

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