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;
a word database including a plurality of permitted words which are allowed to be transmitted;
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.
1 Assignment
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
16 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; a word database including a plurality of permitted words which are allowed to be transmitted; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of filtering phrases in a computer network-based chat system, the method comprising steps of:
-
providing a word database containing a plurality of permitted words; providing a 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 from a sender'"'"'s computer, the message including a plurality of words; comparing each of the plurality of words to the plurality of permitted words in the word database; determining whether any of the plurality of prohibited phrases are contained in the message; and transmitting the message over a 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 (11, 12, 13, 14, 15, 16)
-
Specification