The present invention provides a system and method for restricting access
to data received by a computer over a network by filtering certain data
from the data received. In a preferred embodiment, the present invention
provides a computer based method for filtering objectionable or target
text data from World Wide Web pages which are received by a computer
system connected to the Internet. According to the method, if the web page
requested by the user contains only a minimum of objectionable or target
data, the user may receive a portion of the filtered web page for
downloading and viewing on his or her computer. If the web page requested
contains a large amount of objectionable or target data, the invention
will cause a "forbidden" page to be displayed on the user's computer
monitor.