IP Library › Granted Patent US 10,130,311
Granted Patent B1
US 10,130,311 · App. 15/158,478 · Granted Nov 20, 2018

In-home patient-focused rehabilitation system

Inventors: Vincent De Sapio (Westlake Village, CA); Suhas E. Chelian (San Jose, CA); Rajan Bhattacharyya (Sherman Oaks, CA); Matthew E. Phillips (Calabasas, CA); Matthias Ziegler (Oakton, VA); David W. Payton (Calabasas, VA)
Assignee: HRL Laboratories, LLC
A61B5/7455A61B5/6803A61H3/00A63B24/0062A63B24/0075G09B5/02G09B19/003A63B2024/0081A63B2225/50A63B2225/52
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,130,311
App. No.
15/158,478
Filed
May 18, 2016
Granted
Nov 20, 2018
Kind
B1
Art Unit
3716
USPC
434/247
Abstract

Described is a system for patient-specific rehabilitation that can be performed outside a clinic. The system monitors a patient in real-time to generate a quantitative assessment of a physical state and a motivational state of the patient using sensor data obtained from sensors. Predictions related to the patient are generated utilizing patient-specific biomechanical and neurocognitive models implemented with predictive simulations. Video feed of the patient is registered with sensor data and a set of simulation data. Rehabilitation guidance instructions are conveyed to the patient through dialog-based interactions.

Claims (80)

1. A system for patient user-specific rehabilitation, the system comprising:

one or more processors and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the one or more processors perform operations of:

monitoring, using a Mobile Patient Monitor (MPM), sensor data obtained from a plurality of sensors in real-time to generate a quantitative assessment of a physical state and a motivational state of a user;

generating, using a Virtual Patient (VP) unit, predictions related to the user utilizing user-specific biomechanical and neurocognitive models implemented with predictive simulations;

generating rehabilitation guidance using a Virtual Coach (VC) unit through real-time communication with the VP unit;

registering, using an Augmented Reality (AR) unit, video feed of the user with sensor data from the MPM and a set of simulation data from the VP unit; and

conveying rehabilitation guidance instructions to the user through dialog-based user-VC interactions; and

a lightweight exoskeleton worn by the user configured to convey real-time rehabilitation guidance to the user.

2. The system as set forth in claim 1 , wherein the one or more processors further performs an operation of generating at least one biomechanical state prediction with the VP unit using a set of motion and force measurements obtained with the MPM.

3. The system as set forth in claim 1 , wherein the one or more processors further performs operations of:

processing the sensor data and a set of user profile data for use as simulation inputs to the VP unit;

generating model-based quantitative assessments of the user's physical state and motivational state using the simulation inputs;

storing the model-based quantitative assessments in a user data archive; and

performing simulations to reveal biomechanical and neurocognitive information related to the user.

4. The system as set forth in claim 1 , wherein the one or more processors further perform operations of:

abstracting a set of multi-dimensional time series vectors from the sensor data;

processing, by a Virtual Patient Cognitive Model (VPCM) of the VP unit, the set of multi-dimensional time series vectors;

generating a set of cognitive state estimates from the set of multi-dimensional time series vectors;

determining how the set of cognitive state estimates affect rehabilitation treatment outcomes through processing of the set of cognitive state estimates by the VC unit in order to choose a strategy for desired user results; and

storing a dynamic user profile, comprising the determined effect of the set of cognitive state estimates, in a rehabilitation knowledge base.

5. The system as set forth in claim 1 , wherein the one or more processors further performs operations of:

guiding the user, with the VC unit, through rehabilitation treatment by applying a set of rehabilitation knowledge to the user's specific needs through interaction with the VC unit;

generating candidate therapeutic actions using the set of rehabilitation knowledge; and

evaluating, with the user-specific biomechanical and neurocognitive models, likely outcomes if the candidate therapeutic actions are taken.

6. The system as set forth in claim 1 , wherein the one or more processors further perform operations of:

generating, with the VP unit, a plurality of simulation feeds related to the user,

wherein a first simulation feed represents a user reference avatar, mirroring the user's motion, and

wherein a second simulation feed represents a user goal avatar, representing motion that the VC unit is guiding the user toward.

7. A computer-implemented method for user-specific rehabilitation, comprising:

an act of causing one or more processors to execute instructions stored on a non-transitory memory such that upon execution, the one or more processors perform operations of:

monitoring, using a Mobile Patient Monitor (MPM), sensor data obtained from a plurality of sensors in real-time to generate a quantitative assessment of a physical state and a motivational state of a user;

generating, using a Virtual Patient (VP) unit, predictions related to the user utilizing user-specific biomechanical and neurocognitive models implemented with predictive simulations;

generating rehabilitation guidance using a Virtual Coach (VC) unit through real-time communication with the VP unit;

registering, using an Augmented Reality (AR) unit, video feed of the user with sensor data from the MPM and a set of simulation data from the VP unit;

conveying rehabilitation guidance instructions to the user through dialog-based user-VC interactions; and

conveying real-time rehabilitation guidance to the user via a lightweight exoskeleton worn by the user.

8. The method as set forth in claim 7 , wherein the one or more processors further performs an operation of generating at least one biomechanical state prediction with the VP unit using a set of motion and force measurements obtained with the MPM.

9. The method as set forth in claim 7 , wherein the one or more processors further performs operations of:

processing the sensor data and a set of user profile data for use as simulation inputs to the VP unit;

generating model-based quantitative assessments of the user's physical state and motivational state using the simulation inputs;

storing the model-based quantitative assessments in a user data archive; and

performing simulations to reveal biomechanical and neurocognitive information related to the user.

10. The method as set forth in claim 7 , wherein the one or more processors further perform operations of:

