Interceptor for non-subscribed bulk electronic messages
First Claim
1. A method of intercepting unwanted electronic bulk mail messages comprising the steps of:
- examining a header portion of a messaged destined to an intended recipient to determine if the message is identified as bulk class messaging;
responsive to said header portion indicating the message is bulk class, forwarding the message to said intended recipient if said header is determined to contain an approved sender identifier value;
responsive to said header portion indicating the message is bulk class, intercepting the message if said header is determined not to contain an approved sender identifier value;
responsive to said header portion having no indication of said message being bulk class, analyzing said message to determine if it has bulk message characteristics, and intercepting the message if it has bulk message characteristics.
2 Assignments
0 Petitions
Accused Products
Abstract
Bulk mail subscriptions by including a bulk mail class indicator and a sender identifier key value in the header portion of an electronic message. Messages which are properly identified as bulk class and include an approved sender identifier value are passed directly to the intended recipient. Messages which are properly identified as bulk class but which do not contain an approved sender identifier value are rejected or intercepted. Messages which do no indicate themselves to be bulk class, but which are determined to have characteristics of bulk mail are rejected or intercepted, as well.
101 Citations
18 Claims
-
1. A method of intercepting unwanted electronic bulk mail messages comprising the steps of:
-
examining a header portion of a messaged destined to an intended recipient to determine if the message is identified as bulk class messaging;
responsive to said header portion indicating the message is bulk class, forwarding the message to said intended recipient if said header is determined to contain an approved sender identifier value;
responsive to said header portion indicating the message is bulk class, intercepting the message if said header is determined not to contain an approved sender identifier value;
responsive to said header portion having no indication of said message being bulk class, analyzing said message to determine if it has bulk message characteristics, and intercepting the message if it has bulk message characteristics. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium encoded with software for intercepting unwanted electronic bulk mail messages, said software performing steps comprising:
-
examining a header portion of a messaged destined to an intended recipient to determine if the message is identified as bulk class messaging;
responsive to said header portion indicating the message is bulk class, forwarding the message to said intended recipient if said header is determined to contain an approved sender identifier value;
responsive to said header portion indicating the message is bulk class, intercepting the message if said header is determined not to contain an approved sender identifier value;
responsive to said header portion having no indication of said message being bulk class, analyzing said message to determine if it has bulk message characteristics, and intercepting the message if it has bulk message characteristics. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for intercepting unwanted electronic bulk mail messages comprising:
-
an inbound message examiner configured to examine a header portion of a messaged destined to an intended recipient to determine if the message is identified as bulk class messaging;
a message passer configured to, responsive to said header portion indicating the message is bulk class, forward the message to said intended recipient if said header is determined to contain an approved sender identifier value;
a bulk analyzer configured to determine if a message is likely to be a bulk mail message based upon one or more criteria for bulk mail characteristics; and
a message interceptor configured to intercept the message if said header is determined not to contain an approved sender identifier value if the message header indicates the message is bulk class, to invoke said bulk analyzer on said message to determine if it has bulk message characteristics but the message header does not indicate the message is bulk class, and to intercept the message if the message is determined to bulk message characteristics by said bulk analyzer. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification