Method, system, and program for filtering content using neural networks
First Claim
1. A method for filtering communications received from over a network for a person-to-person communication program, comprising:
- receiving a communication for the person-to person communication program;
processing the communication to determine predefined language statements;
inputting information on the determined language statements into a neural network to produce an output value;
determining whether the output value indicates that the communication is unacceptable;
forwarding the communication to the person-to-person communication program unchanged if the output value indicates that the communication is acceptable; and
performing an action with respect to the communication upon determining that the communication is unacceptable that differs from the forwarding of the communication that occurs if the output value indicates that the communication is acceptable.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for filtering communications received from over a network for a person-to-person communication program. A communication is received for the person-to person communication program. The communication is processed to determine predefined language statements. Information on the determined language statements is inputted into a neural network to produce an output value. A determination is made as to whether the output value indicates that the communication is unacceptable. The communication is forwarded to the person-to-person communication program unchanged if the output value indicates that the communication is acceptable. An action is performed with respect to the communication upon determining that the communication is unacceptable that differs from the forwarding of the communication that occurs if the output value indicates that the communication is acceptable.
219 Citations
37 Claims
-
1. A method for filtering communications received from over a network for a person-to-person communication program, comprising:
-
receiving a communication for the person-to person communication program;
processing the communication to determine predefined language statements;
inputting information on the determined language statements into a neural network to produce an output value;
determining whether the output value indicates that the communication is unacceptable;
forwarding the communication to the person-to-person communication program unchanged if the output value indicates that the communication is acceptable; and
performing an action with respect to the communication upon determining that the communication is unacceptable that differs from the forwarding of the communication that occurs if the output value indicates that the communication is acceptable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for filtering communications received from over a network for a person-to-person communication program, comprising:
-
means for receiving a communication for the person-to person communication program;
means for processing the communication to determine predefined language statements;
means for inputting information on the determined language statements into a neural network to produce an output value;
means for determining whether the output value indicates that the communication is unacceptable;
means for forwarding the communication to the person-to-person communication program unchanged if the output value indicates that the communication is acceptable; and
means for performing an action with respect to the communication upon determining that the communication is unacceptable that differs from the forwarding of the communication that occurs if the output value indicates that the communication is acceptable. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An article of manufacture for filtering communications received from over a network for a person-to-person communication program, wherein the article of manufacture causes operations to be performed, the operations comprising:
-
receiving a communication for the person-to person communication program;
processing the communication to determine predefined language statements;
inputting information on the determined language statements into a neural network to produce an output value;
determining whether the output value indicates that the communication is unacceptable;
forwarding the communication to the person-to-person communication program unchanged if the output value indicates that the communication is acceptable; and
performing an action with respect to the communication upon determining that the communication is unacceptable that differs from the forwarding of the communication that occurs if the output value indicates that the communication is acceptable. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification