System and method for compressing secure e-mail for exchange with a mobile data communication device
First Claim
1. A method of reducing size of an encrypted message at a host system before the encrypted message is transmitted to a wireless mobile communication device, the method comprising the steps of:
- (a) receiving at the host system the encrypted message from a message sender addressed to first and second message receivers, the encrypted message including an encrypted message body and an encrypted session key for each of the message receivers, wherein the encrypted message received at the host system comprises an e-mail message;
(b) generating at the host system a first reduced size encrypted message that contains the encrypted message body and the encrypted session key for the first message receiver, the first reduced size encrypted message not including the encrypted session key for the second message receiver; and
(c) transmitting the first reduced size encrypted message to the wireless mobile communication device that corresponds to the first message receiver;
wherein the encrypted session keys were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device: the message is processed so as to modify the message with respect to encryption and/or authentication aspect. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a remote system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the remote system to one or more receivers.
-
Citations
23 Claims
-
1. A method of reducing size of an encrypted message at a host system before the encrypted message is transmitted to a wireless mobile communication device, the method comprising the steps of:
-
(a) receiving at the host system the encrypted message from a message sender addressed to first and second message receivers, the encrypted message including an encrypted message body and an encrypted session key for each of the message receivers, wherein the encrypted message received at the host system comprises an e-mail message; (b) generating at the host system a first reduced size encrypted message that contains the encrypted message body and the encrypted session key for the first message receiver, the first reduced size encrypted message not including the encrypted session key for the second message receiver; and (c) transmitting the first reduced size encrypted message to the wireless mobile communication device that corresponds to the first message receiver; wherein the encrypted session keys were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for reducing the size of an encrypted message for transmission to a wireless mobile communication device, the system comprising:
-
a host system configured to receive an encrypted message from a message sender and addressed to message receivers, the encrypted message including an encrypted message body and an encrypted session key for each message receiver, wherein the received encrypted message is an e-mail message; and a wireless connector system associated with the host system and configured to determine whether any of the message receivers has a corresponding wireless mobile connection device and if so, for each message receiver that has a corresponding wireless mobile communication device, to generate a reduced size encrypted message containing the message body and the encrypted session key only for the message receiver and to transmit the reduced size encrypted message to the wireless mobile communication device, wherein at least two of the encrypted session keys for the message receivers were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for reducing size of an encrypted message at a host system before the encrypted message is transmitted to a wireless mobile communication device, said system comprising:
-
means for receiving at the host system the encrypted message from a message sender addressed to first and second message receivers, the encrypted message including an encrypted message body and an encrypted session key for each of the message receivers, wherein the encrypted message received at the host system comprises an e-mail message; means for generating at the host system a first reduced size encrypted message that contains the encrypted message body and the encrypted session key for the first message receiver, the first reduced size encrypted message not including the encrypted session key for the second message receiver; and means for transmitting the first reduced size encrypted message to the wireless mobile communication device that corresponds to the first message receiver, wherein the encrypted session keys were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected, and wherein different electronic security messaging approaches are used to encrypt messages sent to the host system.
-
-
19. A wireless device comprising memory for storing a first reduced size encrypted message, wherein the first reduced size encrypted message was generated by a remote system based upon an encrypted message provided to the remote system from a message sender, said encrypted message from the message sender comprising an e-mail message and having contained addresses to first and second message receivers, the sender'"'"'s encrypted message including an encrypted message body and an encrypted session key for each of the message receivers,
wherein the first reduced size encrypted message contains the encrypted message body and the encrypted session key for the first message receiver, the first reduced size encrypted message sent by the remote system to the wireless device not including the encrypted session key for the second message receiver, wherein the encrypted session keys were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected.
-
23. A method of processing an encoded message at a host system before the encoded message is transmitted to a wireless mobile communication device, the method comprising the steps of:
-
receiving at the host system the encoded message from a message sender addressed to a plurality of message receivers; wherein the received encoded message comprises an e-mail message; wherein at least portions of the encoded message were encoded via electronic asymmetric security keys that are electronically available from different companies over a network to which the host system is connected; determining whether any of the message receivers has a corresponding wireless mobile communication device; and for each message receiver that has a corresponding wireless mobile communication device; processing the message so as to modify the message with respect to an encoding aspect, said encoding aspect being, selected from the group consisting of an encryption aspect, an authentication aspect, and combinations thereof; and transmitting the processed message to the connecting wireless mobile communication device.
-
Specification