Inventors:
Craig Bellinson - Bellevue WA, US
Christopher Evans - Sammamish WA, US
Harry Fravert - Redmond WA, US
William Taylor - Kirkland WA, US
International Classification:
G06F015/173
Abstract:
The present invention provides a system and method for controlling whether a user may access certain Internet sites when using a computer. The system and method are carried out on a personal computer having a local ratings cache, a cache refresher, a local ratings interpreter and an allow-block list. When the computer user attempts to access an Internet site referenced by a specified Uniform Resource Locator (“URL”), the invention determines whether the URL is referenced on the allow-block list and, if so, allows or disallows access to the site referenced by the URL accordingly. If the URL is not referenced on the allow-block list, the invention obtains a content category from either the local ratings cache or, if not contained therein, a ratings service. If the content category may be viewed by a person in the user's age group, as determined by reference to an age group map cross-referencing age group to permissibly viewable categories for each such age group, the local ratings interpreter permits access to the Internet site referenced by the specified URL; otherwise, access is not allowed. A copy of the settings for the user, such as the age group, the allow-block list and the age group map, are stored on a content settings service so that the user's settings can be accessed and used on any computer the user is operating.