System and method of facilitating and evaluating user thinking about an arbitrary problem using visual feedback
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 problem structure, conclusion statement structure, and knowledge structure, andVisual feedback logic depiction of an archetype problem-solution structure and to depict the user model 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; second logic to facilitate user specification of a conclusion, to populate a conclusion statement structure; third logic to facilitate user specification of knowledge, related to at least one of the problem and the conclusion, to populate a knowledge structure. Some embodiments include logic to construct a user model of user development and population of the structure; and visual feedback logic to depict an archetype problem-solution structure and to depict the user model structure. Other embodiments include tracking logic to monitor user interactions and to build a model of such interactions so that the model, and the user thinking process, may be evaluated.
107 Citations
45 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 problem structure, conclusion statement structure, and knowledge structure, and Visual feedback logic depiction of an archetype problem-solution structure and to depict the user model structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
20. One or more computer readable media having computer executable instructions for implementing a system for evaluating 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 specification, to populate a conclusion statement structure; Third logic to facilitate user derivation and specification of knowledge, related to at least one of the problem statement and the conclusion statement, to populate a knowledge structure; 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; And at least one of logic to display, logic to store, or logic to output at least a subset of the resulting user model of user interactions. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification