Method and system for controlling messages in a communication network
OwnerJiwei R. Wang, Vincent Kadarinventors
Life of this patent
Estimating the term…
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.
Claims29
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.