Systems and methods for displaying unseen labels in a clustering in-box environment
First Claim
1. A method of displaying messages for a user, comprising:
- at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors;
displaying, in an electronic message folder, a plurality of electronic messages and a cluster graphic corresponding to a predefined group category, wherein;
the predefined group category includes a subset of messages that are assigned to the predefined group category in accordance with a predefined set of clustering rules based on keywords associated with the predefined group category;
the cluster graphic is labeled by a keyword abbreviation associated with the predefined group category;
the cluster graphic includes a first indicium that shows a count of messages in the predefined group category not previously presented to the user; and
the cluster graphic displays at most one message of the messages in the predefined group category;
receiving a plurality of new electronic messages;
assigning a subset of the new electronic messages to the predefined group category in accordance with the clustering rules;
updating the first indicium to identify an increased count of messages in the predefined group category, the updated count including the subset of the new electronic messages, and highlighting the updated first indicium and the cluster graphic label;
receiving user selection of the cluster graphic;
in response to receiving the user selection of the cluster graphic, expanding the cluster graphic to display messages in the predefined group category, including displaying at least one message from the subset of the new electronic messages not previously presented to the user; and
in accordance with displaying the at least one message not previously presented to the user, updating the first indicium to reflect a decreased count of messages in the predefined group category not previously presented to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for displaying electronic messages are disclosed. In some embodiments, a method includes, at a computing device, concurrently displaying (i) a user interface object that represents a group of messages and (ii) one or more first indicia of a number of messages that have a predefined display status, in the group of messages while foregoing displaying more than one message of the group of messages. The method also includes receiving a selection of the user interface object; and, in response to receiving the selection of the user interface object, displaying messages in the group of messages. The method further includes, in accordance with displaying the messages in the group of messages, modifying the one or more displayed first indicia of the number of messages, which have the predefined display status, in the group of messages.
-
Citations
19 Claims
-
1. A method of displaying messages for a user, comprising:
at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors; displaying, in an electronic message folder, a plurality of electronic messages and a cluster graphic corresponding to a predefined group category, wherein; the predefined group category includes a subset of messages that are assigned to the predefined group category in accordance with a predefined set of clustering rules based on keywords associated with the predefined group category; the cluster graphic is labeled by a keyword abbreviation associated with the predefined group category; the cluster graphic includes a first indicium that shows a count of messages in the predefined group category not previously presented to the user; and the cluster graphic displays at most one message of the messages in the predefined group category; receiving a plurality of new electronic messages; assigning a subset of the new electronic messages to the predefined group category in accordance with the clustering rules; updating the first indicium to identify an increased count of messages in the predefined group category, the updated count including the subset of the new electronic messages, and highlighting the updated first indicium and the cluster graphic label; receiving user selection of the cluster graphic; in response to receiving the user selection of the cluster graphic, expanding the cluster graphic to display messages in the predefined group category, including displaying at least one message from the subset of the new electronic messages not previously presented to the user; and in accordance with displaying the at least one message not previously presented to the user, updating the first indicium to reflect a decreased count of messages in the predefined group category not previously presented to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computing device, 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 including instructions for; displaying, in an electronic message folder, a plurality of electronic messages and a cluster graphic corresponding to a predefined group category, wherein; the predefined group category includes a subset of messages that are assigned to the predefined group category in accordance with a predefined set of clustering rules based on keywords associated with the predefined group category; the cluster graphic is labeled by a keyword abbreviation associated with the predefined group category; the cluster graphic includes a first indicium that shows a count of messages in the predefined group category not previously presented to the user; and the cluster graphic displays at most one message of the messages in the predefined group category; receiving a plurality of new electronic messages; assigning a subset of the new electronic messages to the predefined group category in accordance with the clustering rules; updating the first indicium to identify an increased count of messages in the predefined group category, the updated count including the subset of the new electronic messages, and highlighting the updated first indicium and the cluster graphic label; receiving user selection of the cluster graphic; in response to receiving the user selection of the cluster graphic, expanding the cluster graphic to display messages in the predefined group category, including displaying at least one message from the subset of the new electronic messages not previously presented to the user; and in accordance with displaying the at least one message not previously presented to the user, updating the first indicium to reflect a decreased count of messages in the predefined group category not previously presented to the user. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium storing one or more programs, wherein the one or more programs comprise instructions for:
-
displaying, in an electronic message folder, a plurality of electronic messages and a cluster graphic corresponding to a predefined group category, wherein; the predefined group category includes a subset of messages that are assigned to the predefined group category in accordance with a predefined set of clustering rules based on keywords associated with the predefined group category; the cluster graphic is labeled by a keyword abbreviation associated with the predefined group category; the cluster graphic includes a first indicium that shows a count of messages in the predefined group category not previously presented to the user; and the cluster graphic displays at most one message of the messages in the predefined group category; receiving a plurality of new electronic messages; assigning a subset of the new electronic messages to the predefined group category in accordance with the clustering rules; updating the first indicium to identify an increased count of messages in the predefined group category, the updated count including the subset of the new electronic messages, and highlighting the updated first indicium and the cluster graphic label; receiving user selection of the cluster graphic; in response to receiving the user selection of the cluster graphic, expanding the cluster graphic to display messages in the predefined group category, including displaying at least one message from the subset of the new electronic messages not previously presented to the user; and in accordance with displaying the at least one message not previously presented to the user, updating the first indicium to reflect a decreased count of messages in the predefined group category not previously presented to the user. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification