System and method for processing encoded messages for exchange with a mobile data communication device
First Claim
1. A method of processing an encoded message at a host system, the method comprising:
- receiving the encoded message addressed to a plurality of message receivers; and
for each message receiver that has a corresponding wireless mobile communication device;
generating a processed encoded message by removing a session key from the encoded message that is unrelated to the wireless mobile communication device to which the encoded message is to be transmitted; and
transmitting the processed encoded message to the corresponding wireless mobile communication device.
5 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.
-
Citations
20 Claims
-
1. A method of processing an encoded message at a host system, the method comprising:
-
receiving the encoded message addressed to a plurality of message receivers; and for each message receiver that has a corresponding wireless mobile communication device; generating a processed encoded message by removing a session key from the encoded message that is unrelated to the wireless mobile communication device to which the encoded message is to be transmitted; and transmitting the processed encoded message to the corresponding wireless mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented system for processing an encoded message at a host system, the system comprising:
-
a data processor; a computer-readable memory encoded with instructions for commanding the data processor to execute steps comprising; receiving the encoded message addressed to a plurality of message receivers; and for each message receiver that has a corresponding wireless mobile communication device; generating a processed encoded message by removing a session key from the encoded message that is unrelated to the wireless mobile communication device to which the encoded message is to be transmitted; and transmitting the processed encoded message to the corresponding wireless mobile communication device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Computer-readable storage medium or mediums encoded with instructions that cause a processor to perform a method for processing an encoded message at a host system, said method comprising:
-
receiving the encoded message addressed to a plurality of message receivers; and for each message receiver that has a corresponding wireless mobile communication device; generating a processed encoded message by removing a session key from the encoded message that is unrelated to the wireless mobile communication device to which the encoded message is to be transmitted; and transmitting the processed encoded message to the corresponding wireless mobile communication device.
-
-
20. A computer-implemented system for processing an encoded message at a host system, the system comprising:
-
means for receiving the encoded message addressed to a plurality of message receivers; and for each message receiver that has a corresponding wireless mobile communication device; means for generating a processed encoded message by removing a session key from the encoded message that is unrelated to the wireless mobile communication device to which the encoded message is to be transmitted; and means for transmitting the processed encoded message to the corresponding wireless mobile communication device.
-
Specification