Patent ID: 9559976
Date: 2017-01-31
CPC Classifications: H04L

Claim:
1. An apparatus comprising: a storage device storing machine-readable code; a processor executing the machine-readable code, the machine-readable code comprising: a determination module determining that a web resource loaded in a web browser is a user targeted web resource in response to detecting a user interaction with the web resource while the web resource is loaded in the web browser after the web resource has been loaded in the web browser for a predetermined period of time; the determination module determining that the web resource in the web browser is not a user targeted web resource in response to the web resource comprising a web resources selected from the group consisting of a Uniform Resource Locator (“URL”) redirect and a pop-up advertisement; an insertion module inserting a record of the web resource into navigation memory of the web browser in response to the determination module determining that the web resource is a user targeted web resource; and the insertion module skipping inserting a record of the web resource into the navigation memory in response to the determination module determining the web resource is not a user targeted web resource, wherein the web browser returns to a previous web resource in response to a backward navigation function as a result of the web resource that is not a user targeted web resource being absent from the navigation memory, and the previous web resource is a user targeted web resource.