Patent ID: 8533227

Claim:
A method comprising: querying, by a client computer system, a database before fetching a resource from a website, the database storing a list of websites to which access is controlled, the list comprising a plurality of sublists shared among a set of computer systems, including the client computer system, that are associated with a plurality of users, wherein the plurality of sublists comprises sublists for categories of websites for which access by the plurality of users is controlled, wherein the categories indicate degrees of access violations, and wherein each of the categories includes a different associated access prohibition, and wherein the plurality of sublists comprises sublists for individual computer systems associated with one of the plurality of users, and defined by the one of the plurality of users, for which access to websites is controlled; receiving, by the client computer system, an indication that the website is in one of the plurality of sublists; in response to the indication specifying a first category, blocking access to the website and sending a notification of an attempt to fetch the resource from the website; and in response to the indication specifying a second category, displaying a warning dialog at the client computer system and determining whether to continue fetching the resource in view of an input to the warning dialog.