Patent ID: 8745151

Claim:
A method comprising: integrating, by a processing device of a client machine, a user interface control into a graphical user interface (GUI) of a network access application executing on the client machine; receiving, by a user input device of the client machine, a request from a user via the user interface control to protect a first web page from a second web page; caching first content of the first web page in a storage device at the client machine in response to the request; followed by caching the first content of the first web page in the storage device at the client machine at predetermined periods of time; comparing, by a processing device of the client machine, the first content of the first web page with second content of the second web page for a similarity between the first and second content; assigning, by the processing device, a value to the similarity between the first and second content; determining, by the processing device, that the value of the similarity passed a threshold value of a plurality of threshold values each corresponding to a different protective action of a plurality of protective actions that protect the first web page from the second web page; and performing, by the processing device, a protective action of the plurality of protective actions corresponding to the threshold value that the value of the similarity passed; wherein the plurality of threshold values are adjustable independent of each other by the user via the user interface control.