IP Library Granted Patent US 11,282,599
Granted Patent B2
US 11,282,599 · App. 17/147,988 · Granted Mar 22, 2022

System and method for use of telemedicine-enabled rehabilitative hardware and for encouragement of rehabilitative compliance through patient-based virtual shared sessions

Inventors: Steven Mason (Las Vegas, NV); Daniel Posnack (Fort Lauderdale, FL); Peter Arn (Roxbury, CT); Wendy Para (Las Vegas, NV); S. Adam Hacking (Nashua, NH); Micheal Mueller (Oil City, PA); Joseph Guaneri (Merrick, NY); Jonathan Greene (Denver, CO)
Assignee: ROM Technologies, Inc.
G16H20/30A63B24/0062A63B71/0622G06F3/1454G06N20/00G16H10/60G16H20/70G16H40/67G16H50/70G16H80/00H04L65/403H04L65/601A63B22/0605A63B2022/0094A63B2024/0081A63B2071/0625A63B2071/0655A63B2225/20G16H50/20
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,282,599
App. No.
17/147,988
Granted
Mar 22, 2022
Kind
B2
Abstract

In one embodiment, a computer-implemented system includes treatment apparatuses configured to be manipulated by patients while performing an exercise session, patient interfaces associated with the plurality of patients, and a server computing device configured to receive first characteristics pertaining to the patients, and initiate a virtual shared session on the patient interfaces associated with the patients. The virtual shared session includes at least a set of multimedia feeds, and each multimedia feed of the set of multimedia feeds is associated with one or more of the patients. During the virtual shared session, the server computing device may present a first layout including the set of multimedia feeds, the first characteristics, or some combination thereof.

Claims (68)

1. A computer-implemented system, comprising:

a plurality of treatment apparatuses configured to be manipulated by a plurality of patients while one or more of the patients comprising the plurality of patients is performing an exercise session, wherein each of the plurality of treatment apparatuses comprises at least one pedal that is configured to move during the exercise session;

a plurality of patient interfaces associated with the plurality of patients; and

a server computing device configured to:

receive a plurality of first characteristics pertaining to the plurality of patients;

initiate a virtual shared session on the plurality of patient interfaces associated with the plurality of patients, wherein the virtual shared session comprises at least a plurality of multimedia feeds, and each multimedia feed of the plurality of multimedia feeds is associated with one or more of the patients comprising the plurality of patients; and

during the virtual shared session, present a first layout comprising the plurality of multimedia feeds, the plurality of first characteristics, or some combination thereof.

2. The computer-implemented system of claim 1 , wherein the server computing device is further configured to:

receive a plurality of second characteristics pertaining to the plurality of patients; and

based on the plurality of second characteristics, rearrange the first layout such that a second layout comprising the plurality of multimedia feeds is created, the plurality of second characteristics is created, or some combination thereof.

3. The computer-implemented system of claim 2 , wherein the rearranging is performed during the virtual shared session.

4. The computer-implemented system of claim 2 , wherein the first layout and the second layout are determined by one or more machine learning models trained to determine layouts, wherein the one or more machine learning models are trained using user characteristic data, vital sign data, user performance data, compliance data, therapy data, ratings data, or some combination thereof.

5. The computer-implemented system of claim 2 , wherein the server computing device is further to:

cause the presentation of the first layout and second layout:

on a plurality of displays of the plurality of patient interfaces,

as a plurality of projections on a plurality of surfaces,

in or around one or more virtual reality or augmented reality headsets, or

some combination thereof.

6. The computer-implemented system of claim 5 , wherein the projection is generated by one or more virtual reality or augmented reality devices.

7. The computer-implemented system of claim 2 , wherein either or both of the plurality of first characteristics and the plurality of second characteristics are received from a plurality of sources comprising the plurality of treatment apparatuses, a sensor, a camera, a computing device, biometric devices, a database, or some combination thereof.

8. The computer-implemented system of claim 1 , wherein a respective subset of the plurality of first characteristics is associated with a patient comprising the plurality of patients, and the respective subset is presented relative to the multimedia feed.

9. The computer-implemented system of claim 1 , further comprising, based on at least a portion of the plurality of first characteristics, using one or more machine learning models to provide a notification to a patient interface in the plurality of patient interfaces, wherein the notification includes text, audio, video, haptic feedback, gestures, or some combination thereof.

