System and method of facilitating and evaluating user thinking about an arbitrary problem using an archetype problem structure
First Claim
1. One or more computer readable media having computer executable instructions for implementing a system for facilitating user thinking about an arbitrary problem, comprising:
- First logic to facilitate user specification of the problem to populate a problem statement structure;
Second logic to facilitate user specification of a conclusion statement, related to the problem statement, to populate a conclusion statement structure;
Third logic to facilitate user creation and specification of knowledge, related to at least one of the problem statement and the conclusion statement, to populate a knowledge structure;
Model logic to track user interaction with the first through third logic to construct a user model structure of user development and population of the user model structure, conclusion statement structure, and knowledge structure;
Structure analysis logic to analyze the user model structure relative to an archetype model structure;
And at least one of visual feedback logic to display, logic to store and logic to output the resulting user structure.
2 Assignments
0 Petitions
Accused Products
Abstract
Preferred embodiments of the invention provide systems and methods of facilitating and evaluating user thinking about an arbitrary problem. The system includes first logic to facilitate user specification of the problem to populate a problem statement structure. It also includes second logic to facilitate user specification of a conclusion, related to the problem specification, to populate a conclusion statement structure. It also includes third logic to facilitate user creation and specification of knowledge, related to at least one of the problem specification and the conclusion specification, to populate a knowledge structure. Certain embodiments include control logic to persuade user interaction with the first through third logic to a sequence of interactions within a predefined set of interaction sequences, wherein the predefined set of interactions define an archetype process for user thinking about the problem. Other embodiments include model logic to track user interaction with the first through third logic to construct a user model structure of user development and population of the user model structure, conclusion statement structure, and knowledge structure, and structure analysis logic to analyze the user model structure relative to an archetype model structure. Some embodiments include model logic to track user interaction with the first through third logic to construct a user model structure of user development and population of the problem structure, conclusion statement structure, and knowledge structure; and visual feedback logic to depict an archetype problem-solution structure and to depict the user model structure. And other embodiments include tracking logic to monitor user interactions with the first through third logic and to build a corresponding model of such interactions so that the model, and the corresponding user thinking process, may be evaluated. The system may monitor the user'"'"'s process of problem solving and the structure of the user'"'"'s problem solving approach and make suggestions to the user.
-
Citations
46 Claims
-
1. One or more computer readable media having computer executable instructions for implementing a system for facilitating user thinking about an arbitrary problem, comprising:
-
First logic to facilitate user specification of the problem to populate a problem statement structure; Second logic to facilitate user specification of a conclusion statement, related to the problem statement, to populate a conclusion statement structure; Third logic to facilitate user creation and specification of knowledge, related to at least one of the problem statement and the conclusion statement, to populate a knowledge structure; Model logic to track user interaction with the first through third logic to construct a user model structure of user development and population of the user model structure, conclusion statement structure, and knowledge structure; Structure analysis logic to analyze the user model structure relative to an archetype model structure; And at least one of visual feedback logic to display, logic to store and logic to output the resulting user structure. - 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, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification