Community Knowledge Management System
First Claim
Patent Images
1. A computer-implemented method of a knowledge management system shared by a plurality of users for the purpose of creating meaningful connections between the users and sharing one or more knowledge resources, wherein each knowledge resource is associated with one or more shared taxonomies recognized by the plurality of users as the authority for an aspect of knowledge shared by members of a group formed by the plurality of users, comprising:
- a) receiving a request by at least one of the plurality of users to create one ore more shared taxonomies, the shared taxonomies each having one or more nodes, each node having zero or more classes associated with the node for the purpose of associating metadata with the nodes and each node having a content region which may contain HTML or text content along with zero or more modules associated with the node for the purpose of associating knowledge resources specific to each module with the node where knowledge resources associated with each module are referred to for the purposes of describing the knowledge resources as items, and wherein such items each represent a knowledge object and these items are associated with the module as well as with the node either directly or indirectly by virtue of being associated with a module which is associated with the node;
b) receiving one or more requests by one or more of the users to modify the structure of one or more of the shared taxonomies, the request being allowed or disallowed based on rules defined by the knowledge management system;
c) receiving a request by one or more of the plurality of users to associate one or more knowledge resources with one or more nodes in the taxonomy, each knowledge resource being maintained as an item associated with a module;
d) receiving a request by one or more of the plurality of users to retrieve data from one or more knowledge resources associated with one or more modules related to a specific node in the taxonomy; and
e) receiving a request to have a knowledge resource added to the system, the request being mapped to a node in the system even when that node may have been renamed or moved within the system, this mapping being enabled by an identifier related to each node in the system which is designed to be immutable for the life of the node in the system.
0 Assignments
0 Petitions
Accused Products
Abstract
A web-based Community Knowledge System (CKS), including member community features, content management system features and custom features for specific lines of business or industries.
-
Citations
19 Claims
-
1. A computer-implemented method of a knowledge management system shared by a plurality of users for the purpose of creating meaningful connections between the users and sharing one or more knowledge resources, wherein each knowledge resource is associated with one or more shared taxonomies recognized by the plurality of users as the authority for an aspect of knowledge shared by members of a group formed by the plurality of users, comprising:
-
a) receiving a request by at least one of the plurality of users to create one ore more shared taxonomies, the shared taxonomies each having one or more nodes, each node having zero or more classes associated with the node for the purpose of associating metadata with the nodes and each node having a content region which may contain HTML or text content along with zero or more modules associated with the node for the purpose of associating knowledge resources specific to each module with the node where knowledge resources associated with each module are referred to for the purposes of describing the knowledge resources as items, and wherein such items each represent a knowledge object and these items are associated with the module as well as with the node either directly or indirectly by virtue of being associated with a module which is associated with the node; b) receiving one or more requests by one or more of the users to modify the structure of one or more of the shared taxonomies, the request being allowed or disallowed based on rules defined by the knowledge management system; c) receiving a request by one or more of the plurality of users to associate one or more knowledge resources with one or more nodes in the taxonomy, each knowledge resource being maintained as an item associated with a module; d) receiving a request by one or more of the plurality of users to retrieve data from one or more knowledge resources associated with one or more modules related to a specific node in the taxonomy; and e) receiving a request to have a knowledge resource added to the system, the request being mapped to a node in the system even when that node may have been renamed or moved within the system, this mapping being enabled by an identifier related to each node in the system which is designed to be immutable for the life of the node in the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device containing instructions which can be executed on one or more processors which is designed to produce a community knowledge system designed to provide context for community knowledge of various types comprising;
-
a) A shared, hierarchical mechanism for categorizing information called a grouponomy, wherein each node in the hierarchy represents some aspect of knowledge to be tracked by the system which is uniquely identifiable and attached to resources of a variety of types; b) A mechanism for associating resources to a node in the hierarchy whereby said mechanism for associating resources is initiated by the act of referencing an URL or unique identifier designed specifically for said node and whereby the result of said mechanism for associating resources is an association of said node to said resource which provides context to said resource for members of the community who are able to access said community knowledge system; c) A mechanism which associates zero or 1 content regions with each node added to the grouponomy; d) A mechanism which allows zero or more modules to be associated with each node in the grouponomy, where each module contains items which represent discrete knowledge resource objects including but not limited to;
documents, images, videos, links, surveys, discussion threads, related users, thesaurus terms and other possible examples of modules listed in the detailed description of the invention;e) A mechanism which allows members, possibly a select group, of the community around which the grouponomy nodes are shared to contribute to the content and structure of the grouponomy by managing the nodes and the types assigned to each node whether it is a category or a thing or a subtype of one of these two; f) A set of 1 or more tools designed to allow members of the community to assign knowledge resources to one or more nodes in said hierarchical table of contents; g) A mechanism for members of said community knowledge system to view aggregated information from modules which are related to nodes, thereby allowing members to have access to aggregated information for all nodes in the grouponomy which contain children and which contain modules which support aggregation; h) A system for maintaining the identity of a node in the grouponomy forever and for the identity of that node to remain, even being merged with other nodes, or being split into two separate nodes; i) A mechanism for members, possibly a select group of said community, to manage 0 or more grouponomies; j) A mechanism for members of said community to manage 0 or more classes of nodes in the hierarchy where classes provide a way of keeping track of a specific type of data defined by one or more fields for entering and storing data; k) A mechanism for members of said community to manage 0 or more classes related to a particular node in the system in such as way as to associate data that can be stored with a class to a particular node; and l) A mechanism for members of said community to manage, with appropriate levels of access the nodes that appear in the grouponomy or grouponomies managed by the system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification