Method and apparatus for dynamic session placeholder for message collection user interface
First Claim
1. A method of representing a conversation of related messages in a message collection user interface displayed on a display of a wireless communication device, the message collection user interface displaying a list of messages from one or more communications applications, the method comprising:
- displaying a message collection user interface having a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a messaging communication session, each dynamic session placeholder including a time stamp in accordance with a time of a most recent message in the conversation, an identification of the opposite messaging party, and at least a portion of the most recent message in the conversation, each dynamic session placeholder presented as a single entry in a list of messages in the message collection user interface and chronologically ordered within the list of messages in the message collection user interface according to a corresponding time of action of the most recent message in the conversation of related messages represented by the respective dynamic session placeholder;
in response to transmission by the wireless communication device of a new message in the conversation of related messages defined by any one of the dynamic session placeholders, updating the time stamp for the new message in the conversation with the time of transmission, and automatically, without user input, reordering the plurality of dynamic session placeholders within the list of messages based on the time of transmission of the new message in the conversation of related messages; and
displaying the reordered list of messages in the message collection user interface.
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.
19 Citations
15 Claims
-
1. A method of representing a conversation of related messages in a message collection user interface displayed on a display of a wireless communication device, the message collection user interface displaying a list of messages from one or more communications applications, the method comprising:
-
displaying a message collection user interface having a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a messaging communication session, each dynamic session placeholder including a time stamp in accordance with a time of a most recent message in the conversation, an identification of the opposite messaging party, and at least a portion of the most recent message in the conversation, each dynamic session placeholder presented as a single entry in a list of messages in the message collection user interface and chronologically ordered within the list of messages in the message collection user interface according to a corresponding time of action of the most recent message in the conversation of related messages represented by the respective dynamic session placeholder; in response to transmission by the wireless communication device of a new message in the conversation of related messages defined by any one of the dynamic session placeholders, updating the time stamp for the new message in the conversation with the time of transmission, and automatically, without user input, reordering the plurality of dynamic session placeholders within the list of messages based on the time of transmission of the new message in the conversation of related messages; and displaying the reordered list of messages in the message collection user interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless communication device, comprising:
-
a processor; a display coupled to the processor; and a memory including machine-readable instructions executable by the processor, the machine-readable instructions, when executed, cause the wireless communication device to; display a message collection user interface having a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a messaging communication session, each dynamic session placeholder including a time stamp in accordance with a time of a most recent message in the conversation, an identification of the opposite messaging party, and at least a portion of the most recent message in the conversation, each dynamic session placeholder presented as a single entry in a list of messages in the message collection user interface and chronologically ordered within the list of messages in the message collection user interface according to a corresponding time of action of the most recent message in the conversation of related messages represented by the respective dynamic session placeholder; in response to by the wireless communication device of a new message in the conversation of related messages defined by any one of the dynamic session placeholders, update the time stamp for the new message in the conversation with the time of transmission, and automatically, without user input, reorder the plurality of dynamic session placeholders within the list of messages based on the time of transmission of the new message in the conversation of related messages; and display the reordered list of messages in the message collection user interface. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-readable medium having stored thereon instructions executable by a processor of a wireless communication device, the wireless communication device comprising a display, wherein the machine-readable instructions, when executed, cause the wireless communication device to:
-
display a message collection user interface having a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a messaging communication session, each dynamic session placeholder including a time stamp in accordance with a time of a most recent message in the conversation, an identification of the opposite messaging party, and at least a portion of the most recent message in the conversation, each dynamic session placeholder presented as a single entry in a list of messages in the message collection user interface and chronologically ordered within the list of messages in the message collection user interface according to a corresponding time of action of the most recent message in the conversation of related messages represented by the respective dynamic session placeholder; in response to transmission by the wireless communication device of a new message in the conversation of related messages defined by any one of the dynamic session placeholders, update the time stamp for the new message in the conversation with the time of transmission, and automatically, without user input, reorder the plurality of dynamic session placeholders within the list of messages based on the time of transmission of the new message in the conversation of related messages; and display the reordered list of messages in the message collection user interface. - View Dependent Claims (12, 13, 14, 15)
-
Specification