Securely tracking electronic messages
First Claim
1. A method of processing electronic messages, the method comprising:
- determining, by an electronic messaging system, to track forwarding of a first electronic message that is received at a computer system in the electronic messaging system, the first electronic message identifying an originator of the first electronic message and an intended recipient of the first electronic message;
accessing a second electronic message that is addressed for delivery to the originator, wherein the second electronic message is accessed at a computer system in the electronic messaging system;
determining, by the electronic messaging system, that the second electronic message is a feedback message that indicates that the first electronic message was forwarded by the intended recipient to a forwarded recipient, the forwarded recipient not being intended by the originator as a recipient of the first electronic message;
tracking, by the electronic messaging system a forwarding history of the first electronic message, comprising storing the forwarding history in a storage device, wherein the forwarding history indicates that the first electronic message was forwarded from the intended recipient to the forwarded recipient;
automatically determining, by the electronic messaging system, a security risk of authorizing the forwarded recipient to have access to content of the first electronic message, wherein the determining a security risk is based on the forwarding history of the first electronic message and forwarding history of other electronic messages sent by the originator; and
providing, from the electronic messaging system to the originator, a security risk of authorizing the forwarded recipient to have access to the content of the first electronic message.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed herein for systematically tracking the entire forwarding flow of an electronic message, such as an email. A determination is made to track an electronic message prior to it being relayed to an intended recipient. When the electronic message is forwarded by the intended recipient, a feedback message is sent by the forwarder to the originator of the electronic message. This may be used to allow the original author to review and authorize recipients of the forwarded message. The original author need not know up front to whom the message might be forwarded. Note that this not only provides security, but also provides for fine grained system for tracking the flow of messages, such as sensitive emails. The system can automatically assess the risk of authorizing the recipient to whom the message was forwarded to have access to the content based on machine learning, rules, etc.
8 Citations
18 Claims
-
1. A method of processing electronic messages, the method comprising:
-
determining, by an electronic messaging system, to track forwarding of a first electronic message that is received at a computer system in the electronic messaging system, the first electronic message identifying an originator of the first electronic message and an intended recipient of the first electronic message; accessing a second electronic message that is addressed for delivery to the originator, wherein the second electronic message is accessed at a computer system in the electronic messaging system; determining, by the electronic messaging system, that the second electronic message is a feedback message that indicates that the first electronic message was forwarded by the intended recipient to a forwarded recipient, the forwarded recipient not being intended by the originator as a recipient of the first electronic message; tracking, by the electronic messaging system a forwarding history of the first electronic message, comprising storing the forwarding history in a storage device, wherein the forwarding history indicates that the first electronic message was forwarded from the intended recipient to the forwarded recipient; automatically determining, by the electronic messaging system, a security risk of authorizing the forwarded recipient to have access to content of the first electronic message, wherein the determining a security risk is based on the forwarding history of the first electronic message and forwarding history of other electronic messages sent by the originator; and providing, from the electronic messaging system to the originator, a security risk of authorizing the forwarded recipient to have access to the content of the first electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor readable storage device; and a processor that; determines to track forwarding of a first electronic message, the first electronic message comprising content, the first electronic message identifying an originator of the first electronic message and an intended recipient of the first electronic message; accesses a second electronic message that is addressed for delivery to the originator; determines that the second electronic message is a feedback message that indicates that the first electronic message was forwarded by the intended recipient to a forwarded recipient that was not intended by the originator as a recipient of the first electronic message; and tracks a forwarding history of the first electronic message, comprising storing the forwarding history in the processor readable storage device, wherein the forwarding history indicates that the first electronic message was forwarded from the intended recipient to the forwarded recipient; tracks forwarding history of other electronic messages sent by the originator; determines a security risk of authorizing the forwarded recipient to have access to encrypted content of the first electronic message based on the following history of the first electronic message and the forwarding history of the other electronic messages sent by the originator; and provides, to the originator, the security risk of authorizing the forwarded recipient to have access to the encrypted content of the first electronic message. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising:
-
a computer readable storage device having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to determine to track forwarding of a first electronic message, the first electronic message comprising content, the first electronic message identifying an originator of the first electronic message and an intended recipient of the first electronic message; computer readable program code configured to access a second electronic message that is addressed for delivery to the originator; computer readable program code configured to determine that the second electronic message is a feedback message that indicates that the first electronic message was forwarded by the intended recipient to a forwarded recipient that was not intended by the originator as a recipient of the first electronic message; computer readable program code configured to track a forwarding history of the first electronic message, comprising storing the forwarding history, wherein the forwarding history indicates that the first electronic message was forwarded from the intended recipient to the forwarded recipient; computer readable program code configured to track forwarding history of other electronic messages sent by the originator; computer readable program code configured to determine a security risk of authorizing the forwarded recipient to have access to encrypted content of the first electronic message based on the forwarding history of the first electronic message and the forwarding history of the other electronic messages sent by the originator; and computer readable program code configured to provide, to the originator, the security risk of authorizing the forwarded recipient to have access to the encrypted content of the first electronic message. - View Dependent Claims (15, 16, 17, 18)
-
Specification