IP Library Patent Application 16791665
Patent Application
App. No. 16/791,665

GUIDING USER MOTION FOR PHYSIOTHERAPY IN VIRTUAL OR AUGMENTED REALITY

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 None
App. No.
16/791,665
Abstract

Guidance of user motion for physiotherapy in a virtual reality or augmented reality environment is provided. In various embodiments, an object is displayed to a user within a virtual environment. The user is directed to track the object within the virtual environment with a body part. The object is moved within the virtual environment to induce motion of the body part in compliance with a predetermined rehabilitation protocol. The position of the body part is determined and the position is sent over a network to a remote server. Compliance with the predetermined rehabilitation protocol is determined at the remote server. An electronic health record includes the predetermined rehabilitation protocol and may be stored in a remote database.

Claims (72)

1 . A method comprising:

displaying an object to a user within a virtual environment;

directing the user to track the object within the virtual environment with a body part;

moving the object within the virtual environment to induce motion of the body part in compliance with a predetermined rehabilitation protocol;

determining a plurality of positions of the body part;

receiving, at a remote server, the position of the body part; and

determining, at the remote server, compliance with the predetermined rehabilitation protocol.

2 . (canceled)

3 . The method of claim 1 , wherein determining compliance comprises:

comparing the plurality of positions of the body part with a plurality of predetermined positions;

determining a compliance factor based on the comparing; and

determining whether the compliance factor is above a predetermined threshold.

4 . The method of claim 3 , wherein the plurality of predetermined positions represent positions along a three-dimensional path corresponding to the rehabilitation protocol.

5 . The method of claim 3 , wherein comparing comprises determining a difference between the plurality of positions of the body part and the plurality of predetermined positions.

6 . (canceled)

7 . The method of claim 1 , wherein determining compliance comprises determining compliance with an electronic health record.

8 . (canceled)

9 . (canceled)

10 . (canceled)

11 . The method of claim 1 , further comprising directing the user to assume a predetermined posture before directing the user to track the object.

12 . The method of claim 11 , further comprising determining whether the user has assumed the predetermined posture.

13 . (canceled)

14 . (canceled)

15 . A system comprising:

a virtual reality display adapted to display a virtual environment to a 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:

displaying an object to the user within a virtual environment via the virtual reality display;

directing the user to track the object within the virtual environment with a body part;

moving the object within the virtual environment to induce motion of the body part in compliance with a predetermined rehabilitation protocol;

determining a plurality of positions of the body part;

receiving, at a remote server, the position of the body part; and

determining, at the remote server, compliance with the predetermined rehabilitation protocol.

16 . (canceled)

17 . The system of claim 15 , wherein determining compliance comprises:

comparing the plurality of positions of the body part with a plurality of predetermined positions;

determining a compliance factor based on the comparing; and

determining whether the compliance factor is above a predetermined threshold.

18 . The system of claim 17 , wherein the plurality of predetermined positions represent positions along a three-dimensional path corresponding to the rehabilitation protocol.

19 . The system of claim 17 , wherein comparing comprises determining a difference between the plurality of positions of the body part and the plurality of predetermined positions.

20 . (canceled)

21 . The system of claim 15 , wherein determining compliance comprises determining compliance with an electronic health record.

22 . (canceled)

23 . (canceled)

24 . (canceled)

25 . The system of claim 15 , the program instructions further executable by the processor to perform the method comprising directing the user to assume a predetermined posture before directing the user to track the object.

26 . (canceled)

27 . (canceled)

28 . (canceled)

29 . A computer program product for guiding user motion, 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:

displaying an object to a user within a virtual environment;

directing the user to track the object within the virtual environment with a body part;

moving the object within the virtual environment to induce motion of the body part in compliance with a predetermined rehabilitation protocol;

determining a plurality of positions of the body part;

receiving, at a remote server, the position of the body part; and

determining, at the remote server, compliance with the predetermined rehabilitation protocol.

30 . (canceled)

31 . The computer program product of claim 29 , wherein determining compliance comprises:

comparing the plurality of positions of the body part with a plurality of predetermined positions;

determining a compliance factor based on the comparing; and

determining whether the compliance factor is above a predetermined threshold.

32 . The computer program product of claim 31 , wherein the plurality of predetermined positions represent positions along a three-dimensional path corresponding to the rehabilitation protocol.

33 . The computer program product of claim 31 , wherein comparing comprises determining a difference between the plurality of positions of the body part and the plurality of predetermined positions.

34 . (canceled)

35 . The computer program product of claim 29 , wherein determining compliance comprises determining compliance with an electronic health record.

36 . (canceled)

37 . (canceled)

38 . (canceled)

39 . The computer program product of claim 29 , the program instructions further executable by the processor to perform the method comprising directing the user to assume a predetermined posture before directing the user to track the object.

40 . The computer program product of claim 39 , the program instructions further executable by the processor to perform the method comprising determining whether the user has assumed the predetermined posture.

41 . (canceled)

42 . (canceled)

43 . (canceled)

Assignments (4)
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; GRUNHAUS, SAGIE
To: VRHEALTH LTD
Reel/Frame 053217/0904 →
CHANGE OF NAME Recorded Jul 15, 2020
From: VR HEALTH LTD
To: XR HEALTH IL LTD
Reel/Frame 053222/0425 →