Patent ID: 8195822

Claim:
A method, comprising: at a client computing system executing a web browser that loads source web content from a plurality of servers: detecting a selection, via a user input device of the client computing system, of a menu command that identifies a selected area of a web page as containing undesirable content; substituting, in response to the detection of the selected menu command that identifies the selected area of the web page as containing the undesirable content, an alternate Internet Protocol (IP) address for a hostname of a website that provided the undesirable content, the alternate IP address being selected based on a content substitution profile of the client computing system; and reloading the web page, in response to a content request that identifies the undesirable content, with substituted source web content received from a server accessed via the alternate IP address displayed in the selected area of the web page instead of the undesirable content identified in the content request.