Adaptive spam message detector
First Claim
1. A system for filtering electronic content for identifying spam in message data, comprising:
- a content extractor for identifying and selecting message content in the message data;
a content analyzer having a plurality of information type gatherers for assimilating and outputting different message attributes relating to the message content associated with an information type;
a categorizer having a plurality of decision makers for receiving as input the message attributes and prior history information and providing as output a message class for classifying the message data;
a history processor receiving as input (i) the class decision, (ii) the message class for each of the plurality of decision makers, and (iii) prior history information, for (a) recording the message attributes and the class decision as part of the prior history information and/or (b) modifying the prior history information to reflect changes to fixed data or probability data;
a categorizer coalescer for assessing the message class output by the set of decision makers together with optional user input for producing a class decision identifying whether the message data is spam.
3 Assignments
0 Petitions
Accused Products
Abstract
Electronic content is filtered to identify spam using image and linguistic processing. A plurality of information type gatherers assimilate and output different message attributes relating to message content associated with an information type. A categorizer may have a plurality of decision makers for providing as output a message class for classifying the message data. A history processor records the message attributes and the class decision as part of the prior history information and/or modifies the prior history information to reflect changes to fixed data and/or probability data. A categorizer coalescer assesses the message class output by the set of decision makers together with optional user input for producing a class decision identifying whether the message data is spam.
-
Citations
21 Claims
-
1. A system for filtering electronic content for identifying spam in message data, comprising:
-
a content extractor for identifying and selecting message content in the message data;
a content analyzer having a plurality of information type gatherers for assimilating and outputting different message attributes relating to the message content associated with an information type;
a categorizer having a plurality of decision makers for receiving as input the message attributes and prior history information and providing as output a message class for classifying the message data;
a history processor receiving as input (i) the class decision, (ii) the message class for each of the plurality of decision makers, and (iii) prior history information, for (a) recording the message attributes and the class decision as part of the prior history information and/or (b) modifying the prior history information to reflect changes to fixed data or probability data;
a categorizer coalescer for assessing the message class output by the set of decision makers together with optional user input for producing a class decision identifying whether the message data is spam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for filtering electronic content for identifying spam in message data, comprising:
-
a content extractor for identifying and selecting message content in the message data;
a content analyzer having a plurality of information type gatherers for assimilating and outputting different message attributes relating to the message content associated with an information type;
a history processor receiving as input (i) the class decision, (ii) the message class for each of the plurality of decision makers, and (iii) prior history information, for (a) recording the message attributes and the class decision as part of the prior history information or (b) modifying the prior history information to reflect changes to fixed data or probability data;
a categorizer for receiving as input the message attributes and the prior history information and providing as output a message class for classifying the message data.
-
-
18. A multifunctional device for processing a job request, comprising:
-
a memory for storing routing preferences when message data of the job request is classified as spam;
a content extractor for identifying and selecting message content in the message data;
a content analyzer having a plurality of information type gatherers for assimilating and outputting different message attributes relating to the message content associated with an information type;
a history processor receiving as input (i) the class decision, (ii) the message class for each of the plurality of decision makers, and (iii) prior history information, for (a) recording the message attributes and the class decision as part of the prior history information and/or (b) modifying the prior history information to reflect changes to fixed data or probability data;
a categorizer for receiving as input the message attributes and the prior history information and determining a message class for classifying the message data;
the categorizer processing the job request according to the routing preferences set forth in the memory and the message class. - View Dependent Claims (19, 20, 21)
-
Specification