Patent ID: 9596238
Date: 2017-03-14
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A method for authenticating a device, the method comprising: receiving an authentication request from a user device, wherein the authentication request comprises identification information associated with an account and a time of the authentication request; determining a current clock skew of the user device using a reference clock and the time; determining a current network latency of the user device on a network; accessing user device signatures for a geographic area associated with at least one of the user device and the account, wherein the user device signatures comprises an expected network latency for the geographic area based on past network latencies of the user device signatures on the network in the geographic area; comparing the current clock skew to a previous clock skew for the user device; comparing the current network latency to a previous network latency for the user device and the expected network latency for the user device signatures; determining a confidence rating in identification of the user device based on the comparing the current clock skew to the previous clock skew and the comparing the current network latency to the previous network latency and the expected network latency for the user device signatures; and authenticating the user device based on the confidence rating.