Computer architecture and process of patient generation, evolution and simulation for computer based testing system using bayesian networks as a scripting language
First Claim
Patent Images
1. A method for evaluating or educating a user comprising the steps of:
- (a) generating a plurality of parallel health state networks;
(b) generating at least one first Bayesian network which describes each of the plurality of parallel health state networks;
(c) generating at least one second Bayesian network which describes rates of progression within and/or between said plurality of parallel health state networks, and describes task factors that affect the rates of progression;
(d) generating at least one third Bayesian network which supports reveal structures to limit display of patient test data to patient test data specifically requested by the user;
(e) generating at least one fourth Bayesian network which supports plan critiques of queries of and treatment prescribed by the user;
(f) scripting a knowledge base from the at least one first Bayesiaii network and the at least one second Bayesian network;
(g) instantiating a model patient, at least in part, from the scripted knowledge base;
(h) receiving one of a course of action and a query for a specific medical finding concerning the model patient from the user responsive to the instantiated model patient;
(i) displaying, if the query is received, the specific medical finding to the user based at least in part on the at least one third Bayesian network, and repeating step (h);
(j) evolving the model patient in accordance with the plurality of parallel health state networks and responsive to the received course of action;
(k) repeating the steps (h) through (j) until the user has completed treatment of the model patient;
(l) generating an optimum combination of treatment and queries based, at least in part, on the at least one fourth Bayesian network and the instantiated model patient; and
(m) evaluating the query and the treatment by the user in comparison to the generated optimum combination of treatment and queries.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for patient generation and evolution for a computer-based testing system and/or expert system. One or more belief networks, which describe parallel health state networks are accessed by a user or a computer. A knowledge base, at least in part, is scripted from the one or more belief networks by the computer. A model patient at least in part, is instantiated by the computer from the scripted knowledge base. Optionally, the model patient is evolved by the computer in accordance with the parallel health state networks and responsive to a received course of action.
-
Citations
34 Claims
-
1. A method for evaluating or educating a user comprising the steps of:
-
(a) generating a plurality of parallel health state networks;
(b) generating at least one first Bayesian network which describes each of the plurality of parallel health state networks;
(c) generating at least one second Bayesian network which describes rates of progression within and/or between said plurality of parallel health state networks, and describes task factors that affect the rates of progression;
(d) generating at least one third Bayesian network which supports reveal structures to limit display of patient test data to patient test data specifically requested by the user;
(e) generating at least one fourth Bayesian network which supports plan critiques of queries of and treatment prescribed by the user;
(f) scripting a knowledge base from the at least one first Bayesiaii network and the at least one second Bayesian network;
(g) instantiating a model patient, at least in part, from the scripted knowledge base;
(h) receiving one of a course of action and a query for a specific medical finding concerning the model patient from the user responsive to the instantiated model patient;
(i) displaying, if the query is received, the specific medical finding to the user based at least in part on the at least one third Bayesian network, and repeating step (h);
(j) evolving the model patient in accordance with the plurality of parallel health state networks and responsive to the received course of action;
(k) repeating the steps (h) through (j) until the user has completed treatment of the model patient;
(l) generating an optimum combination of treatment and queries based, at least in part, on the at least one fourth Bayesian network and the instantiated model patient; and
(m) evaluating the query and the treatment by the user in comparison to the generated optimum combination of treatment and queries. - View Dependent Claims (2)
-
-
3. A computer readable medium including instructions being executed by a computer, the instructions instructing the computer to execute an educational or testing system for physicians, the instructions including:
-
(a) accessing at least one first belief network, which describes a plurality of parallel health state networks;
(b) scripting a knowledge base, at least in part, from the at least one first belief network; and
(c) instantiating a model patient, at least in part, from the scripted knowledge base. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for evaluating or educating a user, comprising:
- means for scripting a knowledge base from at least one of at least one first belief network and at least one second belief network; and
means for instantiating a model patient, at least in part, from the scripted knowledge base. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- means for scripting a knowledge base from at least one of at least one first belief network and at least one second belief network; and
-
24. An expert system comprising:
-
a processor;
a computer-readable medium storing instructions executable by said processor, said instructions including;
(a) accessing a plurality of parallel health state networks describing at least one of a plurality of primary networks defining disease evolutions, a plurality of secondary networks defining risk factors affecting progression through a primary network of the plurality of primary networks, and a plurality of tertiary networks defining at least one of causal probabilistic medical complications attributed to at least one stage in the primary network and medical complications attributed to management of the at least one stage;
(b) accessing at least one first belief network which describes each of the plurality of parallel health state networks;
(c) accessing at least one second belief network which describes rates of progression within and/or between said plurality of parallel health state networks, and describes task factors that affect the rates of progression;
(d) accessing at least one third belief network which supports reveal structures to limit display of patient test data to patient test data specifically requested by the user;
(e) accessing at least one fourth belief network which supports plan critiques of queries of and treatment prescribed by the user;
(f) receiving patient data for an actual patient by user input;
(g) instantiating a virtual patient having character-istics consistent with the received patient data and based, at least in part, on the at least one first belief network and the at least one second belief network;
(h) generating one of a query for a specific medical finding concerning the actual patient, and a course of action responsive to at least one health state of a plurality of health states of the virtual patient corresponding to at least part of the received patient data;
(i) receiving the specific medical finding from the user, if a query therefor is generated; and
(l) evolving the virtual patient in accordance with at least one of the at least one first belief network and the at least one second belief network, and responsive to at least one of the received specific medical finding and the generated course of action.
-
-
25. A system for educating or evaluating a user comprising:
a model patient generator including a knowledge base scripted from at least one of at least one first causal probability network, which describes a plurality of parallel health state networks, and at least one second causal probability network, which describes at least one rate of progression within and/or between said plurality of parallel health state networks, and which describes at least one task factor that affects the at least one rate of progression. - View Dependent Claims (26, 27)
-
28. A knowledge base module for an educational or testing system or an expert system, comprising at least one of:
-
at least one first causal probability network, which describes each parallel health state network of a plurality of parallel health state networks;
at least one second causal probability network, which describes at least one rate of progression within and/or between said plurality of parallel health state networks, and which describes at least one task factor that affects the at least one rate of progression; and
at least one third causal probability network, which describes plan critiques including peer-accepted courses of action for addressing said plurality of parallel health state networks.
-
-
29. A computer network appliance comprising:
-
a thin client programmably connected via a computer network to a single web hosting facility, the single web hosting facility including a server communicatable with a user via the computer network, said server being in communication with a processor and a computer-readable medium storing instructions executable by said processor, said instructions including;
(a) accessing a plurality of parallel health state networks describing at least one of a plurality of primary networks defining disease evolutions, a plurality of secondary networks defining risk factors affecting progression through a primary network of the plurality of primary networks, and a plurality of tertiary networks defining at least one of causal probabilistic medical complications attributed to at least one stage in the primary network and medical complications attributed to management of the at least one stage;
(b) accessing at least one first belief network which describes each of the plurality of parallel health state networks;
(c) accessing at least one second belief network, which describes rates of progression within and/or between said plurality of parallel health state networks, and describes task factors that affect the rates of progression;
(d) accessing at least one third belief network, which supports reveal structures to limit display of patient test data to patient test data specifically requested by the user;
(e) accessing at least one fourth belief network which supports plan critiques of queries of and treatment prescribed by the user;
(f) scripting a knowledge base from at least one of the at least one first belief network and the at least one second belief network;
(g) instantiating a model patient, at least in part, from the scripted knowledge base;
(h) receiving one of a course of action and a query for a specific medical finding concerning the model patient from the user responsive to the instantiated model patient;
(i) displaying, if the query is received, the specific medical finding to the user based at least in part on the at least one third belief network, and repeating step (h); and
(j) evolving the model patient in accordance with the plurality of parallel health state networks and responsive to the received course of action. - View Dependent Claims (30, 31)
-
-
32. A system communicatable with a computer network, comprising:
-
a server communicatable with a user via the computer network, said server being in communication with a processor and a computer-readable medium storing instructions executable by said processor, said instructions including;
(a) accessing a plurality of parallel health state networks describing at least one of a plurality of primary networks defining disease evolutions, a plurality of secondary networks defining risk factors affecting progression through a primary network of the plurality of primary networks, and a plurality of tertiary networks defining at least one of causal probabilistic medical complications attributed to at least one stage in the primary network and medical complications attributed to management of the at least one stage;
(b) accessing at least one first belief network, which describes each of the plurality of parallel health state networks;
(c) accessing at least one second belief network, which describes rates of progression within and/or between said plurality of parallel health state networks, and describes task factors that affect the rates of progression;
(d) accessing at least one third belief network, which support reveal structures to limit display of patient test data to patient test data specifically requested by the user;
(e) accessing at least one fourth belief network, which supports plan critiques of queries of and treatment prescribed by the user;
(f) scripting a knowledge base from at least one of the at least one first belief network and the at least one second belief network;
(g) instantiating a model patient based, at least in part, from the scripted knowledge base;
(h) receiving one of a course of action and a query for a specific medical finding concerning the model patient from the user responsive to the instantiated model patient;
(i) displaying, if the query is received, the specific medical finding to the user based at least in part on the at least one third belief network, and repeating the instruction (h); and
(j) evolving the model patient in accordance with at least one of the at least one first belief network and the at least one second belief network and responsive to the received course of action. - View Dependent Claims (33, 34)
-
Specification