10. The computer-implemented method of claim 1 , wherein the plurality of patients comprises a healthcare professional, a patient, a participant, a volunteer, or some combination thereof.

11. A computer-implemented method for controlling a plurality of treatment apparatuses configured to be manipulated by a plurality of patients while one or more of the patients comprising the plurality of patients are performing an exercise session, wherein each of the plurality of treatment apparatuses comprises at least one pedal that is configured to move during the exercise session, and the method comprises:

receiving a plurality of first characteristics pertaining to the plurality of users;

initiating a virtual shared session on a plurality of computing devices associated with the plurality of users, wherein the virtual shared session comprises at least a plurality of multimedia feeds, and each multimedia feed of the plurality of multimedia feeds is associated with one or more of the users of the plurality of users; and

during the virtual shared session, presenting a first layout comprising the plurality of multimedia feeds, the plurality of first characteristics, or some combination thereof.

12. The computer-implemented method of claim 11 , further comprising:

receiving a plurality of second characteristics pertaining to the plurality of users; and

rearranging, based on the plurality of second characteristics, the first layout to create a second layout comprising the plurality of multimedia feeds, the plurality of second characteristics, or some combination thereof.

13. The computer-implemented method of claim 12 , wherein the rearranging is performed during the virtual shared session.

14. The computer-implemented method of claim 12 , wherein the first layout and the second layout are determined by one or more machine learning models trained to determine layouts, wherein the one or more machine learning models are trained using user characteristic data, vital sign data, user performance data, compliance data, therapy data, ratings data, or some combination thereof.

15. The computer-implemented method of claim 12 , wherein either or both of the plurality of first characteristics and the plurality of second characteristics are received from a plurality of sources comprising a treatment apparatus, a sensor, a camera, a computing device, biometric methods, a database, or some combination thereof.

16. The computer-implemented method of claim 12 , further comprising:

determining a plurality of ratings for the plurality of users, wherein the plurality of ratings is based on electronic medical records, measurement data, the plurality of first characteristics, the plurality of second characteristics, or some combination thereof;

during the virtual shared session, receiving a plurality of third characteristics pertaining to the plurality of users; and

maintaining, based on the plurality of ratings and the plurality of third characteristics, the second layout.

17. The computer-implemented method of claim 11 , wherein a respective subset of the plurality of first characteristics is associated with a user of the plurality of users, and the respective subset is presented relative to the multimedia feed associated with the user of the plurality of users.

18. The computer-implemented method of claim 11 , further comprising, based on at least a portion of the plurality of first characteristics, using one or more machine learning models to provide a notification to a computing device of the plurality of computing devices, wherein the notification includes text, audio, video, haptic feedback, or some combination thereof.

19. The computer-implemented method of claim 11 , wherein the plurality of users comprise a healthcare professional, a patient, a participant, a volunteer, or some combination thereof.

20. The computer-implemented method of claim 11 , wherein the virtual shared session pertains to rehabilitative therapy, prehabilitative therapy, strength training, mental health therapy, an exercise session, or some combination thereof.

21. The computer-implemented method of claim 11 , further comprising communicating the plurality of ratings and the plurality of third characteristics to one or more users, wherein the communication is made private such that only the rated user is made aware of that user's ratings.

22. The computer-implemented method of claim 21 , wherein a healthcare professional associated with the rated user is further made aware of that user's ratings.

23. The computer-implemented method of claim 11 , wherein the virtual shared session comprises a telemedicine session and at least one of the plurality of computing devices is associated with a healthcare professional.

24. The computer-implemented method of claim 12 , further comprising causing the presentation of the first layout and second layout:

on a plurality of displays of the plurality of computing devices,

as a plurality of projections on a plurality of surfaces,

inside one or more virtual reality or augmented reality headsets, or

some combination thereof.

25. The computer-implemented method of claim 24 , wherein the projection arises out of one or more virtual reality or augmented reality devices.

26. The computer-implemented method of claim 12 , further comprising controlling, based on either or both of the plurality of first characteristics and the plurality of second characteristics, at least one treatment apparatus used by at least one user of the plurality of users, wherein the controlling is performed during the virtual shared session.