abstracting a set of multi-dimensional time series vectors from the sensor data;

processing, by a Virtual Patient Cognitive Model (VPCM) of the VP unit, the set of multi-dimensional time series vectors;

generating a set of cognitive state estimates from the set of multi-dimensional time series vectors;

determining how the set of cognitive state estimates affect rehabilitation treatment outcomes through processing of the set of cognitive state estimates by the VC unit in order to choose a strategy for desired user results; and

storing a dynamic user profile, comprising the determined effect of the set of cognitive state estimates, in a rehabilitation knowledge base.

11. The method as set forth in claim 7 , wherein the one or more processors further perform operations of:

guiding the user, with the VC unit, through rehabilitation treatment by applying a set of rehabilitation knowledge to the user's specific needs through interaction with the VC unit;

generating candidate therapeutic actions using the set of rehabilitation knowledge; and

evaluating, with the user-specific biomechanical and neurocognitive models, likely outcomes if the candidate therapeutic actions are taken.

12. The method as set forth in claim 7 , wherein the one or more processors further perform operations of:

generating, with the VP unit, a plurality of simulation feeds related to the user,

wherein a first simulation feed represents a user reference avatar, mirroring the user's motion, and

wherein a second simulation feed represents a patient user goal avatar, representing motion that the VC unit is guiding the user toward.

13. A computer program product for user-specific rehabilitation, the computer program product comprising:

computer-readable instructions stored on a non-transitory computer-readable medium that are executable by a computer having one or more processors for causing the processor to perform operations of:

monitoring, using a Mobile Patient Monitor (MPM), sensor data obtained from a plurality of sensors in real-time to generate a quantitative assessment of a physical state and a motivational state of a user;

generating, using a Virtual Patient (VP) unit, predictions related to the user utilizing user-specific biomechanical and neurocognitive models implemented with predictive simulations;

generating rehabilitation guidance using a Virtual Coach (VC) unit through real-time communication with the VP unit;

registering, using an Augmented Reality (AR) unit, video feed of the user with sensor data from the MPM and a set of simulation data from the VP unit; and

conveying rehabilitation guidance instructions to the user through dialog-based user-VC interactions; and

conveying real-time rehabilitation guidance to the user via a lightweight exoskeleton worn by the user.

14. The computer program product as set forth in claim 13 , further comprising instructions for causing the one or more processors to perform an operation of generating at least one biomechanical state prediction with the VP unit using a set of motion and force measurements obtained with the MPM.

15. The computer program product as set forth in claim 13 , further comprising instructions for causing the one or more processors to perform operations of:

processing the sensor data and a set of user profile data for use as simulation inputs to the VP unit;

generating model-based quantitative assessments of the user's physical state and motivational state using the simulation inputs;

storing the model-based quantitative assessments in a user data archive; and

performing simulations to reveal biomechanical and neurocognitive information related to the user.

16. The computer program product as set forth in claim 13 , further comprising instructions for causing the one or more processors to perform operations of:

abstracting a set of multi-dimensional time series vectors from the sensor data;

processing, by a Virtual Patient Cognitive Model (VPCM) of the VP unit, the set of multi-dimensional time series vectors;

generating a set of cognitive state estimates from the set of multi-dimensional time series vectors;

determining how the set of cognitive state estimates affect rehabilitation treatment outcomes through processing of the set of cognitive state estimates by the VC unit in order to choose a strategy for desired user results; and

storing a dynamic user profile, comprising the determined effect of the set of cognitive state estimates, in a rehabilitation knowledge base.

17. The computer program product as set forth in claim 13 , further comprising instructions for causing the one or more processors to perform operations of:

guiding the user, with the VC unit, through rehabilitation treatment by applying a set of rehabilitation knowledge to the user's specific needs through interaction with the VC unit;

generating candidate therapeutic actions using the set of rehabilitation knowledge; and

evaluating, with the user-specific biomechanical and neurocognitive models, likely outcomes if the candidate therapeutic actions are taken.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2018
From: DE SAPIO, VINCENT; CHELIAN, SUHAS E.; BHATTACHARYYA, RAJAN; PHILLIPS, MATTHEW E.; ZIEGLER, MATTHIAS; PAYTON, DAVID W.
To: HRL LABORATORIES, LLC
Reel/Frame 045539/0469 →
Continuity (1)
Provisional Application 62163286 · May 18, 2015
Cited By (66)
US 12,186,623 US 12,191,018 US 12,191,021 US 12,201,411 US 12,207,910 US 12,217,865 US 12,220,201 US 12,220,202 US 12,224,052 US 12,230,381 US 12,230,382 US 12,230,383 US 12,246,222 US 12,249,410 US 12,283,356 US 12,285,654 US 12,301,663 US 12,324,961 US 12,327,623 US 12,330,022 US 12,347,543 US 12,347,558 US 12,367,959 US 12,367,960 US 12,380,984 US 12,380,985 US 12,390,689 US 12,397,198 US 12,402,805 US 12,420,143 US 12,420,145 US 12,424,308 US 12,424,319 US 12,427,376 US 12,456,553 US 12,469,587 US 12,478,837 US 12,495,987 US 12,515,104 US 12,537,088 US 12,539,446 US 12,548,656 US 12,548,657 US 12,555,667 US 12,558,593 US 12,558,594 US 12,562,243 US 12,562,271 US 12,562,277 US 12,573,494 US 12,589,279 US 12,592,308 US 12,605,613 US 12,611,584 US 12,614,622 US 12,616,529 US 12,658,301 US 12,658,302 US 12,661,554 US 12,670,978 US 12,708,814 US 12,718,923 US 12,718,927 US 12,731,669 US 12,731,670 US 12,731,685