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 wireless communication device, the message collection user interface displaying a list of messages from one or more communications applications on the computing device, the method comprising:
- defining a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a common messaging communication session;
displaying the plurality of dynamic session placeholders in the message collection user interface, each dynamic session placeholder presented as a single entry in a list of messages and ordered, within the list of messages, chronologically according to a corresponding time of action of a last message in the conversation of related messages represented by the respective dynamic session placeholder;
reordering the plurality of dynamic session placeholders within the list of messages, upon either transmission or receipt of a new message in the conversation of related messages represented by any one of the plurality of dynamic session placeholders, based on a time of action of the new message; and
displaying the reordered list of messages.
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.
11 Citations
30 Claims
-
1. A method of representing a conversation of related messages in a message collection user interface displayed on a wireless communication device, the message collection user interface displaying a list of messages from one or more communications applications on the computing device, the method comprising:
-
defining a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a common messaging communication session; displaying the plurality of dynamic session placeholders in the message collection user interface, each dynamic session placeholder presented as a single entry in a list of messages and ordered, within the list of messages, chronologically according to a corresponding time of action of a last message in the conversation of related messages represented by the respective dynamic session placeholder; reordering the plurality of dynamic session placeholders within the list of messages, upon either transmission or receipt of a new message in the conversation of related messages represented by any one of the plurality of dynamic session placeholders, based on a time of action of the new message; and displaying the reordered list of messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transient machine readable medium or media comprising program code which, when loaded into memory and executed on a processor of a wireless communications device, causes the processor to:
-
define a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a common messaging communication session; display the plurality of dynamic session placeholders in a message collection user interface, each dynamic session placeholder presented as a single entry in a list of messages and ordered, within the list of messages, chronologically according to a corresponding time of action of a last message in the conversation of related messages represented by the respective dynamic session placeholder; reorder the plurality of dynamic session placeholders within the list of messages, upon either transmission or receipt of a new message in the conversation of related messages represented by any one of the plurality of dynamic session placeholders, based on a time of action of the new message; and display the reordered list of messages. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A wireless communication device comprising:
-
a processor; a display electrically coupled to the processor; and memory including machine-readable instructions executable by the processor, the instructions, when executed, causing the device to; define a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a common messaging communication session; display the plurality of dynamic session placeholders in a message collection user interface, each dynamic session placeholder presented as a single entry in a list of messages and ordered, within the list of messages, chronologically according to a corresponding time of action of a last message in the conversation of related messages represented by the respective dynamic session placeholder; reorder the plurality of dynamic session placeholders within the list of messages, upon either transmission or receipt of a new message in the conversation of related messages represented by any one of the plurality of dynamic session placeholders, based on a time of action of the new message; and display the reordered list of messages. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification