Method and system for centralized storage and management of electronic messages
First Claim
1. A method for securely sending an electronic message to multiple recipients, the method comprising:
- (a) receiving an indication of an encrypted electronic message to be sent to multiple recipient users;
(b) automatically storing a single copy of the electronic message;
(c) creating a notification electronic message including a reference to the electronic message;
(d) sending a copy of the notification electronic message to each of the recipient users; and
upon receiving a request from a recipient user for the referenced electronic message, (e) decrypting the received encrypted electronic message;
(f) retrieving an encryption key for the recipient user;
(g) encrypting a copy of the decrypted electronic message with the retrieved encryption key; and
(h) sending the encrypted copy to the recipient user for temporary storage while the sent encrypted copy is reviewed; and
(i) making a determination selected from the group consisting of;
whether the encrypted copy of the electronic message has been sent to all of the recipient users and whether none of the recipient users have indicated that the electronic message is to be saved, and automatically deleting the stored single copy of the electronic message if the determination is true.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for distributing electronic messages in an efficient manner using centralized storage and management. In particular, the system receives electronic messages to be distributed to one or more recipients, centrally stores a single copy of the message as well as various information about sending the message, and sends to each recipient a short indicator message to notify the recipient that the electronic message is available. The system then tracks and manages requests from the recipients to access the message by permitting access when appropriate, performing activities such as decrypting/encrypting the message if necessary, recording information about the access and about recipient instructions related to the message, archiving the message if necessary, and deleting the message when it is no longer needed. After a recipient receives an indicator, the recipient can use the indicator to access and review the message. The recipient can also provide various instructions about actions to be taken with the message corresponding to an indicator, such as to save or delete the message or to forward the message to another recipient. After all recipients have reviewed the message and no recipient has currently indicated to save the message (or all have indicated to delete the message), the system can then delete the single copy of the message.
-
Citations
10 Claims
-
1. A method for securely sending an electronic message to multiple recipients, the method comprising:
-
(a) receiving an indication of an encrypted electronic message to be sent to multiple recipient users;
(b) automatically storing a single copy of the electronic message;
(c) creating a notification electronic message including a reference to the electronic message;
(d) sending a copy of the notification electronic message to each of the recipient users; and
upon receiving a request from a recipient user for the referenced electronic message, (e) decrypting the received encrypted electronic message;
(f) retrieving an encryption key for the recipient user;
(g) encrypting a copy of the decrypted electronic message with the retrieved encryption key; and
(h) sending the encrypted copy to the recipient user for temporary storage while the sent encrypted copy is reviewed; and
(i) making a determination selected from the group consisting of;
whether the encrypted copy of the electronic message has been sent to all of the recipient users and whether none of the recipient users have indicated that the electronic message is to be saved, and automatically deleting the stored single copy of the electronic message if the determination is true.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
under the control of the server, when it is determined that an encrypted copy of the electronic message has been sent to all of the recipient users, deleting the stored single copy of the electronic message.
-
-
3. The method of claim 1 including:
under the control of the server, when it is determined that an encrypted copy of the electronic message has been sent to all of the recipient users and that none of the recipient users have indicated that the electronic message is to be saved, deleting the stored single copy of the electronic message.
-
4. The method of claim 1 including:
under the control of the server, when it is determined that a specified period of time after the sending of the notification electronic messages has expired, deleting the stored single copy of the electronic message.
-
5. The method of claim 1 wherein contents of the notification electronic message consist of the reference to the received electronic message, an identification of a sender of the electronic message, and a subject of the electronic message.
-
6. The method of claim 1 including retrieving message sending instructions for a recipient user, and wherein the sending of the copy of the notification electronic message to that recipient user is performed according to the message sending instructions.
-
7. The method of claim 6 wherein the retrieved message sending instructions specify types of information to be included in the notification electronic message sent to that recipient user, and wherein the copy of the notification electronic message to be sent to that recipient user includes the specified types of information.
-
8. The method of claim 1 wherein for at least one recipient user, before the copy of the notification electronic message is sent to the at least one recipient user, the copy is encrypted with the encryption key for the at least one recipient user.
-
9. The method of claim 1 wherein the recipient user is unable to permanently store the electronic message.
-
10. The method of claim 1 wherein steps (a)-(h) are performed under control of a server computer, and including:
-
before the receiving of the indication, under control of a sending computer, receiving an indication of the electronic message;
retrieving an encryption key for the server computer, the server encryption key distinct from the retrieved encryption key for the recipient user;
encrypting the electronic message with the retrieved server encryption key; and
sending the encrypted electronic message to the server computer.
-
Specification