System and method for circumventing spam filters
First Claim
1. Apparatus comprising a processor and a memory, said memory storing filter countermeasure instructions executable by said processor, said memory further storing an address list that includes a set of electronic mail addresses of prospective recipients of messages, said instructions causing said processor todivide said address list into a plurality of sublists in such a way that individual ones of said addresses deemed to be similar are assigned to different ones of said sublists, said memory further storing said plurality of sublists,assign individual ones of said sublists to respective different versions of the messages, andsend to addresses in each sublist a one of said respective different versions of the messages assigned to that sublist.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for circumventing schemes that use duplication detection to detect and block unsolicited e-mail (spam.) An address on a list is assigned to one of m sublists, where m is an integer that is greater than one. A set of m different messages are created. A different message from the set of m different messages is sent to the addresses on each sublist. In this way, spam countermeasures based upon duplicate detection schemes are foiled.
54 Citations
17 Claims
-
1. Apparatus comprising a processor and a memory, said memory storing filter countermeasure instructions executable by said processor, said memory further storing an address list that includes a set of electronic mail addresses of prospective recipients of messages, said instructions causing said processor to
divide said address list into a plurality of sublists in such a way that individual ones of said addresses deemed to be similar are assigned to different ones of said sublists, said memory further storing said plurality of sublists, assign individual ones of said sublists to respective different versions of the messages, and send to addresses in each sublist a one of said respective different versions of the messages assigned to that sublist.
-
9. Apparatus comprising a processor and a memory, said memory storing filter countermeasure instructions executable by said processor, said memory further storing an address list that includes a set of electronic mail addresses of prospective recipients of messages, said instructions causing said processor to
divide said address list into a plurality of sublists, each of said sublists comprising addresses from said set of electronic mail addresses, and individual addresses of said set of electronic mail addresses being put in different sublists if said individual addresses of said set of electronic mail addresses are determined to be similar to one another based on at least one predetermined similarity criterion, said memory further storing said plurality of sublists, and send different versions of a message to the addresses in respective ones of said sublists.
-
16. Apparatus comprising a processor and a memory, said memory storing filter countermeasure instructions executable by said processor, said memory further storing an address list that includes a set of electronic mail addresses of prospective recipients of messages, said instructions causing said processor to
divide said address list into a plurality of sublists, each of said sublists comprising addresses from said set of electronic mail addresses, and individual addresses of said set of electronic mail addresses being put in different sublists randomly, said memory further storing said plurality of sublists, and send different versions of a message to the addresses in respective ones of said sublists.
Specification