SYSTEMS AND METHODS FOR KNOWLEDGE MANAGEMENT
First Claim
1. A computer-implemented method for managing knowledge, said method under the control of one or more computer systems configured with executable instructions and comprising:
- receiving, via a user interface, a question from a first user; and
providing, via the user interface, an answer hierarchy corresponding to the question, the answer hierarchy generated at least in part on responses from one or more other users different from the first user and comprising a plurality of nodes each associated with a predefined node type.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for managing knowledge. Users of a knowledge management (KM) service or system may post questions, provide answers or search for answers via a user interface. For a given question, users may collectively construct and refine an answer hierarchy that may include multiple answer paths or solutions to the same question. To this end, users may add, remove and/or modify nodes of the answer hierarchy. The nodes may be of predefined types such as Step, Fork, and Goto. In addition, users may interact with a particular node and provide or modify content specific to individual nodes of the answer hierarchy such as attachments, questions, comments, or references. Given an answer hierarchy, users may select different answer paths or solutions comprising a subset of nodes in the answer hierarchy, for example, based on user-specific fact patterns or requirements.
-
Citations
192 Claims
-
1. A computer-implemented method for managing knowledge, said method under the control of one or more computer systems configured with executable instructions and comprising:
-
receiving, via a user interface, a question from a first user; and providing, via the user interface, an answer hierarchy corresponding to the question, the answer hierarchy generated at least in part on responses from one or more other users different from the first user and comprising a plurality of nodes each associated with a predefined node type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A knowledge management system, comprising:
-
one or more processors; and memory, including instructions executable by the one or more processors to cause the knowledge management system to at least; receive, via a user interface, a question from a first user; and provide, via the user interface, an answer hierarchy corresponding to the question, the answer hierarchy generated at least in part on responses from one or more other users different from the first user and comprising a plurality of nodes each associated with a predefined node type. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. One or more non-transitory computer-readable storage media having collectively stored thereon executable instructions that, when executed by one or more processors of a knowledge management system, cause the system to at least:
-
receive, via a user interface, a question from a first user; and provide, via the user interface, an answer hierarchy corresponding to the question, the answer hierarchy generated at least in part on responses from one or more other users different from the first user and comprising a plurality of nodes each associated with a predefined node type. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
-
76. A computer-implemented method for managing knowledge, said method under the control of one or more computer systems configured with executable instructions and comprising:
-
providing a user interface that enables a plurality of users to collectively edit an answer hierarchy that incorporates responses of the plurality of users to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type; receiving, via the user interface, a user-selection of a subset of the plurality of nodes; and providing a solution to the user-provided question based at least in part on the user-selected subset of the plurality of nodes. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A knowledge management system, comprising:
-
one or more processors; and memory, including instructions executable by the one or more processors to cause the knowledge management system to at least; provide a user interface that enables a plurality of users to collectively edit an answer hierarchy that incorporates responses of the plurality of users to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type; receive, via the user interface, a user-selection of a subset of the plurality of nodes; and provide a solution to the user-provided question based at least in part on the user-selected subset of the plurality of nodes. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113)
-
-
114. One or more non-transitory computer-readable storage media having collectively stored thereon executable instructions that, when executed by one or more processors of a knowledge management system, cause the system to at least:
-
provide a user interface that enables a plurality of users to collectively edit an answer hierarchy that incorporates responses of the plurality of users to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type; receive, via the user interface, a user-selection of a subset of the plurality of nodes; and provide a solution to the user-provided question based at least in part on the user-selected subset of the plurality of nodes. - View Dependent Claims (115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132)
-
-
133. A computer-implemented method for managing knowledge, said method under the control of one or more computer systems configured with executable instructions and comprising:
- receiving, via a user interface, a question from a first user; and
displaying, via a user interface, an answer hierarchy that incorporates one or more solutions to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type, each of the one or more solutions corresponding to a subset of the plurality of nodes; and allowing one or more users to perform, via the user interface, one or more predefined operations associated with the answer hierarchy, the one or more predefined operations comprising at least adding, removing, or editing at least one node of the plurality of nodes. - View Dependent Claims (134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152)
- receiving, via a user interface, a question from a first user; and
-
153. A knowledge management system, comprising:
-
one or more processors; and memory, including instructions executable by the one or more processors to cause the knowledge management system to at least; display, via a user interface, an answer hierarchy that incorporates one or more solutions to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type, each of the one or more solutions corresponding to a subset of the plurality of nodes; and allow one or more users to perform, via the user interface, one or more predefined operations associated with the answer hierarchy, the one or more predefined operations comprising at least adding, removing, or editing at least one node of the plurality of nodes. - View Dependent Claims (154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172)
-
-
173. One or more non-transitory computer-readable storage media having collectively stored thereon executable instructions that, when executed by one or more processors of a knowledge management system, cause the system to at least:
-
display, via a user interface, an answer hierarchy that incorporates one or more solutions to a user-provided question, the answer hierarchy comprising a plurality of nodes each associated with a predefined node type, each of the one or more solutions corresponding to a subset of the plurality of nodes; and allow one or more users to perform, via the user interface, one or more predefined operations associated with the answer hierarchy, the one or more predefined operations comprising at least adding, removing, or editing at least one node of the plurality of nodes. - View Dependent Claims (174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192)
-
Specification