Method and system for controlling messages in a communication network
First Claim
1. A method of processing a message sent by an authenticatable sender to a receiver in a communication network comprising:
- (a) designating a message as rejected when the sender matches a rejection criteria;
(b) designating a message as trusted when the sender matches an acceptance criteria;
(c) designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria;
(d) designating a message as untrusted when the sender fails authentication, (e) forwarding the designated rejected message to a message receptacle;
(f) forwarding the designated trusted message for delivery to the receiver; and
(g) forwarding the designated untrusted message for delivery to the receiver.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing messages, including potential junk messages from a sender to a receiver in a communication network. The processing is based on the identity of the sender and the receiver specified criteria. The method comprising the steps of: designating a message as rejected, trusted or untrusted by applying the criteria to the identity of the sender of the message, disposing of a rejected message, annotating an accepted message as trusted or untrusted and forwarding the accepted message for delivery to the receiver. The method can apply further filter criteria based on a category indicator associated with the message.
188 Citations
29 Claims
-
1. A method of processing a message sent by an authenticatable sender to a receiver in a communication network comprising:
-
(a) designating a message as rejected when the sender matches a rejection criteria;
(b) designating a message as trusted when the sender matches an acceptance criteria;
(c) designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria;
(d) designating a message as untrusted when the sender fails authentication, (e) forwarding the designated rejected message to a message receptacle;
(f) forwarding the designated trusted message for delivery to the receiver; and
(g) forwarding the designated untrusted message for delivery to the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing a message sent by an authenticatable sender to a receiver in a communication network comprising:
-
a white-list repository providing for administration of a plurality of acceptance criteria;
a black-list repository providing for administration of a plurality of rejection criteria; and
a processing agent providing for;
(a) designating a message as rejected when the sender matches a rejection criteria;
(b) designating a message as trusted when the sender matches an acceptance criteria;
(c) designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria;
(d) designating a message as untrusted when the sender fails authentication;
(e) forwarding the designated rejected message to a message receptacle;
(f) forwarding the designated trusted message for delivery to the receiver; and
(g) forwarding the designated untrusted message for delivery to the receiver. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for processing a message sent by an authenticatable sender to a receiver in a communication network, the computer program product comprising:
computer readable program code devices for;
(a) designating a message as rejected when the sender matches a rejection criteria;
(b) designating a message as trusted when the sender matches an acceptance criteria;
(c) designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria;
(d) designating a message as untrusted when the sender fails authentication;
(e) forwarding the designated rejected message to a message receptacle;
(f) forwarding the designated trusted message for delivery to the receiver; and
(g) forwarding the designated untrusted message for delivery to the receiver. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
28. A method of processing a message sent by an authenticatable sender to a receiver in a communication network comprising the steps:
-
(a) step for designating a message as rejected when the sender matches a rejection criteria;
(b) step for designating a message as trusted when the sender matches an acceptance criteria;
(c) step for designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria, (d) step for designating a message as untrusted when the sender fails authentication;
(e) step for forwarding the designated rejected message to a message receptacle;
(i) step for forwarding the designated trusted message for delivery to the receiver; and
(g) step for forwarding the designated untrusted message for delivery to the receiver.
-
-
29. A system for processing a message sent by an authenticatable sender to a receiver in a communication network comprising:
-
means for administrating a plurality of acceptance criteria;
means for administrating a plurality of rejection criteria; and
means for;
(a) designating a message as rejected when the sender matches a rejection criteria;
(b) designating a message as trusted when the sender matches an acceptance criteria;
(c) designating a message as untrusted when the sender matches neither a rejection criteria nor an acceptance criteria;
(d) designating a message as untrusted when the sender fails authentication;
(e) forwarding the designated rejected message to a message receptacle;
(f) forwarding the designated trusted message for delivery to the receiver; and
(g) forwarding the designated untrusted message for delivery to the receiver.
-
Specification