SYSTEM AND METHOD FOR PROVIDING SERVICE OR ADDING BENEFIT TO SOCIAL NETWORKS
First Claim
1. A method of using social network analysis to enhance the efficiency and/or revenue of a network service comprising:
- collecting a record of transactions made between users of said network service;
creating a graph of the social network of said users by representing each user as a node in the graph and each transaction as a directed or undirected edge;
weighing each node and edge in said directed graph with at least one of demographic, geographic, financial, and transaction detail data;
ranking each node in said directed graph according to its relative importance in said directed graph and to its social attributes within said social network;
analyzing said directed graph using the ranking of at least one of said nodes to determine an opportunity to increase the efficiency and/or revenue of said network service; and
modifying either a technical implementation or a term of service with respect to at least one of said users of said network service corresponding to said at least one node in accordance with said opportunity.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enhancing the revenue and/or efficiency of a network service is disclosed. The system constructs a graph of a social network in which users are capable of two-way communication with other users, the network service provider, or other entities such as advertisers. Using such methods as social VIP ranking, the system is capable of performing a variety of analyses, the results of which provide the network service provider insights on how to best perform such tasks as monitoring and enhancing campaign effectiveness, identify fraud, optimize resource allocation and ensure the quality of network management.
243 Citations
23 Claims
-
1. A method of using social network analysis to enhance the efficiency and/or revenue of a network service comprising:
-
collecting a record of transactions made between users of said network service; creating a graph of the social network of said users by representing each user as a node in the graph and each transaction as a directed or undirected edge; weighing each node and edge in said directed graph with at least one of demographic, geographic, financial, and transaction detail data; ranking each node in said directed graph according to its relative importance in said directed graph and to its social attributes within said social network; analyzing said directed graph using the ranking of at least one of said nodes to determine an opportunity to increase the efficiency and/or revenue of said network service; and modifying either a technical implementation or a term of service with respect to at least one of said users of said network service corresponding to said at least one node in accordance with said opportunity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of using social network analysis to enhance the efficiency and/or revenue of a network service comprising:
-
collecting a record of transactions made between users of said network service; creating a graph of the social network of said users by representing each user as a node in the graph and each transaction as a directed or undirected edge; weighing each node and edge in said graph with at least one of demographic, geographic, financial, and transaction detail data; ranking each edge in said graph according to its relative importance in said directed graph and to its social attributes within said social network; analyzing said graph using the ranking of at least one of said nodes to determine an opportunity to increase the efficiency and/or revenue of said network service; and modifying either a technical implementation or a term of service with respect to at least one of said users of said network service associated with each said edge in accordance with said opportunity. - View Dependent Claims (22)
-
-
23. A system for enhancing the efficiency and/or revenue of a network service comprising:
-
a database storing a record of transactions made between users of said network service; and a server comprising a CPU, memory, and an analysis engine, wherein the server is configured to; create a graph of the social network of said users by representing each user as a node in the graph and each transaction as a directed or undirected edge; weigh each node and edge in said graph with at least one of demographic, geographic, financial, and transaction detail data; rank each node in said graph according to its relative importance in said directed graph and social attributes within said social network; and analyze said graph using the ranking of at least one of said nodes to determine an opportunity to increase the efficiency and/or revenue of said network service.
-
Specification