Patent ID: 8566696

Claim:
A computer-implemented method for predicting a user navigation event, the method comprising: rendering a web page in a web browser; generating a page map, using a processor, the page map comprising a screen coordinate for each of one or more links associated with the web page; updating the page map in response to a change in a location of the one or more links relative to an anchor point on the web page; identifying a position of a cursor using the page map, the cursor being used to perform selection operations within the web browser; determining one or more cursor movement indicators from the position of the cursor; deriving, with the processor, a probability value that a user will select each link using the one or more cursor movement indicators; identifying, with the processor, a predicted navigation event using the probability value; and without a user selecting the link associated with the predicted navigation event, prerendering the predicted navigation event using the web browser.