Method and system for developing or tracking a program for medical treatment
First Claim
Patent Images
1. A system for providing a medical treatment program comprising:
- a first module executing on one or more servers for receiving data about a patient and for receiving an identification of one or more exercises selected for inclusion in the program;
a second module executing on said one or more servers for displaying at least one of said exercises in said program to the patient and for collecting feedback information on said at least one exercise from the patient, said feedback information comprising one or more of the following;
a perceived level of difficulty by the patient, a perceived level of pain by the patient, or a time that feedback on said exercise was entered;
a database for storing said program and said feedback information; and
a third module for comparing exercise information on said at least one exercise to said feedback information to determine the likelihood that the patient performed said at least one exercise correctly,said exercise information on said at least one exercise comprising one or more of the following;
a time that said exercise was displayed, an anticipated level of difficulty for said exercise, an anticipated level of pain for said exercise, or an anticipated amount of time required to perform said exercise properly; and
said third module determining the likelihood that the patient performed the at least one exercise correctly based on one or more of the following;
comparing the anticipated level of difficulty for said exercise with the perceived level of difficulty, comparing the anticipated level of pain for said exercise with the perceived level of pain, or comparing the anticipated amount of time required to perform said exercise properly with a difference between the time said exercise was displayed and the time that the feedback on said exercise was entered.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention relates generally to a system and method for providing to patients a medical treatment program, such as a program for physical therapy, and for tracking whether the patient has performed the program correctly. In one aspect, the system and method determines whether the patient has performed the program correctly by comparing feedback from the patient for various parameters associated with an exercise to anticipated values for those parameters. In another aspect, the invention assists medical treatment providers in selecting exercises and tutorials to include in the medical treatment program.
-
Citations
3 Claims
-
1. A system for providing a medical treatment program comprising:
-
a first module executing on one or more servers for receiving data about a patient and for receiving an identification of one or more exercises selected for inclusion in the program; a second module executing on said one or more servers for displaying at least one of said exercises in said program to the patient and for collecting feedback information on said at least one exercise from the patient, said feedback information comprising one or more of the following;
a perceived level of difficulty by the patient, a perceived level of pain by the patient, or a time that feedback on said exercise was entered;a database for storing said program and said feedback information; and a third module for comparing exercise information on said at least one exercise to said feedback information to determine the likelihood that the patient performed said at least one exercise correctly, said exercise information on said at least one exercise comprising one or more of the following;
a time that said exercise was displayed, an anticipated level of difficulty for said exercise, an anticipated level of pain for said exercise, or an anticipated amount of time required to perform said exercise properly; andsaid third module determining the likelihood that the patient performed the at least one exercise correctly based on one or more of the following;
comparing the anticipated level of difficulty for said exercise with the perceived level of difficulty, comparing the anticipated level of pain for said exercise with the perceived level of pain, or comparing the anticipated amount of time required to perform said exercise properly with a difference between the time said exercise was displayed and the time that the feedback on said exercise was entered.
-
-
2. A method for providing a medical treatment program comprising the steps of:
-
receiving by a first module executing on one or more servers data about a patient and an identification of one or more exercises selected for inclusion in the program; sending by a second module executing on said one or more servers information regarding at least one of said exercises in said program for display to the patient and collecting feedback information on said at least one exercise from the patient, said feedback information comprising one or more of the following;
a perceived level of difficulty by the patient, a perceived level of pain by the patient, or a time that feedback on said exercise was entered;storing said program and said feedback information in a database; and comparing by a third module exercise information on said at least one exercise to said feedback information to determine the likelihood that the patient performed said at least one exercise correctly, said exercise information on said at least one exercise comprising one or more of the following;
a time that said exercise was displayed, an anticipated level of difficulty for said exercise, an anticipated level of pain for said exercise, or an anticipated amount of time required to perform said exercise properly; andsaid third module determining the likelihood that the patient performed the at least one exercise correctly based on one or more of the following;
comparing the anticipated level of difficulty for said exercise with the perceived level of difficulty, comparing the anticipated level of pain for said exercise with the perceived level of pain, or comparing the anticipated amount of time required to perform said exercise properly with a difference between the time said exercise was displayed and the time that the feedback on said exercise was entered.
-
-
3. Computer executable software code stored on a computer readable medium, the code for providing a medical treatment program, the code comprising:
-
code to receive by a first module executing on one or more servers data about a patient and an identification of one or more exercises selected for inclusion in the program; code to send by a second module executing on said one or more servers information regarding at least one of said exercises in said program for display to the patient and collecting feedback information on said at least one exercise from the patient, said feedback information comprising one or more of the following;
a perceived level of difficulty by the patient, a perceived level of pain by the patient, or a time that feedback on said exercise was entered;code to store said program and said feedback information in a database; and code to compare by a third module exercise information on said at least one exercise to said feedback information to determine the likelihood that the patient performed said at least one exercise correctly, said exercise information on said at least one exercise comprising one or more of the following;
a time that said exercise was displayed, an anticipated level of difficulty for said exercise, an anticipated level of pain for said exercise, or an anticipated amount of time required to perform said exercise properly; andsaid third module determining the likelihood that the patient performed the at least one exercise correctly based on one or more of the following;
comparing the anticipated level of difficulty for said exercise with the perceived level of difficulty, comparing the anticipated level of pain for said exercise with the perceived level of pain, or comparing the anticipated amount of time required to perform said exercise properly with a difference between the time said exercise was displayed and the time that the feedback on said exercise was entered.
-
Specification