Apparatus and method for message-centric analysis and multi-aspect viewing using social networks
First Claim
1. An apparatus comprising:
- at least one processor;
a memory coupled to said at least one processor;
a data store coupled to said at least one processor, said data store containing a plurality of exchanged messages;
a social network database residing in said memory, said social network database containing information related to at least one exchanged message exchanged between at least two entities;
a concepts database residing in said memory, said concepts database containing a plurality of concepts extracted from said plurality of exchanged messages; and
an analysis mechanism residing in said memory, said analysis mechanism constructing a social network based on said social network database and said at least one exchanged message from said data store and said concepts database.
9 Assignments
0 Petitions
Accused Products
Abstract
Electronic data files are broadly characterized as “messages” and a social network is constructed by analyzing one or more messages exchanged between various entities. Additionally, messages from structured and/or unstructured data stores are correlated using one or more common/related data elements from two or more messages. Further, the social network and the concepts contained in the exchanged messages (i.e. semantic network) can be visualized using a series of multi-aspect viewing tools. Finally, in conjunction with the social network and the semantic network, a message network based on the chronological relationship of the messages (event network) can be constructed to analyze and visualize how the messages relate to each other in a time-based reference model. Once visualized, the relationship of the concepts contained in the messages as well as the relationship between the entities and the timing involved in the exchange of messages can be analyzed for desired information.
-
Citations
27 Claims
-
1. An apparatus comprising:
-
at least one processor;
a memory coupled to said at least one processor;
a data store coupled to said at least one processor, said data store containing a plurality of exchanged messages;
a social network database residing in said memory, said social network database containing information related to at least one exchanged message exchanged between at least two entities;
a concepts database residing in said memory, said concepts database containing a plurality of concepts extracted from said plurality of exchanged messages; and
an analysis mechanism residing in said memory, said analysis mechanism constructing a social network based on said social network database and said at least one exchanged message from said data store and said concepts database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising the steps of:
-
analyzing a plurality of exchanged messages;
constructing a social network based on said plurality of exchanged messages;
extracting a plurality of concepts from said plurality of exchanged messages based on said social network;
creating a semantic network from said plurality of concepts;
displaying a visual representation of said social network on a monitor, thereby creating a social network visualization; and
displaying said plurality of concepts on said monitor in concert with said social network visualization. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A program product comprising:
-
an analysis mechanism, said analysis mechanism being configured to construct a social network based on a plurality of exchanged messages and a semantic network based on a plurality of concepts extracted from said plurality of messages; and
signal bearing media bearing said analysis mechanism. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification