Spam filtering and person profiles
First Claim
Patent Images
1. A method, comprising:
- scanning a first set of messages to generate a plurality of profiles for persons associated with one or more of the messages, the profiles including a first profile comprising a first address and an alternate address;
scanning, by a computer, a second set of messages that are classified by a spam filter as spam;
determining, by the computer, one or more false positive spam messages from the second set of messages classified as spam using one or more of the plurality of profiles, the determining the false positive spam messages comprising determining that a message of the second set of messages was received from the first address and that a user previously sent a message to the alternate address; and
presenting a list to identify the one or more false positive spam messages to the user.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing e-mails. Messages flagged as spam can be checked against the profile to identify false positives.
-
Citations
18 Claims
-
1. A method, comprising:
-
scanning a first set of messages to generate a plurality of profiles for persons associated with one or more of the messages, the profiles including a first profile comprising a first address and an alternate address; scanning, by a computer, a second set of messages that are classified by a spam filter as spam; determining, by the computer, one or more false positive spam messages from the second set of messages classified as spam using one or more of the plurality of profiles, the determining the false positive spam messages comprising determining that a message of the second set of messages was received from the first address and that a user previously sent a message to the alternate address; and presenting a list to identify the one or more false positive spam messages to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a computer to:
-
store for a user a first set of messages and a second set of messages, the second set of messages being classified by a spam filter as spam; scan, by the computer, the first set of messages to identify a plurality of addresses, and to identify names of persons at the addresses to generate profiles of the persons, each profile comprising at least two addresses used for electronic messaging, the profiles including a first profile comprising a first address and an alternate address; compare, by the computer, addresses used in the second set of messages with addresses in the profiles, the comparing comprising determining that a first message in the second set of messages was received from the first address and that the user previously sent a message to the alternate address; and based on determining that the first message in the second set of messages was received from the first address, identify the first message as a false positive. - View Dependent Claims (15, 16)
-
-
17. A system, comprising:
-
at least one processor; and memory storing instructions configured to instruct the at least one processor to; scan a set of messages of a user to identify a plurality of addresses used in the messages; identify names of persons at the addresses to generate profiles of the persons, each profile comprising at least two addresses used for electronic messaging by the respective person, the profiles including a first profile comprising a first address and an alternate address; and filter spam messages out of incoming messages for the user using the profiles, the filtering comprising determining that a message was received from the first address and that the user previously sent a message to the alternate address. - View Dependent Claims (18)
-
Specification