Knowledge filter
First Claim
Patent Images
1. A method, comprising:
- storing, by a computer system, a plurality of items of information submitted by users of an information service in a database of the information service;
receiving, at the computer system, a plurality of individual ratings submitted by the users of the information service and associated with various ones of the plurality of items of information, wherein at least some of the individual ratings include rating values in different rating categories, and wherein the different rating categories correspond to different attributes of the associated various ones of the plurality of items of information;
storing, by the computer system, a plurality of aggregate ratings for the various ones of the plurality of items of information, wherein the plurality of aggregate ratings is based on the individual ratings submitted by the users of the information service;
receiving, at the computer system, a selected sorting criterion corresponding to at least one of the plurality of rating categories; and
sorting, by the computer system, at least a subset of the items of information, wherein the sorting is based on the selected sorting criterion.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for sharing knowledge may include receiving information input into a database and organizing items of information in the database. Some embodiments may also include collecting ratings and comments associated with each item of information and allowing users to access and sort items of information according to selected rating criteria in order to find the most reliable and/or valuable information from the database. The described system and method may allow individual members to easily locate the items of information from a collectively generated knowledge base that is presented in accordance with that individual'"'"'s personal measure of value in the information.
84 Citations
26 Claims
-
1. A method, comprising:
-
storing, by a computer system, a plurality of items of information submitted by users of an information service in a database of the information service; receiving, at the computer system, a plurality of individual ratings submitted by the users of the information service and associated with various ones of the plurality of items of information, wherein at least some of the individual ratings include rating values in different rating categories, and wherein the different rating categories correspond to different attributes of the associated various ones of the plurality of items of information; storing, by the computer system, a plurality of aggregate ratings for the various ones of the plurality of items of information, wherein the plurality of aggregate ratings is based on the individual ratings submitted by the users of the information service; receiving, at the computer system, a selected sorting criterion corresponding to at least one of the plurality of rating categories; and sorting, by the computer system, at least a subset of the items of information, wherein the sorting is based on the selected sorting criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system, comprising:
-
a processor; and a memory subsystem storing program instructions that, in response to execution by the computer system, cause the computer system to; store a plurality of items of information submitted by users of an information service in a database of the information service; receive a plurality of individual ratings submitted by the users of the information service and associated with various ones of the plurality of items of information, wherein at least some of the individual ratings include rating values in different rating categories, and wherein the different rating categories correspond to different attributes of the associated various ones of the plurality of items of information; store a plurality of aggregate ratings for the various ones of the plurality of items of information, wherein the plurality of aggregate ratings is based on the individual ratings submitted by the users of the information service; receive a selected sorting criterion corresponding to at least one of the plurality of rating categories; and sort at least a subset of the items of information, wherein the sorting is based on the selected sorting criterion. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A non-transitory computer-readable memory medium having stored thereon program instructions that, in response to execution by a computer system, cause the computer system to perform operations comprising:
-
storing a plurality of items of information submitted by users of an information service in a database of the information service; receiving a plurality of individual ratings submitted by the users of the information service and associated with various ones of the plurality of items of information, wherein at least some of the individual ratings include rating values in different rating categories, and wherein the different rating categories correspond to different attributes of the associated various ones of the plurality of items of information; storing a plurality of aggregate ratings for the various ones of the plurality of items of information, wherein the plurality of aggregate ratings is based on the individual ratings submitted by the users of the information service; receiving a selected sorting criterion corresponding to at least one of the plurality of rating categories; and sorting at least a subset of the items of information, wherein the sorting is based on the selected sorting criterion. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer system, comprising:
-
a processor; and a memory storing program instructions executable by the computer system to cause the computer system to; provide a plurality of users with access to a knowledge base that includes articles of content submitted by various ones of the plurality of users; maintain, for each of the articles of content in the knowledge base, two or more types of aggregate ratings associated with the article of content, wherein the two or more types of aggregate ratings correspond to different rating categories corresponding to different attributes of the article of content, and wherein the two or more aggregate ratings are based on a corresponding plurality of individual user ratings of the associated article of content submitted by the users, wherein at least some of the individual user ratings include rating values in the different rating categories; in response to receiving a selected sorting criterion corresponding to at least one of the rating categories, sort content in the knowledge base according to the selected sorting criterion; and display the sorted content.
-
Specification