Content filtering for web browsing
OwnerCraig Adam Bellinson, Christopher A. Evans +2inventors
InventorsCraig Adam Bellinson, Christopher A. Evans, Harry J.W. Fravert, William Rose Taylor
Life of this patent
Estimating the term…
Loading patent…
OwnerCraig Adam Bellinson, Christopher A. Evans +2inventors
InventorsCraig Adam Bellinson, Christopher A. Evans, Harry J.W. Fravert, William Rose Taylor
Estimating the term…
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.
A system for determining whether a user of a computer having settings for the user may view an Internet site referenced by a specified site identifier, comprising:
A system for determining whether a computer user having a designated user age group may view an Internet site referenced by a specified site identifier, comprising:
A method for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has a local ratings cache, comprising:
A method for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has an allow-block list and a local ratings cache, comprising:
A method for determining whether a user of a local computer may view an Internet site referenced by a site identifier, wherein the local computer has a local ratings cache and is operable to communicate via a network with a content settings service having an age group and allow-block list for the user and an age group map, comprising:
A system for determining whether a user of a local computer having settings for the user may view an Internet site referenced by a site identifier, comprising:
A system for determining whether a computer user having a designated user age group may view an Internet site referenced by a site identifier, comprising:
A system for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has a local ratings cache, comprising:
A system for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has an allow-block list and a local ratings cache, comprising:
A system for determining whether a user of a local computer may view an Internet site referenced by a specified site identifier, wherein the local computer has a local ratings cache and is operable to communicate via a network with a content settings service containing an age group and allow-block list for the user and an age group map, comprising:
A computer-readable medium having computer-executable instructions for performing a method for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has a local ratings cache, the method comprising:
A computer-readable medium having computer-executable instructions for performing a method for determining whether a user of a computer may view an Internet site referenced by a specified site identifier, wherein the computer has an allow-block list and a local ratings cache, the method comprising:
A computer-readable medium having computer-executable instructions for performing a method for determining whether a user of a local computer may view an Internet site referenced by a specified site identifier, wherein the local computer has a local ratings cache and is operable to communicate via a network with a content settings service containing an age group for the user and an age group map, the method comprising:
A computer-readable medium having computer-executable instructions for a computer system for determining whether a user of a computer having settings for the user may view an Internet site referenced by a specified site identifier, the system comprising:
A computer-readable medium having computer-executable instructions for a computer system for determining whether a computer user having a designated user age group may view an Internet site referenced by a specified site identifier, the system comprising:
A computer-readable medium having computer-executable instructions for a computer, comprising:
In a networked computing environment having a content settings service containing a user age group and an allow-block list for a user and an age group map, a method for communicating the settings for the user to a local computer, comprising:
Dependencies are inferred from the claim text.