Secure message forwarding system detecting user's preferences including security preferences
DCFirst Claim
Patent Images
1. A computer implemented method for sending a secure message to multiple recipients comprising:
- encrypting a message;
sending the encrypted message to a forwarding server, including providing a list of recipients to the forwarding server;
at the forwarding server, decrypting the encrypted message and determining a delivery preference for each recipient in the list of recipients; and
for each recipient that has a delivery preference, re-encrypting the message and delivering the re-encrypted message in accordance with the delivery preference.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for providing secure message services. The system includes a forwarding service to receive message for delivery to a recipient. The system checks for preferences for delivery of the message content including encryption preferences and notifies the recipient or delivers the message according to the encryption preferences. The system includes an interoperability engine to determine delivery preferences including security preferences, the security preferences indicating a security protocol by which the message can be securely delivered to the recipient.
-
Citations
13 Claims
-
1. A computer implemented method for sending a secure message to multiple recipients comprising:
-
encrypting a message; sending the encrypted message to a forwarding server, including providing a list of recipients to the forwarding server; at the forwarding server, decrypting the encrypted message and determining a delivery preference for each recipient in the list of recipients; and for each recipient that has a delivery preference, re-encrypting the message and delivering the re-encrypted message in accordance with the delivery preference. - View Dependent Claims (2, 3)
-
-
4. A computing system for providing secure message services for messages addressed to multiple recipients, comprising:
-
a forwarding engine executing on a computer operable to; receive an encrypted message and a list of recipients; decrypt the encrypted message; determine a delivery preference for each recipient in the list of recipients; for each recipient that has a delivery preference, re-encrypt the message and deliver the re-encrypted message in accordance with the delivery preference; and for each recipient that does not have a delivery preference, notify the recipient that the message is available for retrieval. - View Dependent Claims (5)
-
-
6. A computer implemented method for sending a secure message to multiple recipients comprising:
-
encrypting a message; sending the encrypted message to a forwarding server, including providing a list of recipients to the forwarding server; at the forwarding server, decrypting the encrypted message and determining a decryption capability for each recipient in the list of recipients; and for each recipient, re-encrypting the decrypted message according to the decryption capability of the recipient and delivering the re-encrypted message to the recipient. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computing system for providing secure message services for messages addressed to multiple recipients, comprising:
a forwarding engine executing on a computer operable to; receive an encrypted message and a list of recipients; decrypt the encrypted message; for each recipient in the list of recipients, determine whether the recipient has a decryption capability; for each recipient with a decryption capability, re-encrypt the message according to the decryption capability of the recipient and deliver the re-encrypted message to the recipient; and for each recipient that does not have a decryption capability, notify the recipient that the message is available for retrieval. - View Dependent Claims (13)
Specification