Patent ID: 8621635

Claim:
A computer-implemented method comprising: receiving HTML code associated with a webpage; processing the HTML code to identify one or more third parties providing content for the webpage based at least in part upon domain names and file names associated with the content; for individual identified third parties, storing data to relate a third party to one or more webpages for which the third party provides content; detecting whether a particular third party is in a position to observe browsing habits of a user according to data stored relative to the particular third party, the data representing a number of times the user has encountered the same particular third party across multiple websites; responsive to said detecting, assigning one of multiple levels of perceived risk to the particular third party based at least in part upon the data exceeding a configurable threshold value that corresponds to the one of the multiple levels of perceived risk; and responsive to said detecting, outputting a user interface instrumentality that can enable the user to take one or more actions regarding content from the particular third party.