SYSTEM AND METHOD FOR PRIORITIZING AND DISPLAYING MESSAGES
First Claim
1. A method for presenting received messages at a communication device, comprising the steps of:
- dynamically associating a priority value with a received message at the communication device by evaluating the priority value of the message upon the detection of an evaluation event and storing the priority value thus evaluated in association with the message; and
upon the execution of the step of dynamically associating a priority value, dynamically updating a listing of received messages displayed in a designated viewport, wherein the listing of received messages consists of received messages associated with a priority value equal to or greater than a predetermined priority value.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for prioritizing and displaying received messages, including e-mail, SMS, IM, multimedia, and voicemail, at a communication device includes means for dynamically associating a priority value with a received message upon detection of an evaluation event, and means for dynamically updating a listing of received messages associated with at least a priority value equal to or greater than a predetermined priority value in a designated priority viewport. The viewport is constantly viewable in a message listing screen and comprises a listing of prioritized messages separate and apart from non-prioritized messages. Evaluation events may include user operation such as reading, deleting, replying, moving, or forwarding the message and similar operations, or a determination that the message has reached a predetermined age.
99 Citations
17 Claims
-
1. A method for presenting received messages at a communication device, comprising the steps of:
-
dynamically associating a priority value with a received message at the communication device by evaluating the priority value of the message upon the detection of an evaluation event and storing the priority value thus evaluated in association with the message; and upon the execution of the step of dynamically associating a priority value, dynamically updating a listing of received messages displayed in a designated viewport, wherein the listing of received messages consists of received messages associated with a priority value equal to or greater than a predetermined priority value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication device for receiving and displaying messages, comprising:
-
a message store for storing messages and associated priority values; a processor configured to detect an evaluation event, and to dynamically evaluate a priority value for messages received at the communication device upon detection of an evaluation event and to store the priority value in association with its associated received message in the message store, and to dynamically cause the display in a designated viewport of a listing of received messages associated with a priority value equal to or greater than a predetermined priority value by refreshing the listing displayed in the designated viewport upon storage of the priority value in association with its associated received message. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification