Computer architecture and process of user evaluation
First Claim
1. A computer implemented process for evaluating user interactions with a dynamic simulation of a system portraying at least one system state and responsive to user queries and interventions comprising the steps of:
- a. assigning a simulation to at least one user;
b. generating a simulated system comprising a system age and at least one system state affecting said system;
c. dynamically generating at least one criterion associated with at least one of one said system state, a query, a query result, and an intervention;
said criterion comprising;
i. a selected user activity to monitor, said activity selected from the group comprising;
a. submitting a query to obtain information from the simulated system, b. identifying a state portrayed by the simulated system, c. starting an intervention to improve the present or future state of the simulated system, or d. arranging a disposition comprising scheduling a subsequent interaction between the simulated system and one of said at least one users and an expert in managing a system state;
ii. a system age range in which to monitor said user activity, said age range comprising a start age and a stop age;
iii. a classification of said user activity as desirable or not desirable; and
iv. a weight value selected from a weight value set having at least one weight value;
d. accepting at least one user action comprised of said selected user activity and an age of the simulated system when the selected user activity occurs;
e. evaluating said at least one accepted user action to determine if at least one of said accepted user action and its consequences require generation of additional criterion and repeating steps c and d if additional criterion require generation;
f. determining a status of said at least one criterion dynamically generated in step c; and
, g. generating at least one performance description based on at least one of;
desirable actions performed;
undesirable actions avoided;
desirable actions omitted, and undesirable actions committed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is generally related to a computer architecture and process for evaluating and reporting on a user'"'"'s competence in managing a simulation of a complex system modeled in a computer based testing and training system. The simulation may be called a “virtual system.” The method generates evaluation criteria responsive to a user profile, user choices in managing the virtual system, and events that occur during a simulation, in addition to the original state of the system. The method produces summary evaluations responsive to a plurality of characteristics of the simulated system. The implementation may be advantageously employed to evaluate a medical clinician'"'"'s management of computer-simulated human patients, hereinafter called “virtual patients”. The present invention is also suitable for evaluation of user management of a plurality of complex systems including but not limited to animals, plants, cells, machines, and populations.
86 Citations
35 Claims
-
1. A computer implemented process for evaluating user interactions with a dynamic simulation of a system portraying at least one system state and responsive to user queries and interventions comprising the steps of:
-
a. assigning a simulation to at least one user;
b. generating a simulated system comprising a system age and at least one system state affecting said system;
c. dynamically generating at least one criterion associated with at least one of one said system state, a query, a query result, and an intervention;
said criterion comprising;
i. a selected user activity to monitor, said activity selected from the group comprising;
a. submitting a query to obtain information from the simulated system, b. identifying a state portrayed by the simulated system, c. starting an intervention to improve the present or future state of the simulated system, or d. arranging a disposition comprising scheduling a subsequent interaction between the simulated system and one of said at least one users and an expert in managing a system state;
ii. a system age range in which to monitor said user activity, said age range comprising a start age and a stop age;
iii. a classification of said user activity as desirable or not desirable; and
iv. a weight value selected from a weight value set having at least one weight value;
d. accepting at least one user action comprised of said selected user activity and an age of the simulated system when the selected user activity occurs;
e. evaluating said at least one accepted user action to determine if at least one of said accepted user action and its consequences require generation of additional criterion and repeating steps c and d if additional criterion require generation;
f. determining a status of said at least one criterion dynamically generated in step c; and
,g. generating at least one performance description based on at least one of;
desirable actions performed;
undesirable actions avoided;
desirable actions omitted, and undesirable actions committed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented process for evaluating user interactions with a dynamic simulation of a system portraying at least one system state and responsive to user queries and interventions comprising the steps of:
-
a. assigning a simulation to at least one user;
b. generating a simulated system comprising a system age and at least one state affecting said system;
c. accepting at least one user action by said user, said user action selected from the group comprising;
i. submitting a query to obtain information from the simulated system;
ii. proposing an explanation of a perceived state of the simulated system;
iii. starting an intervention to improve a present or future state of the simulated system;
oriv. arranging a disposition comprising scheduling a subsequent interaction between the simulated system and one of the assigned user and an expert in managing a system state;
d. associating at least one of a system state and said at least one accepted user action with at least one inference program;
e. evaluating at least one criterion by said at least one inference program, said evaluating comprising the steps of;
i. comparing said at least one criterion to said accepted at least one user action;
ii. determining a status of said at least one criterion;
iii. entering said status of said at least one criterion as input data to said inference program;
iv. entering patient data as input to said inference program; and
v. obtaining at least one performance description as an output from said inference program. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer implemented process for evaluating user interactions with a multi-factoral system simulation wherein at least one recursively defined evaluation structure coordinates an assessment of said user interactions, comprising the steps of:
-
a. identifying at least one evaluation structure linked to at least one of a complex system, a state of said complex system, a query that reveals information regarding said complex system, a specific response generated by said query, and an intervention;
b. obtaining recursively from said evaluation structure at least one of an inference program and a list of subordinate evaluation structures;
c. collecting a plurality of said inference programs by recursive inspection of evaluation structures;
d. using said plurality of inference programs identified in step c to dynamically evaluate the user interaction with the system simulation;
e. calculating for each of said plurality of inference programs at least one performance description based on the user interaction with the simulation; and
f. associating said at least one performance description with at least one assessment theme selected from a set of at least one assessment themes. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification