System and method for processing encoded messages for exchange with a mobile data communication device
First Claim
1. A method for processing an encrypted message at a host system before the message is transmitted to a wireless mobile communication device, the method comprising:
- storing at the host system a private encryption key for decoding messages encrypted with a first encryption algorithm;
receiving the encrypted message at the host system, the encrypted message being encrypted using the first encryption algorithm;
decrypting the encrypted message at the host system using the stored private encryption key;
processing the decrypted message to reformat the decrypted message into a format for the wireless mobile communication device;
re-encrypting the decrypted message at the host system; and
transmitting the re-encrypted message to the wireless mobile communication device.
7 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 one or more encryption and/or authentication aspects. 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 host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
318 Citations
23 Claims
-
1. A method for processing an encrypted message at a host system before the message is transmitted to a wireless mobile communication device, the method comprising:
-
storing at the host system a private encryption key for decoding messages encrypted with a first encryption algorithm;
receiving the encrypted message at the host system, the encrypted message being encrypted using the first encryption algorithm;
decrypting the encrypted message at the host system using the stored private encryption key;
processing the decrypted message to reformat the decrypted message into a format for the wireless mobile communication device;
re-encrypting the decrypted message at the host system; and
transmitting the re-encrypted message to the wireless mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A redirection server for forwarding electronic messages from a message server to a wireless mobile communication device, the redirection server comprising:
-
a processing device;
a memory device; and
a redirection program stored in the memory device and executable by the processing device, the redirection program when executed by the processing device being operable to communicate with the message server to detect when an electronic message is received and to transmit electronic messages to the wireless mobile communication device;
the redirection program further operable to decrypt the electronic message, process the decrypted message to reformat the decrypted message into a format for the wireless mobile communication device and re-encrypt the message for transmission to the wireless mobile communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for redirecting electronic messages from a message server to a wireless mobile communication device, comprising:
-
means for detecting an electronic message received by an electronic messaging program that is encrypted using a first encryption algorithm;
means for decrypting the electronic message using a private key associated with the wireless mobile communication device;
means for processing the decrypted message to reformat the decrypted message into a format for the wireless mobile communication device;
means for re-encrypting the decrypted message; and
means for transmitting the re-encrypted message to the wireless mobile communication device.
-
Specification