METHOD AND SYSTEM FOR MANAGING REPUTATION PROFILE ON ONLINE COMMUNITIES
First Claim
1. A computer implemented method for evaluating the quality of contribution of a user, the user making at least one contribution to at least one online community, the reputation profile indicating the quality of a contribution made by the user, each online community comprising a plurality of users, the method comprising:
- (a) obtaining identification information for the user;
(b) obtaining contribution information for the at least one contribution made by the user to at least one online community;
(c) analyzing the contribution information;
(d) managing the reputation profile of the user based on the analysis of the contribution information, wherein the reputation profile indicates the quality of contribution of the user; and
,(e) publishing the reputation profile alongside with the user contribution on the online community.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for evaluating the quality of a contribution made by a user in a distributed online community framework are disclosed. The quality of contribution is assessed by creating a reputation profile of the user across multiple online communities. The reputation profile contains a reputation score indicating the credibility of the user, user identification information, user participation statistics and user contribution information. Such reputation score is calculated based on the feedback provided by other users for the contribution made by the user. The system also allows maintaining and publishing a unique reputation profile across the distributed online communities. Maintaining the reputation profiles incentivizes users to contribute better quality content. This improves the overall quality of the community discourse.
-
Citations
12 Claims
-
1. A computer implemented method for evaluating the quality of contribution of a user, the user making at least one contribution to at least one online community, the reputation profile indicating the quality of a contribution made by the user, each online community comprising a plurality of users, the method comprising:
-
(a) obtaining identification information for the user; (b) obtaining contribution information for the at least one contribution made by the user to at least one online community; (c) analyzing the contribution information; (d) managing the reputation profile of the user based on the analysis of the contribution information, wherein the reputation profile indicates the quality of contribution of the user; and
,(e) publishing the reputation profile alongside with the user contribution on the online community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for evaluating the quality of contribution of a user, the user making at least one contribution to at least one online community, the reputation profile indicating the quality of a contribution made by the user, each online community comprising a plurality of users, the system comprising:
-
(a) means for obtaining identification information for the user; (b) means for obtaining contribution information for the at least one contribution made by the user to at least one online community; (c) means for analyzing the contribution information; (d) means for managing the reputation profile of the user based on the analysis of the contribution information, wherein the reputation profile indicates the quality of contribution of the user; and
,(e) means for publishing the reputation profile alongside with the user contribution on the online community.
-
-
12. A computer program product for use with a computer implemented method for evaluating the quality of contribution of a user, the user making at least one contribution to at least one online community, the reputation profile indicating the quality of a contribution made by the user, each online community comprising a plurality of users, the computer program product comprising a computer usable medium having a computer readable program code embodied therein, the computer program code performing:
-
(a) obtaining identification information for the user; (b) obtaining contribution information for the at least one contribution made by the user to at least one online community; (c) analyzing the contribution information; (d) managing the reputation profile of the user based on the analysis of the contribution information, wherein the reputation profile indicates the quality of contribution of the user; and
,(e) publishing the reputation profile alongside with the user contribution on the online community.
-
Specification