Systems methods to selectively control forwarding of electronic mail
First Claim
1. A method for detecting and selectively preventing the forwarding of an electronic message after receipt by the recipient, wherein the electronic message has a unique message identifier, the method comprising:
- coding the body of the electronic message in response to a user request while the electronic message is being composed in a messaging application, before the user clicks the send command and before being sent from the messaging application to indicate a request to prevent forwarding;
scanning the electronic message by a gateway for the request to prevent forwarding;
storing the message identifier in a blacklist database by the gateway whenever the request is found;
blocking, by the gateway, the forwarding of the electronic message after the electronic message has been received by the recipient when the message identifier of the electronic message being forwarded by the recipient matches an entry in the blacklist database; and
notifying the user, by the gateway, of an attempt to forward.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for detecting and selectively preventing the forwarding of an electronic message, wherein the message is sent by a sender to a recipient, and wherein the message has a message body and a message header. The system comprises a wireless gateway in communication with an electronic mail client; a message database in communication with the gateway for storing a first message identifier associated with the electronic message; and a search module in communication with the message database for determining whether a second message identifier associated with a forwarded electronic message is contained in the message database and, if the message database contains the second message identifier, preventing forwarding of the forwarded message.
64 Citations
12 Claims
-
1. A method for detecting and selectively preventing the forwarding of an electronic message after receipt by the recipient, wherein the electronic message has a unique message identifier, the method comprising:
-
coding the body of the electronic message in response to a user request while the electronic message is being composed in a messaging application, before the user clicks the send command and before being sent from the messaging application to indicate a request to prevent forwarding; scanning the electronic message by a gateway for the request to prevent forwarding; storing the message identifier in a blacklist database by the gateway whenever the request is found; blocking, by the gateway, the forwarding of the electronic message after the electronic message has been received by the recipient when the message identifier of the electronic message being forwarded by the recipient matches an entry in the blacklist database; and notifying the user, by the gateway, of an attempt to forward. - View Dependent Claims (2, 3, 4)
-
-
5. A system for detecting and selectively preventing the forwarding of an electronic message received by a recipient, wherein the electronic message has a unique message identifier, the system comprising:
-
means for coding the body of the electronic message in response to a user request while the electronic message is being composed in a messaging application, before the user clicks the send command and before being sent from the messaging application to indicate a request to prevent forwarding; means for scanning the electronic message by a gateway for the request to prevent forwarding; means for storing the message identifier in a blacklist database by the gateway whenever the request is found; means for blocking by the gateway, the forwarding of the electronic message that has been received by the recipient whenever the message identifier of the electronic message being forwarded by the recipient matches an entry in the blacklist database; and means for notifying the user, by the gateway, of an attempt to forward. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the steps of:
-
coding the body of an electronic message in response to a user request while the electronic message is being composed in a messaging application, before the user clicks the send command and before being sent from the messaging application to indicate a request to prevent forwarding; scanning an electronic message by a gateway for the request to prevent forwarding; storing a message identifier in a blacklist database by the gateway whenever the request is found; blocking, by the gateway, forwarding of the electronic message once the electronic message has been received by a recipient whenever the message identifier of the electronic message being forwarded by the recipient matches an entry in the blacklist database; and notifying the user, by the gateway, of an attempt to forward. - View Dependent Claims (10, 11, 12)
-
Specification