System and method for processing encoded messages
First Claim
Patent Images
1. A method for handling an encoded message provided by a sender to a server, comprising:
- receiving at the server a first message, the first message being the encoded message, wherein the encoded message comprises a secure message;
wherein the server removes any attachment data from the encoded message;
determining at the server whether a second message, which is a portion of the encoded message that is less than the entire encoded message of the sender, or a third message, which is the entire encoded message of the sender, is to be sent to a wireless mobile communications device;
generating at the server a message status indication about the received encoded message;
wherein the message status indication also indicates if an attachment has been removed from the encoded message;
determining a message size of the encoded message after any and all attachments are removed from the encoded message; and
sending the message status indication and message data in separate transmissions to the wireless mobile communications device;
wherein the message data sent to the wireless mobile communications device is either the second message or the third message;
wherein the message status indication indicates to the wireless mobile communications device that an encoding-related operation is not to be performed by the wireless mobile communications device when the second message is sent to the wireless mobile communications device;
wherein the message status indication indicates to the wireless mobile communications device that the encoding-related operation is to be performed by the wireless mobile communications device when the third message is sent to the wireless mobile communications device;
wherein the encoding-related operation is a secure message-related operation;
wherein based upon the message size of the encoded message, the wireless mobile communications device does not perform the secure message-related operation upon the message data provided by the server.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for processing encoded messages within a wireless communication system. A server within the wireless communication system provides one or more indications to a mobile device as to certain conditions existing with respect to an encoded message. The mobile device performs a different message processing function based upon whether the indication is provided. The indications may include indicating whether a message exceeds a message size threshold and/or may indicate whether a partial message is being sent.
32 Citations
21 Claims
-
1. A method for handling an encoded message provided by a sender to a server, comprising:
-
receiving at the server a first message, the first message being the encoded message, wherein the encoded message comprises a secure message; wherein the server removes any attachment data from the encoded message; determining at the server whether a second message, which is a portion of the encoded message that is less than the entire encoded message of the sender, or a third message, which is the entire encoded message of the sender, is to be sent to a wireless mobile communications device; generating at the server a message status indication about the received encoded message; wherein the message status indication also indicates if an attachment has been removed from the encoded message; determining a message size of the encoded message after any and all attachments are removed from the encoded message; and sending the message status indication and message data in separate transmissions to the wireless mobile communications device; wherein the message data sent to the wireless mobile communications device is either the second message or the third message; wherein the message status indication indicates to the wireless mobile communications device that an encoding-related operation is not to be performed by the wireless mobile communications device when the second message is sent to the wireless mobile communications device; wherein the message status indication indicates to the wireless mobile communications device that the encoding-related operation is to be performed by the wireless mobile communications device when the third message is sent to the wireless mobile communications device; wherein the encoding-related operation is a secure message-related operation; wherein based upon the message size of the encoded message, the wireless mobile communications device does not perform the secure message-related operation upon the message data provided by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for handling encoded messages by a wireless mobile communications device, comprising the steps of:
-
receiving at a server a first message, the first message being the encoded message, wherein the encoded message comprises a secure message; wherein the server removes any attachment data from the encoded message; determining at the server whether a second message, which is a portion of the encoded message that is less than the entire encoded message of the sender, or a third message, which is the entire encoded message of the sender, is to be sent to a wireless mobile communications device; generating at the server a message status indication about the received encoded message; wherein the message status indication also indicates if an attachment has been removed from the encoded message; wherein the server determines a message size of the encoded message after any and all attachments are removed from the encoded message; receiving from the server the message status indication and message data in separate transmissions at the wireless mobile communications device; using the message status indication to determine whether an encoding-related operation is to be performed upon the portion of the encoded message received by the wireless mobile communications device, wherein the message status indication indicates to the wireless mobile communications device that an encoding-related operation is not to be performed by the wireless mobile communications device when the second message is sent to the wireless mobile communications device; wherein the message status indication indicates to the wireless mobile communications device that the encoding-related operation is to be performed by the wireless mobile communications device when the third message data is sent to the wireless mobile communications device; wherein the encoding-related operation is a secure message-related operation; wherein based upon the message size of the encoded message, the wireless mobile communications device does not perform the secure message-related operation upon the message data provided by the server; generating a notification to communicate the message status indication to the wireless mobile communications device display; and displaying on the wireless mobile communications device the received second or third message. - View Dependent Claims (20)
-
-
21. An apparatus for handling an encoded message provided by a sender to a server, comprising:
-
a processor; processor executable instructions for receiving at the server a first message, the first message being an encoded message, wherein the encoded message is a secure message; processor executable instructions for the server to remove any attachment data from the encoded message; processor executable instructions for determining whether a second message, which is a portion of the first message that is less than the entire first message, or a third message, which is the entire first message, is to be sent to a wireless mobile communications device; processor executable instructions for generating at the server a message status indication about the received encoded message; and processor executable instructions wherein the message status indication also indicates if an attachment has been removed from the encoded message; processor executable instructions for determining a message size of the encoded message after any and all attachments are removed from the encoded message; processor executable instructions for sending the message status indication and message data in separate transmissions to the wireless mobile communications device; wherein the message data sent to the wireless mobile communications device is either the second message or the third message; wherein the message status indication indicates to the wireless mobile communications device that an encoding-related operation is not to be performed by the wireless mobile communications device when the second message is sent to the wireless mobile communications device; wherein the message status indication indicates to the wireless mobile communications device that the encoding-related operation is to be performed by the wireless mobile communications device when the third message is sent to the wireless mobile communications device, wherein the encoding-related operation is a secure message-related operation; wherein based upon the message size of the encoded message, the wireless mobile communications device does not perform the secure message-related operation upon the message data provided by the server.
-
Specification