Automatic delivery selection for electronic content
First Claim
Patent Images
1. A method for the secure delivery of a message in a communication system comprising:
- identifying a best method for delivery of a message including considering preferences of a sender and a recipient; and
sending the message from the sender to the recipient using the identified method.
4 Assignments
0 Petitions
Accused Products
Abstract
Computer program products and methods for the secure delivery of a message in a communication system. The method includes identifying a best method for delivery of a message including considering preferences of a sender and a recipient and sending the message from the sender to the recipient using the identified method.
-
Citations
38 Claims
-
1. A method for the secure delivery of a message in a communication system comprising:
-
identifying a best method for delivery of a message including considering preferences of a sender and a recipient; and
sending the message from the sender to the recipient using the identified method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for the secure delivery of a message in a communication system comprising:
-
identifying a best method from among a plurality of delivery methods for delivery of a message including considering preferences of a sender and a recipient;
sending the message from the sender to the recipient using the identified method;
if the sending step fails, determining an order from among the remaining plurality of delivery methods for attempting additional delivery attempts; and
sending the message in accordance with the determined delivery order until the message is delivered or all delivery methods have been attempted.
-
-
14. A method for the secure delivery of a message in a communication system comprising:
-
determining an order from among a plurality of electronic delivery methods for delivery of the message from a sender to the recipient; and
sending the message in accordance with the determined delivery order until the message is delivered or all delivery methods have been attempted. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the method comprising:
-
at the sender, determining if an encryption client is available to encrypt a message, and if so, then, locating a public key for the recipient or a recipient gateway;
if none are found, then delivering the message to a message center for delivery to the recipient; and
if a public key is located, encrypting the message and sending the message to the recipient either directly or through the recipient gateway. - View Dependent Claims (29)
-
-
30. A method for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the method comprising:
-
at the sender, composing a message and sending the message to the recipient intercepting the message at a gateway between the sender and the recipient;
locating a public key for the recipient or a recipient gateway;
if none are found, then delivering the message to a message center for delivery to the recipient; and
if a public key is located, encrypting the message at the gateway and sending the message to the recipient either directly or through the recipient gateway. - View Dependent Claims (31)
-
-
32. A method for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the communication system including a message center and the sender connected to the message sender, the method comprising:
-
at the sender, composing a message and sending the message to the message center;
locating a public key for the recipient or a recipient gateway;
if none are found, storing the message in a message store and communicating with the recipient to indicate a message is available for pick-up at the message center; and
if a public key is located, encrypting the message at the message center and sending the message to the recipient either directly or through the recipient gateway. - View Dependent Claims (33)
-
-
34. A method for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the method comprising:
-
at the sender, determining if an encryption client is available to encrypt a message, and if so, then, locating a public key for a recipient gateway, the recipient gateway located between the sender and the recipient in the communication system;
if no key is found, then delivering the message to a message center for delivery to the recipient;
if a public key is located, encrypting the message and sending the message to the recipient through the recipient gateway; and
at the recipient gateway, decrypting the message and scanning the message for inappropriate, unwanted or unauthorized content prior to delivery to the recipient.
-
-
35. A computer program product for the secure delivery of a message in a communication system, the computer program product operable to cause a computer to execute instructions to:
-
identify a best method for delivery of a message including considering preferences of a sender and a recipient; and
send the message from the sender to the recipient using the identified method.
-
-
36. A computer program product for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the computer program product operable to cause a computer to execute instructions to:
-
at the sender, compose a message and sending the message to the recipient intercept the message at a gateway between the sender and the recipient;
locate a public key for the recipient or a recipient gateway;
if none are found, then deliver the message to a message center for delivery to the recipient; and
if a public key is located, encrypt the message at the gateway and sending the message to the recipient either directly or through the recipient gateway.
-
-
37. A computer program product for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the communication system including a message center and the sender connected to the message sender, the computer program product operable to cause a computer to execute instructions to:
-
at the sender, compose a message and sending the message to the message center;
locate a public key for the recipient or a recipient gateway;
if none are found, store the message in a message store and communicate with the recipient to indicate a message is available for pick-up at the message center; and
if a public key is located, encrypt the message at the message center and send the message to the recipient either directly or through the recipient gateway.
-
-
38. A computer program product for the secure delivery of a message in a communication system from a sender to a recipient connected to the communication system, the computer program product operable to cause a computer to execute instructions to:
-
at the sender, determine if an encryption client is available to encrypt a message, and if so, then, locate a public key for a recipient gateway, the recipient gateway located between the sender and the recipient in the communication system;
if no key is found, then deliver the message to a message center for delivery to the recipient;
if a public key is located, encrypt the message and send the message to the recipient through the recipient gateway; and
at the recipient gateway, decrypt the message and scan the message for inappropriate, unwanted or unauthorized content prior to delivery to the recipient.
-
Specification