System and method for filtering data received by a computer system
First Claim
1. A computer readable memory containing a computer program for programming a general purpose computer to perform a method for filtering a block of text data containing words received over a network, wherein said method comprises the steps of:
- a) providing a listing of target words, each target word in said listing of target words having a respective score associated therewith;
b) providing a listing of target phrases, certain target phrases in said listing of target phrases having a target score associated therewith;
c) comparing each word and phrase in said block of text data to said listing of target words and said listing of target phrases to determine a score for said block of text data; and
d) filtering said block of text data based upon said determined score.
8 Assignments
0 Petitions
Accused Products
Abstract
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.
48 Citations
12 Claims
-
1. A computer readable memory containing a computer program for programming a general purpose computer to perform a method for filtering a block of text data containing words received over a network, wherein said method comprises the steps of:
-
a) providing a listing of target words, each target word in said listing of target words having a respective score associated therewith;
b) providing a listing of target phrases, certain target phrases in said listing of target phrases having a target score associated therewith;
c) comparing each word and phrase in said block of text data to said listing of target words and said listing of target phrases to determine a score for said block of text data; and
d) filtering said block of text data based upon said determined score. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized method for filtering a block of text data containing words received over a network, wherein said method comprises the steps of:
-
a) providing a listing of target words, each target word in said listing of target words having a respective score associated therewith;
b) providing a listing of target phrases, certain target phrases in said listing of target phrases having a target score associated therewith;
c) comparing each word and phrase in said block of text data to said listing of target words and said listing of target phrases to determine a score for said block of text data; and
d) filtering said block of text data based upon said determined score. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification