System and method for rehabilitation
Abstract
A system for determining an assessment of at least one exercise performed by a user is described. The system includes an input device, and a computing device. The input device is configured to monitor at least one exercise performed by a user. The computing device includes processors and a memory. The memory is coupled to the processors and stores program instructions that when executed by the processors cause the processors to: (1) generate a user interface displaying a content; (2) provide an instruction associated with the at least one exercise; (3) determine an indication of movement associated with the at least one exercise; (4) in response to a determination of the indication of movement, determine an assessment of the at least one exercise; and (5) in response to a determination of the assessment of the at least one exercise, perform an operation.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A system, comprising:
an input device configured to monitor at least one exercise performed by a user; and
a computing device comprising:
one or more processors; and
at least one memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to:
generate a user interface displaying a content, the content comprising an exercise list and the exercise list comprising at least one exercise card;
access a first exercise card in the exercise list in order to provide an instruction associated with a first exercise corresponding to the first exercise card;
determine, based on data from the input device, an indication of movement associated with the first exercise;
determine, based on the indication of movement, an assessment of the first exercise;
perform, based on the assessment of the first exercise, an operation; and
in response to a discontinuation of the assessment of the first exercise, disable access to the first exercise card in the exercise list within a predetermined time.
2. The system of claim 1 , wherein the operation comprises:
updating, in response to the indication of movement exceeding a predetermined threshold, the content to indicate a progress made toward an exercise goal.
3. The system of claim 1 , wherein the discontinuation comprises:
a termination caused by the user; or
a determination that an exercise time of the first exercise exceeds a predetermined value.
4. The system of claim 1 , wherein the content further comprises:
a progress indicator,
wherein the program instructions, when executed, further cause the one or more processors to, after accessing the first exercise card from the exercise list, provide the instruction associated with the first exercise corresponding to the first exercise card.
5. The system of claim 4 , wherein the program instructions, when executed, further cause the one or more processors to:
execute executable data associated with the instruction associated with the first exercise at least once if an execution history of the executable data is empty.
6. The system of claim 1 , wherein the input device is configured to mount on a wearable device, the wearable device comprising one of an orthosis equipment, a rehabilitation equipment, and an orthopaedic equipment.
7. The system of claim 1 , wherein the input device comprises one of a g-sensor, a gyro-sensor, an m-sensor, an o-sensor, a position sensor, a proximity sensor, an ambient sensor, a thermometer, a pressure sensor, a pedometer, and a camera.
8. The system of claim 1 , wherein the indication of movement comprises at least one of a range of motion, a posture, stability, balance, a pattern of movement, a repetition, a vibration, a velocity, a time period of movement, or a length of time for holding a particular posture.
9. The system of claim 1 , further comprising:
a server for exchanging a profile of the user with the computing device, the server comprising:
a storage device configured to store at least:
second program instructions to be executed by the server;
the indication of movement;
the assessment of the first exercise;
one or more instruction data; and
a database.
10. The system of claim 9 , wherein the server further comprises an intelligence engine, and the second program instructions stored in the storage device, when executed by the intelligence engine, cause the intelligence engine to:
assign at least one of the one or more instruction data to the profile by at least:
accessing the database;
generating an analysis based on the profile and the database;
selecting, based on the analysis, the at least one of the one or more instruction data; and
updating the profile.
11. The system of claim 9 , wherein the server further comprises a management agent configured to allow an authorized personnel to at least:
access the management agent; and
assign at least one of the one or more instruction data to the profile.
12. The system of claim 1 , wherein the program instructions stored in the at least one memory of the system, when executed, further cause the one or more processors to:
establish a connection between the input device and the computing device; and
transmit an input from the input device to the computing device.
13. A therapeutic system, comprising:
a wearable device having an input device configured to monitor at least one exercise performed by a user; and
a computing device comprising:
one or more processors; and
at least one memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to:
provide a rehabilitation routine including the at least one exercise by generating a user interface displaying a content, the content comprising an exercise list and the exercise list comprising at least one exercise card corresponding to at least one exercise;
access a first exercise card in the exercise list in order to provide an instruction associated with a first exercise corresponding to the first exercise card;
determine, based on data from the wearable device, an indication of movement associated with the first exercise;
provide, based on the indication of movement, a real-time evaluation of the first exercise;
perform, based on the real-time evaluation of the first exercise, an operation; and
in response to a discontinuation of the rehabilitation routine according to the real-time evaluation of the first exercise, disable access to the first exercise card in the exercise list within a predetermined time.
14. The therapeutic system of claim 13 , wherein the input device comprises a sensor chip for providing a measurement data as an input for the determination of the indication of movement.
15. The therapeutic system of claim 13 , wherein the operation comprises generating a visual effect to indicate a progress made toward an exercise goal.
16. The therapeutic system of claim 13 , wherein the rehabilitation routine comprises one or more instruction data associated with the at least one exercise.
17. The therapeutic system of claim 16 , further comprising:
an intelligence engine configured to:
perform an analysis of a condition of the user;
generate, based on the analysis, an arrangement of the one or more instruction data;
generate the rehabilitation routine for the user as a preset rehabilitation routine, the preset rehabilitation routine comprising the arrangement of the one or more instruction data; and
output the preset rehabilitation routine.
18. A method for determining an assessment of at least one exercise performed by a user, the method comprising:
monitoring the at least one exercise by an input device affixed to a wearable equipment on the user;
generating a user interface displaying a content by a computing device, the content comprising an exercise list and the exercise list comprising at least one exercise card;
accessing a first exercise card in the exercise list in order to provide an instruction associated with a first exercise corresponding to the first exercise card by the computing device;
determining, based on data from the wearable equipment, an indication of movement associated with the first exercise by the computing device;
determining, based on the indication of movement, an assessment of the first exercise;
performing, based on the assessment of the first exercise, an operation; and
in response to a discontinuation of the assessment of the first exercise, disabling access to the first exercise card in the exercise list within a predetermined time.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.