PATIENT MONITORING SYSTEM
First Claim
1. A patient monitoring system for determining a health coaching parameter of a patient, the patient monitoring system comprising:
- a template database comprising template forms for constructing questions and possible responses about medical conditions, wherein individual template forms comprise a mapping for individual ones of the possible responses to determine a value for the health coaching parameter;
a computing device comprising;
at least one processor, memory, and one or more programs;
wherein the one or more programs are stored in memory and configured to be executed by the one or more processors;
wherein the one or more programs comprise instructions for;
receiving a request of a user for a determination of an updated value of a health coaching parameter, wherein the request includes an identifier associated with an electronic health record corresponding to the patient;
retrieving the electronic health record associated with the patient, wherein the electronic health record indicates a current value for the health coaching parameter;
retrieving information from a knowledge base based on a medical condition;
selecting at least one template form from the template database, wherein the selection is based on the current value for the health coaching parameter;
constructing at least one question and the possible responses using the information from the knowledge base and the at least one template form;
providing the at least one question to the patient;
receiving a response of the patient to the at least one question;
determining the updated value for the health coaching parameter based on the received response and the mapping;
recording the updated value of the health coaching parameter in the electronic health record;
selecting a subset of the information from the knowledge base, wherein the selection is based on the received response; and
providing the patient with the selected subset of the information from the knowledge base.
1 Assignment
0 Petitions
Accused Products
Abstract
A patient monitoring system for determining a health coaching parameter of a patient, the patient monitoring system comprising: A. a health professional user interface; B. a patient user interface; C. a patient database comprising an electronic health record belonging to the patient; D. a domain model comprising a knowledge base for a medical condition; E. a template database comprising at least one template form for constructing at least one question and possible responses to the at least one question about the medical condition using the domain model, wherein the at least one template form comprises a mapping for each of the possible responses to determine a value for the health coaching parameter; F. a computing device comprising: at least one processor, memory, and one or more programs; wherein the one or more programs are stored in memory and configured to be executed by the one or more processors; wherein the one or more programs comprise instructions for: receiving a request for a health coaching parameter from the health professional user interface; retrieving the knowledge base for the medical condition; constructing the at least one question and the possible responses using the knowledge base and the at least one template form; receiving a response from the patient user interface; determining the value for the health coaching parameter using the response and the mapping; recording the value of the health coaching parameter in the electronic health record; selecting a subset of the knowledge using the response; and providing the patient with the subset of the knowledge base using the patient user interface.
-
Citations
16 Claims
-
1. A patient monitoring system for determining a health coaching parameter of a patient, the patient monitoring system comprising:
-
a template database comprising template forms for constructing questions and possible responses about medical conditions, wherein individual template forms comprise a mapping for individual ones of the possible responses to determine a value for the health coaching parameter; a computing device comprising;
at least one processor, memory, and one or more programs;
wherein the one or more programs are stored in memory and configured to be executed by the one or more processors;
wherein the one or more programs comprise instructions for;receiving a request of a user for a determination of an updated value of a health coaching parameter, wherein the request includes an identifier associated with an electronic health record corresponding to the patient; retrieving the electronic health record associated with the patient, wherein the electronic health record indicates a current value for the health coaching parameter; retrieving information from a knowledge base based on a medical condition; selecting at least one template form from the template database, wherein the selection is based on the current value for the health coaching parameter; constructing at least one question and the possible responses using the information from the knowledge base and the at least one template form; providing the at least one question to the patient; receiving a response of the patient to the at least one question; determining the updated value for the health coaching parameter based on the received response and the mapping; recording the updated value of the health coaching parameter in the electronic health record; selecting a subset of the information from the knowledge base, wherein the selection is based on the received response; and providing the patient with the selected subset of the information from the knowledge base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium containing instructions that when executed by a computing device of a patient monitoring system cause the computing device to perform a method of determining a health coaching parameter of a patient;
- wherein the computing device comprises at least one processor for executing the instructions;
wherein the patient monitoring system further comprises a template database comprising at least one template form for constructing at least one question and possible responses about medical conditions, wherein individual template forms comprise a mapping for individual ones of the possible responses to determine a value for the health coaching parameter;
the method comprising;receiving a request for a determination of an updated value of a health coaching parameter from a health professional, wherein the request includes an identifier that identifies an electronic health record corresponding to the patient; retrieving the electronic health record that corresponds to the patient, wherein the electronic health record includes a current value for the health coaching parameter; retrieving information from a knowledge base based on a medical condition; selecting at least one template form from the template database, wherein the selection is based on the medical condition and on the current value for the health coaching parameter; constructing at least one question and the possible responses using the information from the knowledge base and the at least one template form; providing the at least one question to the patient; receiving a response from the patient; determining the updated value for the health coaching parameter based on the received response and the mapping; recording the updated value of the health coaching parameter in the electronic health record; selecting a subset of the information in the knowledge base, wherein the selection is based on the received response; and providing the patient with the selected subset of the information from the knowledge base.
- wherein the computing device comprises at least one processor for executing the instructions;
-
16. A patient coaching method for determining a health coaching parameter of a patient, the method comprising:
-
receiving a request for a determination of an updated value of a health coaching parameter, wherein the request includes an identifier that identifies an electronic health record corresponding to the patient; retrieving the electronic health record that corresponds to the patient, wherein the electronic health record includes a current value for the health coaching parameter; retrieving information from a knowledge base based on a medical condition; selecting at least one template form from a template database, wherein the selection is based on the medical condition and on the current value for the health coaching parameter; constructing at least one question and possible responses using the information from the knowledge base and at least one template form, wherein the at least one template form comprises a mapping for individual ones of the possible responses to determine an updated value for the health coaching parameter; providing the at least one question to the patient; receiving a response from the patient; determining the updated value of the health coaching parameter based on the response and the mapping; recording the updated value of the health coaching parameter in the electronic health record corresponding to the patient; selecting a subset of the information from the knowledge base, wherein the selection is based on the received response; and providing the patient with the selected subset of the information from the knowledge base.
-
Specification