ADAPTIVE JUNK MESSAGE FILTERING SYSTEM
First Claim
1. A data filter, comprising:
- a first filter for filtering messages, and having first accuracy data associated therewith; and
a second filter for filtering the messages, and having associated therewith second accuracy data, the second filter evaluated with the first accuracy data, the data used to determine the first accuracy data are utilized to determine the second accuracy data as a function of threshold, wherein the second filter is employed if a threshold exists for the second filter such that the second accuracy data is considered better than the first accuracy data.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system for filtering messages—the system includes a seed filter having associated therewith a false positive rate and a false negative rate. A new filter is also provided for filtering the messages, the new filter is evaluated according to the false positive rate and the false negative rate of the seed filter, the data used to determine the false positive rate and the false negative rate of the seed filter are utilized to determine a new false positive rate and a new false negative rate of the new filter as a function of threshold. The new filter is employed in lieu of the seed filter if a threshold exists for the new filter such that the new false positive rate and new false negative rate are together considered better than the false positive and the false negative rate of the seed filter.
-
Citations
20 Claims
-
1. A data filter, comprising:
-
a first filter for filtering messages, and having first accuracy data associated therewith; and
a second filter for filtering the messages, and having associated therewith second accuracy data, the second filter evaluated with the first accuracy data, the data used to determine the first accuracy data are utilized to determine the second accuracy data as a function of threshold, wherein the second filter is employed if a threshold exists for the second filter such that the second accuracy data is considered better than the first accuracy data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of filtering data, comprising:
-
receiving at least a first filter and a second filter;
determining a first accuracy data of the first filter;
training the second filter utilizing the first accuracy data;
determining a second accuracy data of the second filter as a function of threshold; and
employing the second filter when a predetermined threshold value is reached. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification