Message Handling
First Claim
1. A method, in a processing component of a server, for handling a message being transmitted from a sender to a recipient, the method comprising:
- receiving, by the processing component, a message from the sender,receiving, by the processing component, information identifying the recipient,accessing, by the processing component, a first predefined ruleset for the identified recipient,applying, by the processing component, the first predefined ruleset to the message,identifying, by the processing component, infringements of the first predefined ruleset within the message and based on identifying a set of identified infringements of the first predefined ruleset within the message either correcting, by the processing component, the identified infringements of the first predefined ruleset within the message, or presenting, by the processing component, the identified infringements of the first predefined ruleset within the message to the sender, andtransmitting, by the processing component, a corrected message to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided for handling a message being transmitted from a sender to a recipient. A processing component receives a message from the sender and information identifying the recipient. The processing component access a first predefined ruleset for the identified recipient and applies the first predefined ruleset to the message. The processing component identifies infringements of the first predefined ruleset within the message. Based on identifying a set of identified infringements of the first predefined ruleset within the message, the processing component either corrects the identified infringements of the first predefined ruleset within the message or presents the identified infringements of the first predefined ruleset within the message to the sender. The processing component transmits a corrected message to the recipient.
60 Citations
15 Claims
-
1. A method, in a processing component of a server, for handling a message being transmitted from a sender to a recipient, the method comprising:
-
receiving, by the processing component, a message from the sender, receiving, by the processing component, information identifying the recipient, accessing, by the processing component, a first predefined ruleset for the identified recipient, applying, by the processing component, the first predefined ruleset to the message, identifying, by the processing component, infringements of the first predefined ruleset within the message and based on identifying a set of identified infringements of the first predefined ruleset within the message either correcting, by the processing component, the identified infringements of the first predefined ruleset within the message, or presenting, by the processing component, the identified infringements of the first predefined ruleset within the message to the sender, and transmitting, by the processing component, a corrected message to the recipient. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for handling a message being transmitted from a sender to a recipient, the system comprising:
-
a server device arranged to receive a message and to receive information identifying the recipient from a client device, and a processing component within the server arranged to; access a first predefined ruleset for the identified recipient, apply the first predefined ruleset to the message, identify infringements of the first redefined ruleset within the message and based on identifying a set of identified infringements of the first predefined ruleset within the message either correct the identified infringements of the first predefined ruleset within the message, or present the identified infringements of the first predefined ruleset within the message to the client device, and transmit a corrected message to the recipient. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive a message for a recipient from a sender, receive information identifying the recipient, access a first predefined ruleset for the identified recipient, applying the first predefined ruleset to the message, identify infringements of the first predefined ruleset within the message and based on identifying a set of identified infringements of the first predefined ruleset within the message either correct the identified infringements of the first predefined ruleset within the message, or present the identified infringements of the first predefined ruleset within the message to the sender, and transmit a corrected message to the recipient. - View Dependent Claims (12, 13, 14, 15)
-
Specification