Systems and methods for improved forums
First Claim
Patent Images
1. A method comprising:
- providing, by a server, a structured forum comprising;
a rating module configured to receive a user rating associated with a knowledge item, anda database interface module configured to access;
a certified knowledgebase comprising a first set of knowledge items having a user rating greater than a predetermined threshold, andgeneral knowledgebase comprising a second set of knowledge items having a user rating less than the predetermined threshold;
comparing a user rating associated with a selected knowledge item in the second set of knowledge items in the general knowledgebase with the predetermined threshold and moving the selected knowledge item to the first set of knowledge items in the certified knowledgebase if the user rating exceeds the predetermined threshold or maintaining the selected knowledge item in the second set of knowledge items in the general knowledgebase if the user rating is less than the predetermined threshold;
receiving, by the structured forum, a set of community tag terms for association with one or more knowledge items;
receiving, by the structured forum, a query comprising a tag term selected by a user from the set of community tag terms;
searching at least one of the certified knowledgebase or the general knowledgebase for one or more matching knowledge items associated with the query; and
providing an ordered list of the one or more matching knowledge items identified by the search, wherein the ordered list is arranged based on the user rating associated with the one or more matching knowledge items.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment relates generally to a method of searching. The method includes receiving a query in a structured forum and searching a general and certified knowledgebase based on the query. The method also includes providing a plurality of search results ordered based on an associated rating of each search result of the plurality of the search results.
108 Citations
15 Claims
-
1. A method comprising:
-
providing, by a server, a structured forum comprising; a rating module configured to receive a user rating associated with a knowledge item, and a database interface module configured to access; a certified knowledgebase comprising a first set of knowledge items having a user rating greater than a predetermined threshold, and general knowledgebase comprising a second set of knowledge items having a user rating less than the predetermined threshold; comparing a user rating associated with a selected knowledge item in the second set of knowledge items in the general knowledgebase with the predetermined threshold and moving the selected knowledge item to the first set of knowledge items in the certified knowledgebase if the user rating exceeds the predetermined threshold or maintaining the selected knowledge item in the second set of knowledge items in the general knowledgebase if the user rating is less than the predetermined threshold; receiving, by the structured forum, a set of community tag terms for association with one or more knowledge items; receiving, by the structured forum, a query comprising a tag term selected by a user from the set of community tag terms; searching at least one of the certified knowledgebase or the general knowledgebase for one or more matching knowledge items associated with the query; and providing an ordered list of the one or more matching knowledge items identified by the search, wherein the ordered list is arranged based on the user rating associated with the one or more matching knowledge items. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a memory device; a processor coupled to the memory device, the processor configured to provide a structured forum comprising; a rating module, executable by the processor, the rating module configured to receive a user rating associated with a knowledge item, a database interface module, executable by the processor, the database interface module configured to access; a certified knowledgebase comprising a first set of knowledge items having a user rating greater than a predetermined threshold, and a general knowledgebase comprising a second set of knowledge items having a user rating less than the predetermined threshold; and a forum module executable by the processor, the forum module configured to; compare a user rating associated with a selected knowledge item in the second set of knowledge items in the general knowledgebase with the predetermined threshold and moving the selected knowledge item to the first set of knowledge items in the certified knowledgebase if the user rating exceeds the predetermined threshold or maintaining the selected knowledge item in the second set of knowledge items in the general knowledgebase if the user rating is less than the predetermined threshold, receive a set of community tag terms for association with one or more knowledge items, process a query comprising a tag term selected by a user from the set of community tag terms, execute a search in at least one of the certified knowledgebase or the general knowledgebase for one or more matching knowledge items based on the query, and provide an ordered list of the one or more matching knowledge items identified by the search, wherein the ordered list is arranged based on the user rating associated with the one or more matching knowledge items. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for searching, the system comprising:
-
a service portal configured to provide a single access point for a plurality of users; a knowledge server configured to couple with the service portal, wherein the knowledge server is configured to provide a structured forum comprising; a rating module configured to receive a user rating associated with a knowledge item, and a database interface module configured to access; a certified knowledgebase comprising a first set of knowledge items having a user rating greater than a predetermined threshold, and a general knowledgebase comprising a second set of knowledge items having a user rating less than the predetermined threshold; a forum module executing on a processor configured to be executed on the knowledge server, wherein the forum module is configured to compare a user rating associated with a selected knowledge item in the second set of knowledge items in the general knowledgebase with the predetermined threshold and moving the selected knowledge item to the first set of knowledge items in the certified knowledgebase if the user rating exceeds the predetermined threshold or maintaining the selected knowledge item in the second set of knowledge items in the general knowledgebase if the user rating is less than the predetermined threshold, receive a set of community tag terms for association with one or more knowledge items process a query comprising a tag term selected by a user from the set of community tag terms, execute a search in at least one of the certified knowledgebase or the general knowledgebase for one or more matching knowledge items based on the query, and provide an ordered list of the one or more matching knowledge items identified by the search, wherein the ordered list is arranged based on the user rating associated with the one or more matching knowledge items. - View Dependent Claims (12, 13, 14, 15)
-
Specification