IP Library Patent Application 13918180
Patent Application
App. No. 13/918,180

System and Method for Calculating Global Reputation

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/918,180
Abstract

As social networks become more powerful and sophisticated, each member of a social network may belong to different communities. The computing reputation for users in a single community is not adequate anymore. As a result, a method of calculating global reputation for each member is desirable. Various considerations are described to address challenges related to global reputation for a user who participates in activities among multiple communities. Considerations on accessibility of a community, quality vs. quantity of submissions, posting ideas vs. comments, weighting of each community, and volatility of the reputation value are discussed in the present invention. Finally, a formula for calculating a global reputation value of the user is proposed by combining all the considerations. A system that implements the global reputation computation is described.

Claims (25)

1 . A method, comprising:

generating a first activity stats of a user associated with a first community, wherein the first activity stats indicates a rating on ideas submitted to the first community by the user and a rating on comments submitted to the first community by the user;

generating a second activity stats of the user associated with a second community, wherein the second activity stats indicates a rating on ideas submitted to the second community by the user and a rating on comments submitted to the second community by the user;

calculating a first reputation value for the user in the first community and a second reputation value for the user in the second community; and

calculating a global reputation value for the user based on the first reputation value and the second reputation value.

2 . The method of claim 1 , wherein user activities for collected activity stats comprise submitting ideas, submitting comments, and providing/receiving up votes or down votes for the submitted ideas/comments.

3 . The method of claim 1 , wherein the rating on ideas submitted to the first community by the user is based on an average number of up votes received per idea for the user divided by an average number of up votes received per idea for all users of the first community.

4 . The method of claim 1 , wherein the rating on comments submitted to the first community by the user is based on an average number of up votes received per comment for the user divided by an average number of up votes received per comment for all users of the first community.

5 . The method of claim 1 , wherein the first reputation value is based on the rating on ideas plus the rating on comments submitted to the first community by the user divided by an average number of votes received per submission for all users in the first community.

6 . The method of claim 1 , wherein the first reputation value and the second reputation value are applied with corresponding weighting coefficients of each community for calculating the global reputation value.

7 . The method of claim 6 , wherein a weighting coefficient of the first community is related to specific knowledge of the user about the first community.

8 . The method of claim 6 , wherein a weighting coefficient of the first community is related to user performance in the first community.

9 . The method of claim 1 , wherein the global reputation value is applied with a curve smooth function to regulate fluidity of the global reputation value.

10 . A system for computing global reputation for a user, the system comprises:

an activity stats module that generates a first activity stats of the user associated with a first community, wherein the first activity stats indicates a rating on ideas submitted to the first community by the user and a rating on comments submitted to the first community by the user, wherein the activity stats module also generates a second activity stats of the user associated with a second community, wherein the second activity stats indicates a rating on ideas submitted to the second community by the user and a rating on comments submitted to the second community by the user;

a community reputation module that calculates a first reputation value for the user in the first community and a second reputation value for the user in the second community; and

a global reputation calculation module that calculates a global reputation value for the user based on the first reputation value and the second reputation value.

11 . The system of claim 10 , wherein user activities for collected activity stats comprise submitting ideas, submitting comments, and providing/receiving up votes or down votes for the submitted ideas/comments.

12 . The system of claim 10 , wherein the rating on ideas submitted to the first community by the user is based on an average number of up votes received per idea for the user divided by an average number of up votes received per idea for all users of the first community.

13 . The system of claim 10 , wherein the rating on comments submitted to the first community by the user is based on an average number of up votes received per comment for the user divided by an average number of up votes received per comment for all users of the first community.

14 . The system of claim 10 , wherein the first reputation value is based on the rating on ideas plus the rating on comments submitted to the first community by the user divided by an average number of votes received per submission for all users in the first community.

15 . The system of claim 10 , wherein the global reputation is calculated by aggregating community reputation values with a corresponding weighting coefficient for each community.

16 . The system of claim 15 , wherein the weighting coefficients for each community are set by a system administrator.

17 . The system of claim 15 , wherein the weighting coefficients for each community are determined based on user performance in corresponding communities.

18 . The system of claim 10 , wherein the global reputation value is obtained by applying a smooth function to regulate the fluidity of the global reputation value.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Dec 4, 2018
From: PARTNERS FOR GROWTH IV, L.P.
To: SPIGIT, INC.
Reel/Frame 047673/0018 →
RELEASE OF SECURITY INTEREST Recorded Aug 8, 2016
From: SILICON VALLEY BANK
To: SPIGIT, INC.
Reel/Frame 039373/0659 →
CHANGE OF NAME Recorded Sep 11, 2015
From: MINDJET US INC.
To: SPIGIT, INC.
Reel/Frame 036588/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: MINDJET LLC
To: MINDJET US INC.
Reel/Frame 035599/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2013
From: SPIGIT, INC.
To: MINDJET LLC
Reel/Frame 031509/0547 →
SECURITY AGREEMENT Recorded Sep 16, 2013
From: SPIGIT, INC.
To: PARTNERS FOR GROWTH IV, L.P.
Reel/Frame 031217/0710 →
SECURITY AGREEMENT Recorded Sep 11, 2013
From: SPIGIT, INC.
To: SILICON VALLEY BANK
Reel/Frame 031207/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2013
From: HARDAS, MANAS S.; CARPENTER, HUTCH; PURVIS, LISA S.; GOVINDARAJU, MADHUKAR
To: SPIGIT INC.
Reel/Frame 030616/0578 →