Method and apparatus for dynamic session placeholder for message collection user interface
First Claim
1. A method of representing conversations of related messages, the method implemented by a wireless communication device, the wireless communication device including a display, the method comprising:
- displaying, on the display of the wireless communication device, a message collection user interface for displaying messages of a plurality of message types, the message collection user interface including a list of messaging items, the list of messaging items including at least one dynamic session placeholder representing, as a single entry, a conversation of related messages, wherein the dynamic session placeholder comprises a time stamp in accordance with a time of the respective messaging item, an opposite messaging party of the respective messaging item, and a portion of the conversation of related messages respective messaging item;
updating the dynamic session placeholder in the message collection user interface in response to activity in the conversation of related messages, the updating includingupdating the time stamp of the dynamic session placeholder in the message collection user interface in accordance with a message time of a most recent message of the conversation of related messages,updating the portion of the conversation of related messages to include a portion of the most recent message of the conversation of related messages, andchanging a position of the dynamic session placeholder in the list of messaging items of the message collection user interface to a position corresponding to the updated time stamp in response to updating the time stamp.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
15 Citations
18 Claims
-
1. A method of representing conversations of related messages, the method implemented by a wireless communication device, the wireless communication device including a display, the method comprising:
-
displaying, on the display of the wireless communication device, a message collection user interface for displaying messages of a plurality of message types, the message collection user interface including a list of messaging items, the list of messaging items including at least one dynamic session placeholder representing, as a single entry, a conversation of related messages, wherein the dynamic session placeholder comprises a time stamp in accordance with a time of the respective messaging item, an opposite messaging party of the respective messaging item, and a portion of the conversation of related messages respective messaging item; updating the dynamic session placeholder in the message collection user interface in response to activity in the conversation of related messages, the updating including updating the time stamp of the dynamic session placeholder in the message collection user interface in accordance with a message time of a most recent message of the conversation of related messages, updating the portion of the conversation of related messages to include a portion of the most recent message of the conversation of related messages, and changing a position of the dynamic session placeholder in the list of messaging items of the message collection user interface to a position corresponding to the updated time stamp in response to updating the time stamp. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless communication device comprising:
-
a processor; a display electrically coupled to the processor; and a memory including machine-readable instructions executable by the processor, the instructions, when executed, causing the device to; display, on the display of the wireless communication device, a message collection user interface for displaying messages of a plurality of message types, the message collection user interface including a list of messaging items, the list of messaging items including at least one dynamic session placeholder representing, as a single entry, a conversation of related messages, wherein the dynamic session placeholder comprises a time stamp in accordance with a time of the respective messaging item, an opposite messaging party of the respective messaging item, and a portion of the conversation of related messages respective messaging item; update the dynamic session placeholder in the message collection user interface in response to activity in the conversation of related messages, the update including updating the time stamp of the dynamic session placeholder in the message collection user interface in accordance with a message time of a most recent message of the conversation of related messages, updating the portion of the conversation of related messages to include a portion of the most recent message of the conversation of related messages, and changing a position of the dynamic session placeholder in the list of messaging items of the message collection user interface to a position corresponding to the updated time stamp in response to updating the time stamp. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable instructions executable by a processor of a wireless communication device, the wireless communication device including a display, the machine-readable instructions, when executed, causing the device to:
-
display, on the display of the wireless communication device, a message collection user interface for displaying messages of a plurality of message types, the message collection user interface including one or more messages and at least one dynamic session placeholder representing, as a single entry, a conversation of related messages, wherein the dynamic session placeholder comprises a time stamp in accordance with a time of the respective messaging item, an opposite messaging party of the respective messaging item, and a portion of the conversation of related messages respective messaging item; update the dynamic session placeholder in the message collection user interface in response to activity in the conversation of related messages, the update including updating the time stamp of the dynamic session placeholder in the message collection user interface in accordance with a message time of a most recent message of the conversation of related messages, updating the portion of the conversation of related messages to include a portion of the most recent message of the conversation of related messages, and changing a position of the dynamic session placeholder in the list of messaging items of the message collection user interface to a position corresponding to the updated time stamp in response to updating the time stamp. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification