METHOD AND DEVICE FOR HIDING MESSAGES
First Claim
Patent Images
1. A method of managing a filtered index of e-mail message objects, said method comprising:
- receiving a notification event message related to a new e-mail message object;
responsive to the receiving, determining that a reference to the new e-mail message object is not maintained in the filtered index;
transmitting a status query to the new e-mail message object;
receiving, from the new e-mail message object, a communication that indicates details about the new e-mail message object;
determining that one of the details included in the communication from the new e-mail message object indicates that the new e-mail message object is distinct from a sent message; and
responsive to determining that the new e-mail message object is distinct from a sent message, adding a reference to the new e-mail message object to the filtered index.
5 Assignments
0 Petitions
Accused Products
Abstract
Based on user configuration, a main messaging user interface screen on a messaging device either presents a list of references to messages stored on the device based on a complete index of references to the stored messages or based on a filtered index of references to the stored messages. References to stored messages of a predetermined type are not maintained in the filtered index.
-
Citations
10 Claims
-
1. A method of managing a filtered index of e-mail message objects, said method comprising:
-
receiving a notification event message related to a new e-mail message object; responsive to the receiving, determining that a reference to the new e-mail message object is not maintained in the filtered index; transmitting a status query to the new e-mail message object; receiving, from the new e-mail message object, a communication that indicates details about the new e-mail message object; determining that one of the details included in the communication from the new e-mail message object indicates that the new e-mail message object is distinct from a sent message; and responsive to determining that the new e-mail message object is distinct from a sent message, adding a reference to the new e-mail message object to the filtered index. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A handheld mobile communication device comprising:
-
a memory maintaining a filtered index of e-mail messages; processing device configured to; receive a notification event message related to a new e-mail message object; determine that a reference to the new e-mail message object is not maintained in the filtered index; transmit a status query to the new e-mail message object; receive, from the new e-mail message object, a communication that indicates details about the new e-mail message object; determine that one of the details included in the communication from the new e-mail message object indicates that the new e-mail message object is distinct from a sent message; and add a reference to the new e-mail message object to the filtered index.
-
-
7. A computer readable storage medium containing computer-executable instructions that, when performed by processor in a handheld mobile communication device maintaining a filtered index of e-mail messages, cause said processor to:
-
receive a notification event message related to a new e-mail message object; determine that a reference to the new e-mail message object is not maintained in the filtered index; transmit a status query to the new e-mail message object; receive, from the new e-mail message object, a communication that indicates details about the new e-mail message object; determine that one of the details included in the communication from the new e-mail message object indicates that the new e-mail message object is distinct from a sent message; and add a reference to the new e-mail message object to the filtered index.
-
-
8. A method of maintaining a filtered index of references to a plurality of messages objects, said method comprising:
-
receiving a notification event message relating to a given message object; determining that a reference to said given message object is not present in said filtered index; responsive to determining that a reference to said given message object is not present in said filtered index, determining that said given message object satisfies a criterion; and responsive to determining that said given message object satisfies said criterion, adding a reference to said given message object to said filtered index.
-
-
9. A handheld mobile communication device comprising:
-
a display; an input device; a memory configured to store a plurality of message objects; processing device configured to; maintain an aggregate index of references to said plurality of message objects; receive, via said input device, an indication of a filtering criterion; create, based on said aggregate index, a filtered index of references to a plurality of message objects that satisfy said filtering criterion, said creating including; selecting a given reference from said aggregate index; determining that a given message object corresponding to said given reference satisfies said filtering criterion; and responsive to determining that said given message object satisfies said filtering criterion, adding said given reference to said filtered index; form a display list based on said filtered index; and present said display list on said display.
-
-
10. A method of presenting a user interface on a communication device on which are stored a plurality of messages, said method comprising:
-
receiving a request to present a display list of references to said plurality of messages; determining that a configuration option has been activated to limit presentation of references to a particular type of message; responsive to the determining, forming said display list of references based on a filtered index of references to said plurality of messages; and controlling presentation of said display list.
-
Specification