Patent ID: 8949283
Filing Date: 2015-02-03
Classification: G06F,G06Q,H04L

Abstract:
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: performing a semantic analysis of a message body of a first incoming electronic message addressed at least to a recipient against a first set of content-based clustering rules associated with a first message cluster in accordance with delivery of the first incoming electronic message to a messaging application associated with the recipient, the semantic analysis being independent of the content relatedness between the message body of the first incoming message and message bodies of one or more messages previously assigned to the first message cluster, wherein the first message cluster has been delivered to the messaging application and includes one or more messages that have been assigned to the first message cluster analyzed in accordance with the first set of content-based clustering rules; responsive to a determination that the semantic analysis of the message body of the first incoming electronic message satisfies the first set of content-based clustering rules: assigning the first incoming electronic message to the first message cluster, and formatting for display with the messaging application associated with the recipient (i) the first incoming electronic message and (ii) the one or more electronic messages previously assigned to the first message cluster as a first cluster graphic, wherein the first cluster graphic is characterized by (a) a first state in which individual messages in the first message cluster are individually depicted and (b) by a second state, which replaces the first state upon user input and that collectively represents all the messages in the first message cluster, wherein each message in the first message cluster is addressed at least to the recipient.