MANAGEMENT AND DISPLAY OF GROUPED MESSAGES ON A COMMUNICATION DEVICE
First Claim
1. A method, comprising:
- receiving, by a communication device, a plurality of messages for at least one user account associated with the communication device;
displaying, on a display screen of the communication device, a message listing comprising a plurality of message thread entries corresponding to a plurality of message threads, the plurality of message threads including the received plurality of messages; and
displaying, on the display screen, for each of the plurality of message thread entries, an icon distinguishing a state of the message thread corresponding to the message thread entry, wherein a state of at least one of the plurality of message threads comprises either;
a most recent message in the message thread being marked read while at least one earlier message in the message thread is marked unread, orthe most recent message in the message thread being marked unread while at least one earlier message in the message thread is marked read.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.
69 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a communication device, a plurality of messages for at least one user account associated with the communication device; displaying, on a display screen of the communication device, a message listing comprising a plurality of message thread entries corresponding to a plurality of message threads, the plurality of message threads including the received plurality of messages; and displaying, on the display screen, for each of the plurality of message thread entries, an icon distinguishing a state of the message thread corresponding to the message thread entry, wherein a state of at least one of the plurality of message threads comprises either; a most recent message in the message thread being marked read while at least one earlier message in the message thread is marked unread, or the most recent message in the message thread being marked unread while at least one earlier message in the message thread is marked read. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication device configured to send and receive messages, the communication device comprising:
-
a display screen; and a processor configured to, for a plurality of messages for at least one user account associated with the communication device; display, on the display screen, a message listing comprising a plurality of message thread entries corresponding to a plurality of message threads, the plurality of message threads including the received plurality of messages; and display, on the display screen, for each of the plurality of message thread entries, an icon distinguishing a state of the message thread corresponding to the message thread entry, wherein a state of at least one of the plurality of message threads comprises either; a most recent message in the message thread being marked read while at least one earlier message in the message thread is marked unread, or the most recent message in the message thread being marked unread while at least one earlier message in the message thread is marked read. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing code which, when executed by a processor of a computing device, causes the computing device to implement the method of:
-
receiving, over a communication subsystem, a plurality of messages for at least one user account associated with the computing device; displaying, on a display screen of the computing device, a message listing comprising a plurality of message thread entries corresponding to a plurality of message threads, the plurality of message threads including the received plurality of messages; and displaying, on the display screen, for each of the plurality of message thread entries, an icon distinguishing a state of the message thread corresponding to the message thread entry, wherein a state of at least one of the plurality of message threads comprises either; a most recent message in the message thread being marked read while at least one earlier message in the message thread is marked unread, or the most recent message in the message thread being marked unread while at least one earlier message in the message thread is marked read.
-
Specification