Patent ID: 7308453

Claim:
A method, comprising: receiving a new message signal containing a new message and storing said new message with an assigned identifier in a message storage area of a portable communication device along with N messages received and stored before receiving said new message with corresponding N identifiers; determining meta-data for said new message and storing said meta-data by a meta-data determining storage module of said portable communication device; and performing indexing of said meta-data and adding said indexing to a plurality of existing index hierarchies by an index determination and storage module of said portable communication device, said plurality of existing index hierarchies are pre-defined for said portable communication device and said N messages are indexed in said plurality of existing index hierarchies using corresponding meta-data for said N messages by said index determination and storage module, for facilitating effective retrieval and management of the N+1 stored messages using said plurality of index hierarchies and said N+1 identifiers, wherein N is zero or an integer of at least a value of one.