MULTIPLE-LAYER CHAT FILTER SYSTEM AND METHOD
First Claim
1. A computer network-based messaging system including a multiple-layer chat filtering system for controlling the content of messages sent by users in the messaging system, the messaging system comprising:
- a computer that receives a message, the message including a plurality of words entered by a sender;
one or more data storage devices including;
a word database including a plurality of permitted words which are allowed to be transmitted, and a phrase database including a plurality of prohibited phrases which are not allowed to be transmitted, at least one of the plurality of prohibited phrases consisting of a plurality of individual words that are each included in the word database; and
a message sending part that transmits the message over a computer network only if all of the plurality of words entered by the sender are contained in the word database and none of the plurality of prohibited phrases are contained in the message.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer network-based messaging system includes a multiple-layer chat filtering system for controlling the content of messages sent by users. A computer receives a message including a plurality of words entered by a sender. A word database includes a plurality of permitted words which are allowed to be transmitted. A phrase database includes a plurality of prohibited phrases which are not allowed to be transmitted. At least one of the plurality of prohibited phrases consists of a plurality of individual words that are each included in the word database. A message sending part that transmits the message over a computer network only if all of the plurality of words entered by the sender are contained in the word database and none of the plurality of prohibited phrases are contained in the message.
-
Citations
19 Claims
-
1. A computer network-based messaging system including a multiple-layer chat filtering system for controlling the content of messages sent by users in the messaging system, the messaging system comprising:
-
a computer that receives a message, the message including a plurality of words entered by a sender; one or more data storage devices including;
a word database including a plurality of permitted words which are allowed to be transmitted, and a phrase database including a plurality of prohibited phrases which are not allowed to be transmitted, at least one of the plurality of prohibited phrases consisting of a plurality of individual words that are each included in the word database; anda message sending part that transmits the message over a computer network only if all of the plurality of words entered by the sender are contained in the word database and none of the plurality of prohibited phrases are contained in the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of filtering phrases in a computer network-based chat system, the method comprising steps of:
-
providing a word database that is stored in at least one data storage device, said word database containing a plurality of permitted words; providing a phrase database that is stored in said at least one data storage device, said phrase database containing a plurality of prohibited phrases, at least one of the plurality of prohibited phrases consisting of a plurality of individual words that are each included in the word database; receiving a message over a computer network from a sender'"'"'s computer, the message including a plurality of words; accessing word data from the word database stored in said at least one data storage device for comparing each of the plurality of words to the plurality of permitted words in the word database; accessing phrase data from the phrase database stored in said at least one data storage device for determining whether any of the plurality of prohibited phrases are contained in the message; and transmitting the message over the computer network only if both of the following conditions exist; each of the plurality of words entered by the sender matches one of the plurality of permitted words contained in the word database, and none of the plurality of prohibited phrases are contained in the message. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of filtering phrases on a compute, the method comprising steps of:
-
receiving a message input by a user on a sender'"'"'s computer, the message including a plurality of words; sending the message over a computer network from the sender'"'"'s computer to a server for comparing the message to a plurality of databases; receiving data from the server that permits transmitting message to a third party computer over the computer network only if both of the following conditions exist; each of the plurality of words entered by the sender matches one of a plurality of permitted words, and none of a plurality of prohibited phrases are contained in the message. - View Dependent Claims (17, 18, 19)
-
Specification