IP Library Granted Patent US 11,523,773
Granted Patent B2
US 11,523,773 · App. 16/793,648 · Granted Dec 13, 2022

Biofeedback for therapy in virtual and augmented reality

Inventors: Eran Orr (Brookline, MA); Omer Weissberger (Even-Yehuda, IL)
Assignee: XR Health IL LTD
A61B5/486A61B5/0205G06F3/015G09B5/02G16H10/60G16H20/30A61B3/112A61B5/021A61B5/024A61B5/0816A61B5/369A61B5/389A61B5/4266A61B2505/09G09B19/003
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 11,523,773
App. No.
16/793,648
Granted
Dec 13, 2022
Kind
B2
Abstract

Adjustment of training protocols in virtual reality (VR) or augmented reality (AR) environments based on biofeedback are provided. In various embodiments, motion data is collected for a user while the user performs a training protocol in a virtual environment. A biometric measurement is collected for the user while the user performs the training protocol. The motion data and the biometric measurement are provided to a learning system at a remote server. The learning system determines an adjustment to the training protocol based on the motion data and the biometric measurement. The adjustment is provided by the learning system and is applied to the training protocol. In various embodiments, the adjustment, the motion data, and/or the biometric measurement may be logged in an electronic health record.

Claims (59)

1. A method comprising:

providing a virtual environment to a user;

collecting motion data for the user while the user performs a training protocol;

collecting a biometric measurement for the user while the user performs the training protocol;

providing the motion data and the biometric measurement to a learning system at a remote server;

determining an adjustment at the remote server based on the motion data and the biometric measurement;

applying the adjustment to the training protocol, the adjustment being provided by the learning system.

2. The method of claim 1 , wherein the biometric measurement is selected from the group comprising: heart rate, blood pressure, breathing rate, electrical activity of the muscles, electrical activity of the brain, pupil dilation, and perspiration.

3. The method of claim 1 , further comprising receiving the training protocol from a healthcare record server.

4. The method of claim 3 , wherein the healthcare record server comprises a database for storing electronic health records.

5. The method of claim 1 , wherein receiving the training protocol comprises accessing an electronic health record of the user in the database to retrieve one or more parameters related to the training protocol.

6. The method of claim 1 , further comprising:

determining whether the biometric measurement is above a threshold;

when the biometric measurement is above the threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is below the threshold.

7. The method of claim 6 , further comprising:

determining whether the biometric measurement is below a bottom threshold;

when the biometric measurement is below the bottom threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is above the bottom threshold.

8. A system comprising:

a virtual or augmented reality display adapted to display a virtual environment to a user;

a biometric sensor coupled to the user;

a computing node comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor of the computing node to cause the processor to perform a method comprising:

providing the virtual environment to the user;

collecting motion data from the virtual reality display for the user while the user performs a training protocol;

collecting a biometric measurement from the biometric sensor for the user while the user performs the training protocol;

providing the motion data and the biometric measurement to a learning system at a remote server;

determining an adjustment at the remote server based on the motion data and the biometric measurement;

applying the adjustment to the training protocol, the adjustments being provided by the learning system.

9. The system of claim 8 , wherein the biometric measurement is selected from the group comprising: heart rate, blood pressure, breathing rate, electrical activity of the muscles, electrical activity of the brain, pupil dilation, and perspiration.

10. The system of claim 8 , further comprising receiving the training protocol from a healthcare record server comprising a database for storing electronic health records.

11. The system of claim 8 , wherein receiving the training protocol comprises accessing an electronic health record of the user in the database to retrieve one or more parameters related to the training protocol.

12. The system of claim 8 , further comprising:

determining whether the biometric measurement is above a threshold;

when the biometric measurement is above the threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is below the threshold.

13. The system of claim 12 , further comprising:

determining whether the biometric measurement is below a bottom threshold;

when the biometric measurement is below the bottom threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is above the bottom threshold.

14. A computer program product for adjusting training protocols based on biofeedback, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:

providing a virtual environment to a user;

collecting motion data for the user while the user performs a training protocol;

collecting a biometric measurement for the user while the user performs the training protocol;

providing the motion data and the biometric measurement to a learning system at a remote server;

determining an adjustment at the remote server based on the motion data and the biometric measurement;

applying the adjustment to the training protocol, the adjustment being provided by the learning system.

15. The computer program product of claim 14 , wherein the biometric measurement is selected from the group comprising: heart rate, blood pressure, breathing rate, electrical activity of the muscles, electrical activity of the brain, pupil dilation, and perspiration.

16. The computer program product of claim 14 , further comprising receiving the training protocol from a healthcare record server.

17. The computer program product of claim 16 , wherein the healthcare record server comprises a database for storing electronic health records.

18. The computer program product of claim 14 , wherein receiving the training protocol comprises accessing an electronic health record of the user in the database to retrieve one or more parameters related to the training protocol.

19. The computer program product of claim 14 , further comprising:

determining whether the biometric measurement is above a threshold;

when the biometric measurement is above the threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is below the threshold.

20. The computer program product of claim 14 , further comprising;

determining whether the biometric measurement is below a bottom threshold;

when the biometric measurement is below the bottom threshold, determining an additional adjustment to the training protocol; and

applying the additional adjustment until the biometric measurement is above the bottom threshold.

Assignments (5)
SECURITY INTEREST Recorded Mar 19, 2026
From: XRHEALTH, INC.; XR HEALTH R&D LTD.
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 074124/0038 →
RELEASE OF SECURITY INTEREST Recorded Jun 27, 2023
From: MASSACHUSETTS DEVELOPMENT FINANCE AGENCY
To: XR HEALTH IL LTD
Reel/Frame 064084/0680 →
SECURITY INTEREST Recorded Nov 16, 2020
From: XRHEALTH IL, LTD.
To: MASSACHUSETTS DEVELOPMENT FINANCE AGENCY COMPANY
Reel/Frame 054376/0521 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: ORR, ERAN; WEISSBERGER, OMER
To: VRHEALTH LTD
Reel/Frame 053218/0091 →
CHANGE OF NAME Recorded Jul 15, 2020
From: VR HEALTH LTD
To: XR HEALTH IL LTD
Reel/Frame 053222/0425 →
Continuity (3)
Continuation PCTUS2018000348 · Aug 20, 2018
Provisional Application 62547321 · Aug 18, 2017
Related Publication 20200178885A1 · Jun 11, 2020
Cited By (1)
US 12,657,335