System, method, and service for inducing a pattern of communication among various parties
First Claim
1. A method of inducing a pattern of communication among a plurality of parties communicating information, comprising:
- receiving the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
preparing a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes; and
outputting the transmission graph.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication pattern inducing system focuses on the propagation of topics amongst a plurality of nodes based on the text of the node rather than hyperlinks of the node. A node could represent a weblog or any other source of information such as person, a conversation, images, etc. The system utilizes a model for information diffusion, wherein the parameters of the model capture how a new topic spreads from node to node. The system further comprises a process to learn the parameters of the model based on real data and to apply the process to real (or synthetic) node data. Consequently, the system is able to identify particular individuals that are highly effective at contributing to the spread of topics.
-
Citations
27 Claims
-
1. A method of inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
receiving the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
preparing a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes; and
outputting the transmission graph. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
receiving the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
preparing a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes;
providing an initial guess for the transmission graph;
recursively updating the transmission graph until the transmission graph meets a predetermined criterion by recomputing a frequency of transmission and probability for each one of the plurality of edges; and
outputting an updated transmission graph. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product having executable instruction codes for inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
a first set of instruction codes for receiving the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
a second set of instruction codes for preparing a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes; and
a third set of instruction codes for outputting the transmission graph. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product having executable instruction codes for inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
a first set of instruction codes for receiving the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
a second set of instruction codes for preparing a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes;
a third set of instruction codes for providing an initial guess for the transmission graph;
a fourth set of instruction codes for recursively updating the transmission graph until the transmission graph meets a predetermined criterion by recomputing a frequency of transmission and probability for each one of the plurality of edges; and
a fifth set of instruction codes for outputting an updated transmission graph. - View Dependent Claims (18, 19, 20)
-
-
21. A system of inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
a soft assignment processor receives the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
the soft assignment processor further prepares a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes; and
the soft assignment processor further outputs the transmission graph. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of inducing a pattern of communication among a plurality of parties involved in communicating information, comprising:
-
specifying data for which a pattern of communication is induced;
specifying a directional variable for defining a direction of communication of the information;
specifying a criterion by which a representation is judged sufficient;
invoking a communication pattern that induces a utility program, wherein the directional variable and the criterion are made available to the utility program; and
outputting the representation for at least some of the parties from at least some of the data.
-
-
27. A service for inducing a pattern of communication among a plurality of parties communicating information, comprising:
-
a soft assignment processor receives the information, wherein the information describes a topic that is discussed by at least some of the parties at a predetermined time;
the soft assignment processor further prepares a transmission graph illustrative of the pattern of communication, wherein the transmission graph illustrates at least some of the parties as nodes and a plurality of edges that interconnect at least some of the nodes; and
wherein the soft assignment processor outputs the transmission graph.
-
Specification