System and method of facilitating and evaluating user thinking about an arbitrary problem using an archetype process
First Claim
1. A computer implemented system for facilitating, evaluating, and guiding user development of thinking about an arbitrary problem, comprising:
- processor executable instructions embodied in a computer readable storage medium, computer readable device, or memory, or a combination thereof, said instructions comprising;
instructions to facilitate user specification and population of at least one problem structure, or at least one conclusion structure, or both, related to the arbitrary problem, said conclusion specification related to the problem specification when both occur;
instructions to facilitate user specification and population of at least one knowledge structure, related to the problem specification, the conclusion specification, or both;
instructions to persuade user interaction and specification to a series of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user thinking about the arbitrary problem;
instructions to construct a user model structure comprising user development of the problem structure, conclusion structure, and knowledge structure;
instructions to display or output a resulting user structure;
instructions to evaluate user actions relative to the archetype process or an exemplary archetype model structure, or both, and to provide suggestions to the user regarding actions to take in developing their thinking about an arbitrary problem, in display or output.
2 Assignments
0 Petitions
Accused Products
Abstract
Preferred embodiments of the invention provide computer implemented systems and methods of facilitating and evaluating user thinking about an arbitrary problem. The system includes first logic to specify at least one problem to populate at least one problem statement structure. It also includes second logic to populate at least one conclusion, to populate at least one conclusion structure. It also includes third logic to facilitate specification of knowledge, related to at least one of the problem or conclusions. Certain embodiments include control logic to persuade user interaction with the first, second, and third logic within a defined set of interaction sequences, wherein the defined set of interaction sequences define an archetype process for user thinking about the problem.
18 Citations
44 Claims
-
1. A computer implemented system for facilitating, evaluating, and guiding user development of thinking about an arbitrary problem, comprising:
-
processor executable instructions embodied in a computer readable storage medium, computer readable device, or memory, or a combination thereof, said instructions comprising; instructions to facilitate user specification and population of at least one problem structure, or at least one conclusion structure, or both, related to the arbitrary problem, said conclusion specification related to the problem specification when both occur; instructions to facilitate user specification and population of at least one knowledge structure, related to the problem specification, the conclusion specification, or both; instructions to persuade user interaction and specification to a series of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user thinking about the arbitrary problem; instructions to construct a user model structure comprising user development of the problem structure, conclusion structure, and knowledge structure; instructions to display or output a resulting user structure; instructions to evaluate user actions relative to the archetype process or an exemplary archetype model structure, or both, and to provide suggestions to the user regarding actions to take in developing their thinking about an arbitrary problem, in display or output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented system for facilitating, evaluating, and guiding user development of thinking about an arbitrary problem, comprising:
-
processor executable instructions executed by one or more processors and operable to; facilitate user specification and population of at least one problem structure or at least one conclusion structure, or both, related to the arbitrary problem, said conclusion specification related to the problem specification when both occur; facilitate user specification and population of at least one knowledge structure, related to the problem specification, the conclusion specification, or both; persuade user interaction and specification to a series of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user thinking about an arbitrary problem; construct a user model structure comprising user development of the problem structure, conclusion structure, and knowledge structure; display or output a resulting user structure; evaluate user actions relative to the archetype process or an exemplary archetype model structure, or both, and provide suggestions to the user regarding actions to take in developing their thinking about an arbitrary problem, in display or output. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer implemented system for facilitating, evaluating and guiding user development of thinking about an arbitrary problem, comprising:
-
processor executable instructions embodied in a computer readable storage medium, computer readable device, or memory, or a combination thereof, said instructions comprising; instructions to facilitate user specification and population of at least one problem structure or at least one conclusion structure, or both, related to the arbitrary problem, said conclusion specification related to the problem specification when both occur; instructions to facilitate user specification and population of at least one knowledge structure, related to the problem specification, the conclusion specification, or both; instructions to persuade user interaction and specification to a series of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user development of thinking about an arbitrary problem; instructions to construct a resulting user model structure; instructions to evaluate user actions relative to the archetype process or an exemplary archetype model structure, or both; instructions to provide a view presentation to the user that depicts workspaces representing at least a subset of the archetype process and the user model structure and provides visible suggestion feedback to the user to suggest actions to take in developing their thinking about the arbitrary problem, in display or output. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A computer implemented system for facilitating, evaluating and guiding user development of thinking about an arbitrary problem, comprising:
-
processor executable instructions executed by one or more processors and operable to; facilitate user specification and population of at least one problem structure, or at least one conclusion structure, or both, related to the arbitrary problem, said conclusion specification related to the problem specification when both occur; facilitate user specification and population of at least one knowledge structure, related to the problem specification, the conclusion specification, or both; persuade user interaction and specification to a series of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user development of thinking about an arbitrary problem; instructions to construct a resulting user model structure; instructions to evaluate user actions relative to the archetype process or an exemplary archetype model structure, or both; instructions to provide a view presentation to the user that depicts workspaces representing at least a subset of the archetype process and the user model structure and provides visible suggestion feedback to the user to suggest actions to take in developing their thinking about the arbitrary problem, in display or output. - View Dependent Claims (40, 41, 42, 43, 44)
-
Specification