TRACKING USER PROFILE INFLUENCE IN A DIGITAL MEDIA SYSTEM
First Claim
1. A method for tracking user profile influence in a digital media system, the method comprising:
- computing connection weights of connections between a plurality of user nodes, each user node representing a user profile of the digital media system, to thereby generate an influence network, the connection weights being based on implicit activity notifications received at a media server via a plurality of media clients associated with the user nodes;
calculating a dynamic influence score for each of the user nodes based on the connection weights between the user nodes in the influence network;
comparing the dynamic influence scores to an influence score threshold to determine one or more lead user nodes; and
sending an influence reward to the media clients associated with the one or more lead user nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for tracking user profile influence in a digital media system are provided. One exemplary method includes computing connection weights of connections between a plurality of user nodes, each user node representing a user profile of the digital media system, to thereby generate an influence network. The connection weights may be based on implicit activity notifications received at a media server via a plurality of media clients associated with the user nodes. The method may further include calculating a dynamic influence score for each of the user nodes based on the connection weights between the user nodes in the influence network. The method may further include comparing the dynamic influence scores to an influence score threshold to determine one or more lead user nodes, and sending an influence reward to the media clients associated with the one or more lead user nodes.
61 Citations
20 Claims
-
1. A method for tracking user profile influence in a digital media system, the method comprising:
-
computing connection weights of connections between a plurality of user nodes, each user node representing a user profile of the digital media system, to thereby generate an influence network, the connection weights being based on implicit activity notifications received at a media server via a plurality of media clients associated with the user nodes; calculating a dynamic influence score for each of the user nodes based on the connection weights between the user nodes in the influence network; comparing the dynamic influence scores to an influence score threshold to determine one or more lead user nodes; and sending an influence reward to the media clients associated with the one or more lead user nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for rewarding user profile influence in a digital media system, the method comprising:
receiving a reward at one of a plurality of media clients associated with a target user node from a media server when a dynamic influence score of the target user node representing a target user profile exceeds a dynamic influence score threshold, the dynamic influence score being based on connection weights of connections between the target user node and other user nodes of an influence network, where the other user nodes represent other user profiles of the digital media system, and where the connection weights are based on implicit activity notifications sent to the media server from other user media clients associated with the other user nodes. - View Dependent Claims (9, 10, 11, 12)
-
13. A digital media system for tracking user profile influence, the system comprising:
a media server configured to receive implicit activity notifications from a plurality of media clients responsive to performance of one or more implicit activities via the media clients, said media clients representing a plurality of user nodes, and said user nodes each being associated with a user profile of the digital media system, the media server including; a processing platform including a computation module configured to; compute connection weights of connections between the plurality of user nodes to thereby generate an influence network, wherein the connection weights are based on the implicit activity notifications, and are further based on recency and/or frequency of implicit activity performance, calculate a dynamic influence score for each user node based on connection weights between each user node and one or more other user nodes of the influence network, and compare the dynamic influence scores to an influence score threshold to determine one or more lead user nodes; wherein the media server is configured to send an influence reward to one or more media clients associated with the one or more lead user nodes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
Specification