Data Clustering
First Claim
1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method comprising:
- receiving a plurality of messages, wherein the plurality of messages include a plurality of message addresses;
clustering two or more of the plurality of message addresses into an affinity group, wherein the two or more of the plurality of message addresses represent entities that communicate with each other for a particular common purpose; and
generating data to display a representation of the affinity group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of a device that creates message affinity groups uses the affinity groups to relate messages and threads is described. In an exemplary method, the device receives messages, where the messages include message addresses. The device determines multiple affinity groups of message addresses based on a probability that a message including one of the message addresses also includes one or more of the other message addresses in the affinity group. In addition, the device presents one or more of the affinity groups.
-
Citations
20 Claims
-
1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method comprising:
-
receiving a plurality of messages, wherein the plurality of messages include a plurality of message addresses; clustering two or more of the plurality of message addresses into an affinity group, wherein the two or more of the plurality of message addresses represent entities that communicate with each other for a particular common purpose; and generating data to display a representation of the affinity group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method comprising:
-
receiving a plurality of messages, wherein the plurality of messages include a plurality of message addresses; determining an affinity group of message addresses based on a probability that one of the message addresses appears in one or more of the plurality of messages with other message addresses of the affinity group; and generating data to display a representation of the affinity group. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
19. An apparatus comprising:
-
means for receiving a plurality of messages, wherein the plurality of messages include a plurality of message addresses; means for determining an affinity group of message addresses based on a probability that one of the message addresses appears in one or more of the plurality of messages with other message addresses of the affinity group; and means for generating data to display a representation of the affinity group. - View Dependent Claims (20)
-
Specification