×

User authentication using client-side browse history

  • US 10,212,170 B1
  • Filed: 05/10/2017
  • Issued: 02/19/2019
  • Est. Priority Date: 06/23/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, by a computer system from a computing device, a request for a first web page of a web site, wherein;

    the first web page comprises a universal resource locator (URL) of a second web page first code, and second code,the first code is configured to, upon execution at the computing device;

    determine whether the URL is present in a browser history stored at the computing device, the browser history comprising a list of URLs,determine, based at least in part on presence of the URL in the list of URLs of the browser history, a color attribute of the URL in the list and whether a state of the URL is a visited state, the visited state representing a change to the state of the URL, the color attribute and the change indicating that the second web page was presented by the computing device prior to receiving the request for the login web page, anddetermine, based at least in part on the state, whether the second web page was accessed by the computing device prior to receiving the request for the first web page, andthe second code is configured to;

    execute at the computing device after a predefined time delay relative to providing the first web page, whereas the predetermined time delay have a value greater than zero, anddetermine access to a third web page of the web site based at least in part on execution of the second code after elapse of the predefined time delay,providing, by the computer system to the computing device, the first web page based at least in part on the request;

    receiving, by the computer system from the computing device, a first indication that the second web page was accessed prior to the request for the first web page and a second indication that the third web page was accessed, the first indication received based at least in part on a determination by the code of the presence of the URL, the color attribute, and the state of the URL being the visited state upon an execution of the code at the computing device, and the second indication received based at least in part on the execution of the second code after the elapse of the predefined time delay; and

    authenticating, by the computer system, the user account based at least in part on the first indication and the second indication.

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