Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
130 words
A medical diagnostic and treatment advice system for providing information to a patient, comprising: a computer; input device, connected to the computer, to receive information from the patient; an algorithm processor executing in the computer; an output device, connected to the computer, to provide information to the patient; a plurality of medical complaint algorithms selectively executed by the algorithm processor and providing medical advice, via the output device, said medical advice particular to a medical condition as determined through dialogue with the patient, wherein at least one of the medical complaint algorithms generates a diagnosis; and a patient medical history database storing a past medical history file for each patient, the patient medical history database written and read by one of the medical complaint algorithms and stored in the computer.
Claim 2
Dependent Claim
130 words
A medical diagnostic and treatment advice system for providing information to a patient, comprising: a computer; input device, connected to the computer, to receive information from the patient; an algorithm processor executing in the computer; an output device, connected to the computer, to provide information to the patient; a plurality of medical complaint algorithms selectively executed by the algorithm processor and providing medical advice, via the output device, said medical advice particular to a medical condition as determined through dialogue with the patient, wherein at least one of the medical complaint algorithms generates a diagnosis; and a patient medical history database storing a past medical history file for each patient, the patient medical history database written and read by one of the medical complaint algorithms and stored in the computer.
Claim 3
Dependent Claim
19 words
The medical advice system defined in claim 1, wherein the algorithm processor comprises a symbol table and a parser.
Claim 4
Dependent Claim
18 words
The medical advice system defined in claim 2, wherein the algorithm processor additionally includes a run time stack.
Claim 5
Dependent Claim
41 words
The medical advice system defined in claim 1, wherein each of the medical complaint algorithms includes at least a portion of a node table, the node table comprising a plurality of node records, and further includes a plurality of list files.
Claim 6
Dependent Claim
25 words
The medical advice system defined in claim 4, wherein each list file is organized to include data of the following types: play, next, and work.
Claim 7
Dependent Claim
27 words
The medical advice system defined in claim 1, wherein the algorithm processor includes means for loading a plurality of node blocks into the memory of the computer.
Claim 8
Dependent Claim
20 words
The medical advice system defined in claim 6, wherein each node block includes a reference to a selected list file.
Claim 9
Dependent Claim
22 words
The medical advice system defined in claim 6, wherein each node block includes data from a node record and a list file.
Claim 10
Dependent Claim
23 words
The medical advice system defined in claim 1, wherein the algorithm processor includes means for obtaining and storing the patient's past medical history.
Claim 11
Dependent Claim
15 words
The medical advice system defined in claim 1, wherein the input device includes a keyboard.
Claim 12
Dependent Claim
22 words
The medical advice system defined in claim 1, wherein the input device includes a dual tone multiple frequency (DTMF) signal processing system.
Claim 13
Dependent Claim
18 words
The medical advice system defined in claim 1, wherein the input device includes an automatic speech recognition system.
Claim 14
Dependent Claim
16 words
The medical advice system defined in claim 1, wherein the output device includes a video display.
Claim 15
Dependent Claim
17 words
The medical advice system defined in claim 1, wherein the output device includes a speech playback system.
Claim 16
Dependent Claim
51 words
The medical advice system defined in claim 1, additionally comprising a treatment table stored in the computer, the treatment table selectively accessed by the patient based on the diagnosis provided by one of the medical complaint algorithms and wherein the selected treatment is communicated to the patient through the output device.
Claim 17
Dependent Claim
87 words
The medical advice system defined in claim 1, additionally comprising: a consultation history database stored in the computer, the database comprising a time ordered sequence of records, each record including the following fields: a date, a medical problem, an anatomical system, and a cause of the problem; and means for analyzing the consultation history database using a match pattern, the match pattern indicative of a field of interest in the consultation history database, and wherein the analysis permits assessment of a change in the patient's medical condition.
Claim 18
Dependent Claim
39 words
The medical advice system defined in claim 1, additionally comprising a patient response database having a trace response file for each patient, the patient response database written by one of the medical complaint algorithms and stored in the computer.
Claim 19
Dependent Claim
20 words
The medical advice system defined in claim 1, wherein the diagnosis is communicated to the patient through the output device.
Claim 20
Dependent Claim
21 words
The medical advice system defined in claim 1, additionally including means for protecting security of a medical history of the patient.
Claim 21
Dependent Claim
21 words
The medical advice system defined in claim 19, wherein the means for protecting the security includes means for comparing voice prints.
Claim 22
Dependent Claim
27 words
The medical advice system defined in claim 19, wherein the system includes a function to assign a unique patient identification number to each patient using the system.
Claim 23
Dependent Claim
25 words
The medical advice system defined in claim 19, wherein the system includes a function to provide access to an assistant on behalf of the patient.
Claim 24
Dependent Claim
27 words
The medical advice system defined in claim 22, wherein the system includes a function to assign a unique assistant identification number to each assistant using the system.
Claim 25
Dependent Claim
30 words
The medical advice system defined in claim 22, wherein the system includes a function to provide access to the assistant on behalf of a selected patient until a predetermined date.
Claim 26
Dependent Claim
28 words
The medical advice system defined in claim 22, wherein the system includes a function to provide access to the assistant on behalf of a plurality of selected patients.
Claim 27
Dependent Claim
18 words
The medical advice system defined in claim 1, wherein the medical advice comprises the diagnosis and a score.
Claim 28
Dependent Claim
15 words
The medical advice system defined in claim 1, wherein the medical advice comprises a treatment.
Claim 29
Dependent Claim
16 words
The medical advice system defined in claim 1, wherein the input device includes a pointing/writing device.
Claim 30
Dependent Claim
15 words
The medical advice system defined in claim 1, wherein the output device includes a printer.
Claim 31
Dependent Claim
16 words
The medical advice system defined in claim 1, wherein the output device includes a facsimile device.