27. A non-transitory, computer-readable medium storing instructions that, when executed, cause a processing device to control a plurality of treatment apparatuses configured to be manipulated by a plurality of patients while one or more of the patients comprising the plurality of patients are performing an exercise session, wherein each of the plurality of treatment apparatuses comprises at least one pedal that is configured to move during the exercise session, and the processing device is configured to:

receive a plurality of first characteristics pertaining to a plurality of users;

initiate a virtual shared session on a plurality of computing devices associated with a plurality of users, wherein the virtual shared session comprises at least a plurality of multimedia feeds, and each multimedia feed of the plurality of multimedia feeds is associated with one or more of the users of the plurality of users; and

during the virtual shared session, present a first layout comprising the plurality of multimedia feeds, the plurality of first characteristics, or some combination thereof.

28. The computer-readable medium of claim 27 , wherein the processing device is further to:

receive a plurality of second characteristics pertaining to the plurality of users; and

rearrange, based on the plurality of second characteristics, the first layout to create a second layout comprising the plurality of multimedia feeds, the plurality of second characteristics, or some combination thereof.

29. A system comprising:

a plurality of treatment apparatuses configured to be manipulated by a plurality of patients while one or more of the patients comprising the plurality of patients are performing an exercise session, wherein each of the plurality of treatment apparatuses comprises at least one pedal that is configured to move during the exercise session;

a memory device storing instructions; and

a processing device communicatively coupled to the memory device, the processing device executes the instructions to:

receive a plurality of first characteristics pertaining to a plurality of users;

initiate a virtual shared session on a plurality of computing devices associated with a plurality of users, wherein the virtual shared session comprises at least a plurality of multimedia feeds, and each multimedia feed of the plurality of multimedia feeds is associated with one or more of the users of the plurality of users; and

during the virtual shared session, present a first layout comprising the plurality of multimedia feeds, the plurality of first characteristics, or some combination thereof.

30. The system of claim 29 , wherein the processing device is further to:

receive a plurality of second characteristics pertaining to the plurality of users; and

rearrange, based on the plurality of second characteristics, the first layout to create a second layout comprising the plurality of multimedia feeds, the plurality of second characteristics, or some combination thereof.

Assignments (4)
PET UNDER 37CFR§1.46B1 TO RECORD ASSIGNMENT BASED ON EVIDENTIARY SUPPORT INVENTOR, A FREELANCER SIGNED OVER PATENT RIGHTS TO THE APPLICANT BASED ON TERMS OF SERVICE;ATTACHED:STANDARD TERMS OF CONTRACTORS FOR UPWORK;INVOICES;PAY STUB Recorded Aug 2, 2023
From: GREENE, JONATHAN
To: ROM TECHNOLOGIES, INC.
Reel/Frame 064473/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2023
From: MUELLER, MICHEAL
To: ROM TECHNOLOGIES, INC.
Reel/Frame 064034/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2023
From: GUANERI, JOSEPH
To: ROM TECHNOLOGIES, INC.
Reel/Frame 064034/0410 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2023
From: POSNACK, DANIEL; ARN, PETER; PARA, WENDY; HACKING, S. ADAM; MASON, STEVEN
To: ROM TECHNOLOGIES, INC.
Reel/Frame 064069/0856 →
Continuity (3)
Continuation 17021895 · Sep 15, 2020
Provisional Application 62910232 · Oct 3, 2019
Related Publication 20210134428A1 · May 6, 2021
Cited By (54)
US 12,186,623 US 12,191,018 US 12,191,021 US 12,217,865 US 12,220,201 US 12,220,202 US 12,224,052 US 12,226,670 US 12,226,671 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,340,884 US 12,343,180 US 12,347,543 US 12,347,558 US 12,357,195 US 12,380,984 US 12,380,985 US 12,390,689 US 12,402,805 US 12,420,143 US 12,420,145 US 12,424,319 US 12,427,376 US 12,469,587 US 12,478,837 US 12,495,987 US 12,515,104 US 12,539,446 US 12,548,656 US 12,555,667 US 12,558,593 US 12,558,594 US 12,562,243 US 12,562,271 US 12,589,279 US 12,605,613 US 12,616,529 US 12,620,267 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