Computer-automated implementation of user-definable decision rules for medical diagnostic or screening interpretations
First Claim
Patent Images
1. A method of processing data representing results of a diagnostic or screening test, the method comprising the steps of:
- performing a first procedure to customize decision making criteria, said first procedure including the steps of;
defining one or more features characteristic of said data;
defining a plurality of decision levels;
defining, for each decision level, at least one rule based on at least one of said features; and
defining, for each rule, a criteria; and
performing a second procedure to process said data, said second procedure including the steps of;
receiving said data to be processed, said data having values corresponding to said features;
comparing said values of said data with said rules according to said criteria; and
outputting a conclusion based on said comparison, said conclusion comprising an indication of the outcome of the diagnostic or screening test.
2 Assignments
0 Petitions
Accused Products
Abstract
Software is utilized for allowing a physician to modify the rules of a decision tree so that the individual judgment of the doctor is best utilized. A technician can then carry out tests on a patient, obtain test data in the form of digital data, and apply the test data to the software. The patent test data is then processed through the decision tree to thereby obtain a diagnosis of the patent using the professional judgment without the presence of the physician.
29 Citations
26 Claims
-
1. A method of processing data representing results of a diagnostic or screening test, the method comprising the steps of:
-
performing a first procedure to customize decision making criteria, said first procedure including the steps of; defining one or more features characteristic of said data; defining a plurality of decision levels; defining, for each decision level, at least one rule based on at least one of said features; and defining, for each rule, a criteria; and performing a second procedure to process said data, said second procedure including the steps of; receiving said data to be processed, said data having values corresponding to said features; comparing said values of said data with said rules according to said criteria; and outputting a conclusion based on said comparison, said conclusion comprising an indication of the outcome of the diagnostic or screening test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 25)
-
-
8. A software program including computer executable instructions stored on a computer readable medium, said software program comprising:
-
a first set of computer code that enables a user to customize decision making criteria, said first set of computer code including; computer code that enables a user to define features characteristic of a predetermined type of data; computer code that enables a user to define a plurality of decision levels; computer code that enables a user to define for each decision level at least one rule based on at least one of said features; and computer code that enables a user to define for each rule a criteria; and a second set of computer code that enables the computer to process data, said second set of computer code including; computer code that receives data of said predetermined type to be processed, said data having values corresponding to said features; computer code that compares said values with said rules according to said criteria; and computer code that outputs a conclusion based on said comparison. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of analyzing data comprising steps of:
-
enabling a user to customize decision making criteria by performing steps including; defining features characteristic of a predetermined type of data representing results of a test; defining one or more groups of settings, each of said groups of settings including; a plurality of decision levels; for each decision level, at least one rule based on at least one of said features; and for each rule, a criteria; and storing said groups of settings; and processing the data by performing steps including; enabling a user to select a stored group of settings of said stored groups of settings; receiving data of said predetermined type to be processed, said data having values corresponding to said features; based on said selected group of settings, comparing said values with said rules according to said criteria; and outputting a conclusion based on said comparison, said conclusion including an indication of the outcome of the test. - View Dependent Claims (16, 17, 18, 19, 26)
-
-
20. A software program including computer executable instructions stored on a computer readable medium, said program comprising:
-
a first set of computer code that enables a user to customize decision making criteria, said first set of computer code including; computer code that enables a user to define features characteristic of a predetermined type of data; computer code that enables a user to define one or more groups of settings, each of said groups of settings including; a plurality of decision levels; for each decision level at least one rule based on at least one of said features; and for each rule a criteria; and computer code that enables a user to store said groups of settings; and a second set of computer code that enables a computer to process data, said second set of computer code including; computer code that enables a user to select a stored group of settings of said stored groups of settings; computer code that receives data of said predetermined type to be processed, said data having values corresponding to said features; computer code that, based on said selected group of settings, compares said values with said rules according to said criteria; and computer code that outputs a conclusion based on said comparison. - View Dependent Claims (21, 22, 23, 24)
-
Specification