Claims
- 1. A method of reducing the size of an encrypted message at a host system before the message is transmitted to a wireless mobile communication device, the method comprising the steps of:
(a) receiving at the host system an 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; (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 received size encrypted message to a wireless mobile communication device that corresponds to the first message receiver, wherein the encrypted sessions keys were encrypted via public keys that are electronically available from different companies over a network to which the host system is connected
- 2. The method of claim 1, wherein the step of generating a first reduced size encrypted message comprises the step of removing an encrypted session key other than the encrypted session key for the first message receiver in order to form the first reduced sized encrypted message.
- 3. The method of claim 1, wherein the step of generating a first reduced size encrypted message comprises the step of removing all encrypted session keys other than the encrypted session key for the first message receiver in order to form the first reduced size encrypted message.
- 4. The method of claim 3, wherein the step of generating a first reduced size encrypted message comprises the step of removing a message receiver information field of the message which maps each encrypted session key to a message recipient.
- 5. The method of claim 1 wherein:
the receiving step (a) comprises the step of receiving at the host system an encrypted message from a message sender addressed to a plurality of message receivers, the encrypted message including an encrypted message body and an encrypted session key for each message receiver, the method further comprises the step of determining whether any of the message receivers has a corresponding wireless mobile communication device; the generating step (b) comprises the step of, for each message receiver that has a corresponding wireless mobile communication device, generating a reduced encrypted message containing the encrypted message body and the encrypted session key only for tie message receiver; and the transmitting step (c) comprises the step of transmitting the reduced size encrypted message to the wireless mobile communication device.
- 6. The method of claim 5, wherein a single address is shared by a message receiver and a corresponding wireless mobile communication device.
- 7. The method of claim 5, wherein each encrypted session key is encrypted using a public key of a message receiver, and a message receiver and a corresponding wireless mobile communication device share the public key and an associated private key.
- 8. The method of claim 1, wherein the encrypted message is a message that has been signed and then encrypted, and further includes an encrypted digital signature; and
the step of generating a first reduced size encrypted message comprises the step of generating a reduced size encrypted message containing the encrypted message body, the encrypted digital signature and the encrypted session key for the first message receiver.
- 9. The method of claim 8, wherein:
the encrypted message further comprises encrypted signature-related information; and the step of generating a first reduced size encrypted message comprises the step of generating a reduced size encrypted message containing the encrypted message body, the encrypted digital signature, the encrypted signature-related information and the encrypted session key for the first message receiver.
- 10. The method of claim 1, wherein the encrypted message is a Secure Multipurpose Internet Mail Extensions (S/MIME) e-mail message.
- 11. The method of claim 1, wherein the encrypted message is encrypted according to Pretty Good Privacy (PGP), and wherein a second encrypted message is handled by the host system for transmission to the wireless mobile communication device, wherein the second encrypted message is a Secure Multipurpose Internet Mail Extensions (S/MIME) e-mail message.
- 12. A first reduced size encrypted message generated in accordance with) the method of claim 1.
- 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, 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 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,
- 14. The system of claim 13, wherein the host system comprises a message server system.
- 15. The system of claim 14, wherein the message server. system is implemented in a secure network behind a network security firewall
- 16. The system of claim 13, wherein the host system comprises a desktop computer system or a laptop computer system.
- 17. The system of claim 13, wherein a network operator infrastructure enables wireless information exchange between the host system and wireless mobile communication devices.
- 18. A system for reducing th size of an encrypted message at a host system before the message is transmitted to a wireless mobile communication device, said system comprising,
means for receiving at the host system an encrypted message from a message sender addressed to fast and second message receivers, the encrypted message including an encrypted message body and an encrypted session key for each of the message receivers; 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 receive, 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 a 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 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.
- 20. The wireless device of claim 19 wherein the wireless device has an association with the first message receiver, said association indicating that the wireless device is to receive message sent to the first message receiver.
- 21. The wireless device of claim 19 wherein the remote system cases host system means
- 22. The wireless device of claim 19 wherein the host system means comprises wireless connection system means.
- 23. A computer data signal embodied in a carrier wave comprising a fi educed 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 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 fit message receiver, the first educed 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.
- 24. A method of processing an encoded message at a host system before the 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 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.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority from U.S. Provisional Applications Ser. No. 60/297,681, filed on Jun. 12, 2001, and Ser. No. 60/365,535, filed on Mar. 20, 2002. The complete disclosure of each of these provisional applications, including drawings, is hereby incorporated into this application by reference.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/CA02/00889 |
6/12/2002 |
WO |
|
Provisional Applications (2)
|
Number |
Date |
Country |
|
60297681 |
Jun 2001 |
US |
|
60365535 |
Mar 2002 |
US |