Patent ID: 8521130

Claim:
A method for handling an encoded message that was received by a wireless mobile communications device, wherein state data about the encoded message is generated based upon a first access of the encoded message, comprising the steps of: storing the generated message state data in a cache of the wireless mobile communications device, wherein the generated message state data comprises information related to the encoding of the encoded message; accessing from the cache the stored message state data based upon a second access of the encoded message; generating a message indicator based upon the message state data that was accessed from the cache; wherein the generated message indicator is provided to a user interface of the wireless mobile communications device; wherein the generated message state data is stored in the cache after the first access of the encoded message, wherein the generated message state data is stored for subsequent accesses of the encoded message; determining whether the cache contains message state data about the received encoded message; wherein if the message state cache does not contain information for the received encoded message, then displaying a temporary message indicator to the user interface of the wireless mobile communications device; performing full processing on the received encoded message; and providing an indicator to the user interface of the wireless mobile communications device based upon the fully processed encoded message.