Patent ID: 8407482

Claim:
A method, comprising: intercepting web content to be displayed in a web page by a browser client; analyzing, by a processor, the web content for one or more references within the web content, the references being one or more Uniform Resource Locators (URLs); during a first session, selecting a first set of masking parameters from a masking parameter queue based on one or more static or transient parameters; editing the web content by masking a reference with the selected first set of masking parameters, the masked reference to be displayed in the web page by the browser client; during a second session, selecting a second set of masking parameters from the masking parameter queue based on one or more of the static or transient parameters, wherein the first and second sets of masking parameters include at least one different type of parameter; and editing the web content by masking a second reference with the selected second set of masking parameters, the second masked reference to be displayed in a second web page by the browser client, wherein within each respective session, each occurrence of a same URL with the web content is masked in a different manner than other versions of the same URL in the web content.