SYSTEMS AND METHODS FOR CLUSTERING ELECTRONIC MESSAGES
First Claim
1. A method, 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;
receiving a selection, by a first user, of a subset of message clusters in a plurality of message clusters, wherein each respective message cluster in the plurality of message clusters is uniquely associated with a corresponding set of clustering rules in a plurality of sets of clustering rules;
while defining a supplemental clustering rule, and prior to saving the supplemental clustering rule, for a first message cluster in the plurality of message clusters;
formatting for display a designation identifying one or more senders of electronic messages in a sample plurality of electronic messages that qualify for inclusion in the first message cluster in accordance with the supplemental rule and the set of clustering rules associated with the first message cluster and in accordance with a display state of the first message cluster in which a subset of the text for each respective electronic message in the sample plurality of electronic messages is displayed;
saving the supplemental clustering rule;
assigning each respective electronic message in a first plurality of electronic messages, wherein each respective electronic message in the first plurality of electronic messages is addressed to the first user or is from the first user, to one or more of the message clusters in the subset of message clusters in accordance with the supplemental clustering rule and the sets of clustering rules; and
formatting for display, in an electronic message folder, electronic messages in the first message cluster as a single cluster graphic.
1 Assignment
0 Petitions
Accused Products
Abstract
System and methods are provided for receiving selection, by a user, of a subset of message clusters in a plurality of message clusters. Each message cluster is associated with a corresponding set of clustering rules. Each respective electronic message, addressed to and/or from the user, in a plurality of electronic messages is assigned to one or more of the clusters in the subset of clusters in accordance with the sets of clustering rules associated with the subset of clusters. The set of clustering rules for a first cluster in the subset of clusters (i) prevents some messages in the plurality of messages from being assigned to the first cluster and (ii) assigns messages to the first cluster without regard to content relatedness between messages in the plurality of messages and messages already in the first cluster. Messages in the first cluster are formatted for display as a single cluster graphic.
15 Citations
17 Claims
-
1. A method, 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; receiving a selection, by a first user, of a subset of message clusters in a plurality of message clusters, wherein each respective message cluster in the plurality of message clusters is uniquely associated with a corresponding set of clustering rules in a plurality of sets of clustering rules; while defining a supplemental clustering rule, and prior to saving the supplemental clustering rule, for a first message cluster in the plurality of message clusters; formatting for display a designation identifying one or more senders of electronic messages in a sample plurality of electronic messages that qualify for inclusion in the first message cluster in accordance with the supplemental rule and the set of clustering rules associated with the first message cluster and in accordance with a display state of the first message cluster in which a subset of the text for each respective electronic message in the sample plurality of electronic messages is displayed; saving the supplemental clustering rule; assigning each respective electronic message in a first plurality of electronic messages, wherein each respective electronic message in the first plurality of electronic messages is addressed to the first user or is from the first user, to one or more of the message clusters in the subset of message clusters in accordance with the supplemental clustering rule and the sets of clustering rules; and formatting for display, in an electronic message folder, electronic messages in the first message cluster as a single cluster graphic. - View Dependent Claims (2, 3, 4, 6, 8, 9, 10, 11, 12, 13)
-
-
5. (canceled)
-
7. (canceled)
-
14. 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; receiving a selection, by a first user, of a subset of message clusters in a plurality of message clusters, wherein each respective message cluster in the plurality of message clusters is uniquely associated with a corresponding set of clustering rules in a plurality of sets of clustering rules; while defining a supplemental clustering rule, and prior to saving the supplemental clustering rule, for a first message cluster in the plurality of message clusters; formatting for display a designation identifying one or more senders of electronic messages in a sample plurality of electronic messages that qualify for inclusion in the first message cluster in accordance with the supplemental rule and the set of clustering rules associated with the first message cluster; saving the supplemental clustering rule; assigning each respective electronic message in a first plurality of electronic messages, wherein each respective electronic message in the first plurality of electronic messages is addressed to the first user or is from the first user, to one or more of the message clusters in the subset of message clusters in accordance with the supplemental clustering rule and the sets of clustering rules and in accordance with a display state of the first message cluster in which a subset of the text for each respective electronic message in the sample plurality of electronic messages is displayed; and formatting for display, in an electronic message folder, electronic messages in the first message cluster as a single cluster graphic. - View Dependent Claims (15, 16)
-
-
17-22. -22. (canceled)
Specification