Method and system for social network analysis
First Claim
1. A method comprising:
- retrieving, using one or more processors, a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period;
the strongly connected component value quantifying a number of strongly connected vertices where, for each strongly connected vertex, there is a first path from a first vertex to a second vertex and a second path from the second vertex to the first vertex, the first vertex and the second vertex corresponding to a first user and a second user, respectively, who act as buyers and sellers in transactions between themselves in the social network;
the in-component value quantifying a number of in vertices, each in vertex corresponding to a third user who acts as a seller to the first user;
the out-component value quantifying a number of out vertices, each out vertex corresponding to a fourth user who acts as a buyer from the second user;
the tube value quantifying a number of tube vertices, each tube vertex being between the third user and the fourth user that do not include the first user and the second user;
the tendril value quantifying a number of tendril vertices, each tendril vertex being a buyer from the third user or a seller to the fourth user but have not conducted a transaction with the first user or the second user;
the disconnected component value quantifying a number of vertices that are not quantified by the strongly connected component value, the in-component value, the out-component value, the tendril value, or the tube value;
calculating, by the one or more processors, a social strength of the social network for the time period by applying a weighting factor to each of the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value and summing the weighted values; and
utilizing the social strength of the social network for the time period for analysis of the social network,wherein the strongly connected component value has the greatest weight and the disconnected component value has the lowest weight.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and system for social commerce network analysis are described. In one embodiment, a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period may be accessed. A social strength of the social network for the time period may be calculated by combining the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value. The social strength of the social network for the time period may be utilized for analysis of the social network. The strongly connected component value may have a greatest weight and the disconnected component value may have the lowest weight in the combining.
37 Citations
18 Claims
-
1. A method comprising:
-
retrieving, using one or more processors, a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period; the strongly connected component value quantifying a number of strongly connected vertices where, for each strongly connected vertex, there is a first path from a first vertex to a second vertex and a second path from the second vertex to the first vertex, the first vertex and the second vertex corresponding to a first user and a second user, respectively, who act as buyers and sellers in transactions between themselves in the social network; the in-component value quantifying a number of in vertices, each in vertex corresponding to a third user who acts as a seller to the first user; the out-component value quantifying a number of out vertices, each out vertex corresponding to a fourth user who acts as a buyer from the second user; the tube value quantifying a number of tube vertices, each tube vertex being between the third user and the fourth user that do not include the first user and the second user; the tendril value quantifying a number of tendril vertices, each tendril vertex being a buyer from the third user or a seller to the fourth user but have not conducted a transaction with the first user or the second user; the disconnected component value quantifying a number of vertices that are not quantified by the strongly connected component value, the in-component value, the out-component value, the tendril value, or the tube value; calculating, by the one or more processors, a social strength of the social network for the time period by applying a weighting factor to each of the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value and summing the weighted values; and utilizing the social strength of the social network for the time period for analysis of the social network, wherein the strongly connected component value has the greatest weight and the disconnected component value has the lowest weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
retrieving, using one or more processors, a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period; the strongly connected component value quantifying a number of strongly connected vertices where, for each strongly connected vertex, there is a first path from a first vertex to a second vertex and a second path from the second vertex to the first vertex, the first vertex and the second vertex corresponding to a first user and a second user, respectively, who act as buyers and sellers in transactions between themselves in the social network; the in-component value quantifying a number of in vertices, each in vertex corresponding to a third user who acts as a seller to the first user; the out-component value quantifying a number of out vertices, each out vertex corresponding to a fourth user who acts as a buyer from the second user; the tube value quantifying a number of tube vertices, each tube vertex being between the third user and the fourth user that do not include the first user and the second user; the tendril value quantifying a number of tendril vertices, each tendril vertex being a buyer from the third user or a seller to the fourth user but have not conducted a transaction with the first user or the second user; the disconnected component value quantifying a number of vertices that are not quantified by the strongly connected component value, the in-component value, the out-component value, the tendril value, or the tube value; calculating, by the one or more processors, a social strength of the social network for the time period by applying a weighting factor to each of the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value and summing the weighted values; and identifying one or more users associated with the strongly connected component, the strongly connected component value being a value of the strongly connected component for the time period; modifying an aspect of the social network associated with the one or more users; retrieving the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value of the social network for an additional time period, the additional time period being after the modifying of the aspect; calculating, by the one or more processors, the social strength of the social network for the additional time period by combining the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value; and utilizing the social strength of the social network for the time period and the additional time period for analysis in accordance with the modifying of the aspect of the social network. - View Dependent Claims (11, 12)
-
-
13. A non-transitory machine-readable medium comprising instructions, which when implemented by one or more processors perform operations, comprising:
-
retrieving a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period; the strongly connected component value quantifying a number of strongly connected vertices where, for each strongly connected vertex, there is a first path from a first vertex to a second vertex and a second path from the second vertex to the first vertex, the first vertex and the second vertex corresponding to a first user and a second user, respectively, who act as buyers and sellers in transactions between themselves in the social network; the in-component value quantifying a number of in vertices, each in vertex corresponding to a third user who acts as a seller to the first user; the out-component value quantifying a number of out vertices, each out vertex corresponding to a fourth user who acts as a buyer from the second user; the tube value quantifying a number of tube vertices, each tube vertex being between the third user and the fourth user that do not include the first user and the second user; the tendril value quantifying a number of tendril vertices, each tendril vertex being a buyer from the third user or a seller to the fourth user but have not conducted a transaction with the first user or the second user; the disconnected component value quantifying a number of vertices that are not quantified by the strongly connected component value, the in-component value, the out-component value, the tendril value, or the tube value; calculating a social strength of the social network for the time period by applying a weighting factor to each of the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value and summing the weighted values; and utilizing the social strength of the social network for the time period for analysis of the social network, wherein the strongly connected component value has the greatest weight and the disconnected component value has the lowest weight. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
a value access module, have one or more processors, to retrieve a strongly connected component value, an in-component value, an out-component value, a disconnected component value, a tendril value, and a tube value of a social network for a time period; the strongly connected component value quantifying a number of strongly connected vertices where, for each strongly connected vertex, there is a first path from a first vertex to a second vertex and a second path from the second vertex to the first vertex, the first vertex and the second vertex corresponding to a first user and a second user, respectively, who act as buyers and sellers in transactions between themselves in the social network; the in-component value quantifying a number of in vertices, each in vertex corresponding to a third user who acts as a seller to the first user; the out-component value quantifying a number of out vertices, each out vertex corresponding to a fourth user who acts as a buyer from the second user; the tube value quantifying a number of tube vertices, each tube vertex being between the third user and the fourth user that do not include the first user and the second user; the tendril value quantifying a number of tendril vertices, each tendril vertex being a buyer from the third user or a seller to the fourth user but have not conducted a transaction with the first user or the second user; the disconnected component value quantifying a number of vertices that are not quantified by the strongly connected component value, the in-component value, the out-component value, the tendril value, or the tube value; a social strength calculation module calculating a social strength of the social network for the time period by weighting each of the strongly connected component value, the in-component value, the out-component value, the disconnected component value, the tendril value, and the tube value accessed by the value access module and summing the weighted values; and a social strength provider module to provide the social strength of the social network for the time period calculated by the social strength calculated module for presentation, wherein the strongly connected component value has the greatest weight and the disconnected component value has the lowest weight. - View Dependent Claims (17, 18)
-
Specification