Patent ID: 8463855

Claim:
A method, comprising: receiving an encrypted message at a message server, the encrypted message being encrypted with a key at time of receipt by the message server and the encrypted message comprising new message content and content of a plurality of replicated previous messages following the new message content, the message server being associated with a mobile communication device and the message server storing a copy of each of the plurality of replicated previous messages in a data store; the message server decrypting the received encrypted message using the key to obtain an unencrypted message; the message server generating a compressed message from the unencrypted message, the compressed message comprising: the new message content; the content of that one of the plurality of replicated previous messages immediately following the new message content in the unencrypted message; and at least one identifier replacing content of the remaining ones of the plurality of replicated previous messages, and the message server transmitting the compressed message to the mobile communication device.