MANAGING CONVERSATIONS
First Claim
1. A method to be executed at least in part in a computing device for managing conversations in a communication application, the method comprising:
- detecting a plurality of messages received through the communication application;
detecting a selection of a message from the plurality of messages displayed in a chronological order;
detecting activation of a renew action associated with the selected message; and
displaying the selected message as a renewed message at a top of the chronological order.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for providing a system to facilitate efficient management and prioritization of conversations, such as emails, in a communication application. Conversations may be prioritized according to user preferences, and an inbox may be rearranged to display important conversations in a user defined order. Conversations may also be associated together so that they may appear together and flow together in the inbox. Additionally, the system may enable a user to delay display of a conversation until a later time based on various criteria such as location, time, and client device. A user may also move important emails to the top of an inbox for prominent display. The system may perform the actions automatically based on observed user behavior. Furthermore, the system may enable touch interactions for interacting with and managing the conversations, and quick controls may be provided for executing commands to perform actions associated with the conversations.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for managing conversations in a communication application, the method comprising:
-
detecting a plurality of messages received through the communication application; detecting a selection of a message from the plurality of messages displayed in a chronological order; detecting activation of a renew action associated with the selected message; and displaying the selected message as a renewed message at a top of the chronological order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for managing conversations, the computing device comprising:
-
a memory; a display; and a processor coupled to the memory and the display, the processor configured to provide a user interface associated with a communication application, wherein the communication application is configured to; detect a plurality of messages received through the communication application; detect a selection of a message from the plurality of messages displayed on the user interface of the communication application; detect activation of a snooze action associated with the selected message; display a list of snooze options associated with the selected message; one of hide and minimize the selected message; and display the selected message again based on a selected snooze option from the list of snooze options. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable memory device with instructions stored thereon for managing conversations in a communication application, the instructions comprising:
-
detecting a plurality of messages received through a communication application; detecting a selection of a message from the plurality of messages displayed on a user interface of the communication application; displaying a toolbar including one or more quick actions for interacting with the communication application, the one or more quick actions including at least one of;
a renew action, the snooze action, a create new message action, a search action, a scheduler action, an instant messaging initiation action, and a stack action;in response to detecting activation of a renew action from the toolbar while the message is selected, displaying the selected message as a renewed message at a top of a chronological order; in response to detecting activation of a snooze action associated with the selected message, one of hiding and minimizing the selected message, and displaying the selected message again based on a selected snooze option; and in response to detecting activation of a stack action, grouping the two or more selected messages together as associated conversations, and displaying a stack indicator adjacent to the grouped messages. - View Dependent Claims (19, 20)
-
Specification