SYSTEMS, METHODS AND DEVICES FOR EXTRACTING AND VISUALIZING USER-CENTRIC COMMUNITIES FROM EMAILS
First Claim
1. A method of processing data, the method comprising:
- identifying, from email data, a set of users associated with the email data;
generating a communication graph between the set of users, wherein the communication graph comprises a center node;
generating ah obscured graph by removing the center node from the communication graph;
determining a set of communities of the obscured graph; and
generating a community graph by connecting the center node with a center of each of the set of communities.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments generally relate to systems and methods for extracting and visualizing user-centric communities from emails. A set of email data comprising a set of users can be identified and a communication graph comprising a center node can be generated from the email data. The center node can be removed from the communication graph and a set of communities can be determined from the remaining data. The center node can be reconnected to a center of each of the set of communities to form a community graph. The links connecting the center node with the center of each of the set of communities can have a weight calculated according to a formula. The community graph can be visualized and provided to an administrator.
25 Citations
20 Claims
-
1. A method of processing data, the method comprising:
-
identifying, from email data, a set of users associated with the email data; generating a communication graph between the set of users, wherein the communication graph comprises a center node; generating ah obscured graph by removing the center node from the communication graph; determining a set of communities of the obscured graph; and generating a community graph by connecting the center node with a center of each of the set of communities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing data, comprising:
-
an interface to a storage device configured to store email data; and a processor, communicating with the storage device via the interface, the processor being configured to; identify, from the email data, a set of users associated with the email data; generate a communication graph between the set of users, wherein the communication graph comprises a center node; generate an obscured graph by removing the center node from the communication graph; determine a set of communities of the obscured graph; and generate a community graph by connecting the center node with a center of each of the set of communities. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification