Primary and secondary recipient indicators for conversations
First Claim
1. A method, performed at a server system having one or more processors and memory storing programs executed by the one or more processors, the method comprising:
- receiving a plurality of messages associated with a user, each message having a unique message identifier, wherein each of the plurality of messages is associated with a respective conversation, each conversation having a respective conversation identifier and comprising a set of one or more related messages;
receiving, from a client, a request for a list of conversations associated with the user; and
sending, to the client, display information for displaying a list of conversations comprising a set of rows, each conversation in the list of conversations being represented as a single row in the set of rows and including a sender list including representations of senders of messages associated with a corresponding conversation wherein;
the list of conversations includes a first row representing a first conversation and a second row representing a second conversation;
the first row includes a first recipient indicator that indicates that the user is a primary recipient of a message in the first conversation; and
the second row includes a second recipient indicator, different from the first recipient indicator, that indicates that the user is a secondary recipient of a message in the second conversation;
wherein a single field in each of the individual rows in the list of conversations is provided for presentation of both the first recipient indicator and the second recipient indicator; and
wherein the first recipient indicator is a first symbol that is not used to identify the primary recipient and the second recipient indicator is a second symbol that is not used to identify the secondary recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A server having one or more processors and memory receives a plurality of messages organized as conversations associated with a user. The server receives, from a client, a request for a list of conversations associated with the user and sends, to the client, display information for displaying a list of conversations comprising a set of rows, each conversation in the list of conversations being represented as a single row. The list of conversations includes a first row representing a first conversation and a second row representing a second conversation. The first row includes a first recipient indicator that indicates that the user is a primary recipient of a message in the first conversation. The second row includes a second recipient indicator, different from the first recipient indicator, that indicates that the user is a secondary recipient of a message in the second conversation.
185 Citations
20 Claims
-
1. A method, performed at a server system having one or more processors and memory storing programs executed by the one or more processors, the method comprising:
-
receiving a plurality of messages associated with a user, each message having a unique message identifier, wherein each of the plurality of messages is associated with a respective conversation, each conversation having a respective conversation identifier and comprising a set of one or more related messages; receiving, from a client, a request for a list of conversations associated with the user; and sending, to the client, display information for displaying a list of conversations comprising a set of rows, each conversation in the list of conversations being represented as a single row in the set of rows and including a sender list including representations of senders of messages associated with a corresponding conversation wherein; the list of conversations includes a first row representing a first conversation and a second row representing a second conversation; the first row includes a first recipient indicator that indicates that the user is a primary recipient of a message in the first conversation; and the second row includes a second recipient indicator, different from the first recipient indicator, that indicates that the user is a secondary recipient of a message in the second conversation; wherein a single field in each of the individual rows in the list of conversations is provided for presentation of both the first recipient indicator and the second recipient indicator; and wherein the first recipient indicator is a first symbol that is not used to identify the primary recipient and the second recipient indicator is a second symbol that is not used to identify the secondary recipient. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server system, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a plurality of messages associated with a user, each message having a unique message identifier, wherein each of the plurality of messages is associated with a respective conversation, each conversation having a respective conversation identifier and comprising a set of one or more related messages; receiving, from a client, a request for a list of conversations associated with the user; and sending, to the client, display information for displaying a list of conversations comprising a set of rows, each conversation in the list of conversations being represented as a single row in the set of rows and including a sender list including representations of senders of messages associated with a corresponding conversation wherein; the list of conversations includes a first row representing a first conversation and a second row representing a second conversation; the first row includes a first recipient indicator that indicates that the user is a primary recipient of a message in the first conversation; and the second row includes a second recipient indicator, different from the first recipient indicator, that indicates that the user is a secondary recipient of a message in the second conversation; wherein a single field in each of the individual rows in the list of conversations is provided for presentation of both the first recipient indicator and the second recipient indicator; and wherein the first recipient indicator is a first symbol that is not used to identify the primary recipient and the second recipient indicator is a second symbol that is not used to identify the secondary recipient. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with one or more processors, cause the computer system to:
-
receive a plurality of messages associated with a user, each message having a unique message identifier, wherein each of the plurality of messages is associated with a respective conversation, each conversation having a respective conversation identifier and comprising a set of one or more related messages; receive, from a client, a request for a list of conversations associated with the user; and send, to the client, display information for displaying a list of conversations comprising a set of rows, each conversation in the list of conversations being represented as a single row in the set of rows and including a sender list including representations of senders of messages associated with a corresponding conversation wherein; the list of conversations includes a first row representing a first conversation and a second row representing a second conversation; the first row includes a first recipient indicator that indicates that the user is a primary recipient of a message in the first conversation; and the second row includes a second recipient indicator, different from the first recipient indicator, that indicates that the user is a secondary recipient of a message in the second conversation; wherein a single field in each of the individual rows in the list of conversations is provided for presentation of both the first recipient indicator and the second recipient indicator; and wherein the first recipient indicator is a first symbol that is not used to identify the primary recipient and the second recipient indicator is a second symbol that is not used to identify the secondary recipient. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification