Systems and methods for generating and monitoring custom exercise programs
Abstract
The system contains a programmable device. A first code stored on the programmable device tracks time on the programmable medium. A second code stored on the programmable device provides reminders to a user to perform rehabilitative exercises at intervals measured by the first code. A third code stored on the programmable device tracks exercises performed. Methods of monitoring rehabilitation include creating a rehabilitation plan for a patient based on input received from a practitioner device; providing the rehabilitation plan to a patient device; receiving information relating to the performance of an exercise in the rehabilitation plan from the patient device; and providing the information relating to the performance of an exercise to the practitioner device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An exercise system, the system comprising:
a programmable device having non-transitory machine-readable media; a first code stored on said non-transitory machine-readable media, wherein the first code tracks time elapsed after the performance of an exercise; a second code stored on said non-transitory machine-readable media, wherein the second code provides reminders to a user of the device to perform exercises at intervals measured by the first code; and a third code stored on said non-transitory machine-readable media, wherein the third code tracks exercises performed.
2 . The system of claim 1 , further comprising a fourth code on said non-transitory machine-readable media for tracking interaction between a user and the programmable device, wherein the second code provides reminders at intervals of activity as measured cooperatively between the first and fourth codes.
3 . The system of claim 1 , further comprising a fifth code on said non-transitory machine-readable media for demonstrating the exercises on a display screen, wherein the display screen is in communication with the programmable device.
4 . The system of claim 1 , further comprising a sixth code on said non-transitory machine-readable media operative through a user input for modifying one of the group comprising: exercises to be performed and a size of the intervals.
5 . The system of claim 2 , wherein the fourth code tracks interaction between the user and the programmable device when the exercises are supposed to be performed, thereby policing performance of the exercises.
6 . A method of overseeing performance of rehabilitative exercises, enabled at least in part on a programmable device having non-transitory machine-readable media, the method comprising: providing a first code stored on said non-transitory machine-readable media for tracking time elapsed after the performance of an exercise;
providing a second code stored on said non-transitory machine-readable media for providing reminders to a user to perform exercises at intervals according to tracked time; and providing a third code stored on said non-transitory machine-readable media for tracking exercises performed.
7 . The method of claim 6 , further comprising tracking interaction between a user and the programmable device, wherein reminders are provided at intervals of activity as measured over time tracked.
8 . The method of claim 6 , further comprising demonstrating the exercises on a display screen, wherein the display screen is in communication with the programmable device.
9 . The method of claim 6 , further comprising modifying one of the group comprising: exercises to be performed and a size of the intervals.
10 . The method of claim 7 , further comprising tracking interaction between the user and the programmable device while the exercises are supposed to be performed, thereby policing performance of the exercises.
11 . The system of claim 1 , wherein the exercises comprise rehabilitation exercises.
12 . The system of claim 1 , wherein the exercises comprise stretching exercises.
13 . A patient rehabilitation system comprising:
a rehabilitation application, hosted at least partially on a server and electronically accessible over at least one network system, wherein said application is configured to: receive input from a practitioner device and to create a rehabilitation plan based on said input; provide the rehabilitation plan to a patient device; and receive information relating to the performance of an exercise in the rehabilitation plan from the patient device and provide the information relating to the performance of an exercise to the practitioner device.
14 . The system of claim 13 , further comprising:
at least one practitioner device positioned to access the rehabilitation application; and at least one patient device positioned to access the rehabilitation application.
15 . The system of claim 14 , further comprising a sensor for sensing performance of a rehabilitation exercise, said sensor configured to provide information relating to the performance of an exercise to at least one of the practitioner device and the patient device.
16 . The system of claim 15 , wherein the sensor comprises at least one of an accelerometer and a 3D motion sensing device.
17 . The system of claim 13 , further comprising a rehabilitation exercise database, accessible by the application, said rehabilitation exercise database configured to store information related to rehabilitation exercises which may be prescribed as part of the rehabilitation plan.
18 . The system of claim 17 , wherein the information related to rehabilitation exercises comprises information related to at least one of: types of exercises which may be prescribed; video or image information depicting proper performance of rehabilitation exercises; information relating to prescribed duration or frequency of performing exercises; and patient information.
19 . The system of claim 13 , further comprising an exercise performance database, accessible by the application, said exercise performance database configured to store information relating to a patient's performance of exercises in the rehabilitation plan.
20 . The system of claim 14 , wherein the rehabilitation application is associated with one or more webpage accessible to the at least one practitioner device and the at least one patient device.
21 . A computer-implemented method of monitoring rehabilitation comprising:
creating a rehabilitation plan for a patient based on input received from a practitioner device; providing the rehabilitation plan to a patient device; receiving information relating to the performance of an exercise in the rehabilitation plan from the patient device; and providing the information relating to the performance of an exercise to the practitioner device.
22 . The method of claim 21 , wherein the method is facilitated at least partially by one or more webpage accessible to the practitioner device and the patient device.
23 . The method of claim 21 , wherein the information relating to the performance of an exercise comprises information sensed by a sensor including at least one of an accelerometer and a 3D motion sensor.
24 . The method of claim 21 , wherein the rehabilitation plan is provided to the patient device via email.
25 . The method of claim 21 , wherein the information relating to the performance of an exercise is provided to the practitioner device as a real-time compliance report.
26 . A non-transitory computer readable medium containing instructions for providing a rehabilitation monitoring process enabled at least in part on a processor of a computerized device, the instructions, which when executed by the processor, performing the steps of:
creating a rehabilitation plan for a patient based on input received from a practitioner device; providing the rehabilitation plan to a patient device; receiving information relating to the performance of an exercise in the rehabilitation plan from the patient device; and providing the information relating to the performance of an exercise to the practitioner device.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.