Email conversation management system
First Claim
1. A method of searching conversations, comprising:
- at a computing device having one or more processors and memory storing programs executed by the one or more processors;
responsive to a search query;
identifying a conversation comprising a plurality of messages;
identifying a plurality of distinct senders, wherein each of the distinct senders has authored one or more of the plurality of messages in the identified conversation; and
formatting information representing the identified conversation for presentation in a single row of a conversation list, wherein the single row includes a sender list comprising sender identifiers of the distinct senders and the sender identifiers in the sender list are ordered according to their respective messages'"'"' arrival times at the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
System and methods of searching conversations are provided. At a computing device having one or more processors and memory storing programs executed by the one or more processors, and responsive to a search query a conversation having two or more messages is identified. Further, there is formatted for display to a user (A) information representing the identified conversation, and (B) a sorted sender list displayed as a single-line item, associated with the identified conversation. The sorted sender list includes (i) a first sender identifier identifying a first sender of a first message in the two or more messages, and (ii) a second sender identifier identifying a second sender of a second message in the two or more messages. The first sender list identifier and the second identifier are sorted.
-
Citations
17 Claims
-
1. A method of searching conversations, comprising:
-
at a computing device having one or more processors and memory storing programs executed by the one or more processors; responsive to a search query; identifying a conversation comprising a plurality of messages; identifying a plurality of distinct senders, wherein each of the distinct senders has authored one or more of the plurality of messages in the identified conversation; and formatting information representing the identified conversation for presentation in a single row of a conversation list, wherein the single row includes a sender list comprising sender identifiers of the distinct senders and the sender identifiers in the sender list are ordered according to their respective messages'"'"' arrival times at the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium, storing one or more programs for execution by one or more processors at a server system, the one or more programs comprising instructions for:
responsive to a search query; identifying a conversation comprising a plurality of messages; identifying a plurality of distinct senders, wherein each of the distinct senders has authored one or more of the plurality of messages in the identified conversation; and formatting information representing the identified conversation for presentation in a single row of a conversation list, wherein the single row includes a sender list comprising sender identifiers of the distinct senders and the sender identifiers in the sender list are ordered according to their respective messages'"'"' arrival times at the computing device. - View Dependent Claims (9, 10, 11, 12)
-
13. A conversation system, comprising
one or more processors; -
memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, the one or more programs comprising instructions for; responsive to a search query; identifying a conversation comprising a plurality of messages; identifying a plurality of distinct senders, wherein each of the distinct senders has authored one or more of the plurality of messages in the identified conversation; and formatting information representing the identified conversation for presentation in a single row of a conversation list, wherein the single row includes a sender list comprising sender identifiers of the distinct senders and the sender identifiers in the sender list are ordered according to their respective messages'"'"' arrival times at the computing device. - View Dependent Claims (14, 15, 16, 17)
-
Specification