# US 12,217,865 B2 · Method and system for enabling physician-smart virtual conference rooms for use in a telehealth context

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,217,865 B2
- Document ID: US12217865B2
- Status: Granted
- Kind: B2
- Application number: 17/556,546
- Filed: 2021-12-20
- Published: 2022-05-12
- Granted: 2025-02-04
- Earliest claimed: 2019-10-03
- Assignees: ROM Technologies, Inc.
- Applicants: Rom Technologies, Inc.
- Inventors: Steven Mason; Daniel Posnack; Peter Arn; Wendy Para; S. Adam Hacking; Micheal Mueller; Joseph Guaneri; Jonathan Greene
- Web page: https://patentgrep.com/patent/US12217865B2

## CPC

- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- G16H 40/67: for remote operation
- G16H 20/40: relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G16H 50/30: for calculating health indices; for individual health risk assessment
- G16H 80/00: ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
- A61B 2505/09: Rehabilitation or training
- A63B 22/0605: {performing a circular movement, e.g. ergometers}
- A63B 22/0694: {without integral seat, e.g. portable mini ergometers being placed in front of a chair, on a table or on a bed}
- A63B 71/0622: {Visual, audio or audio-visual systems for entertaining, instructing or motivating the user}
- A63B 2022/0094: {for active rehabilitation, e.g. slow motion devices}
- A63B 2022/0623: {Cranks of adjustable length}
- A63B 2071/0625: {Emitting sound, noise or music}
- A63B 2071/063: {Spoken or verbal instructions}
- A63B 2071/0675: {Input for modifying training controls during workout}
- A63B 2071/068: {Input by voice recognition}
- A63B 2220/10: Positions
- A63B 2220/16: Angular positions
- A63B 2220/17: Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
- A63B 2220/20: Distances or displacements
- A63B 2220/30: Speed
- A63B 2220/40: Acceleration
- A63B 2220/51: Force
- A63B 2220/52: Weight, e.g. weight distribution
- A63B 2220/80: Special sensors, transducers or devices therefor
- A63B 2220/806: Video cameras
- A63B 2220/808: Microphones
- A63B 2220/833: Sensors arranged on the exercise apparatus or sports implement
- A63B 2225/09: Adjustable dimensions
- A63B 2225/093: Height
- A63B 2225/20: with means for remote communication, e.g. internet or the like
- A63B 2225/50: Wireless data transmission, e.g. by radio transmitters or telemetry
- A63B 2230/06: heartbeat rate only
- A63B 2230/30: blood pressure (A63B2230/04 takes precedence)
- A63B 2230/42: rate
- A63B 2230/50: temperature
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)

## Abstract

A computer-implemented system includes a treatment device configured to be manipulated by an individual while the individual performs a treatment plan, a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session, and a computing device configured to: identify two or more types of healthcare providers to participate during the telemedicine session in the treatment plan associated with the individual; identify at least one healthcare provider associated with each of the two or more types of the healthcare providers; identify, based on schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider; identify a first time slot of the available time slots; generate, based on the first time slot, a schedule event; and communicate the schedule event to each of the identified healthcare providers.

## Claims

### Claim 1

A computer-implemented system, comprising:
an electromechanical machine configured to be manipulated by an individual while the individual performs a treatment plan, the electromechanical machine comprising at least one pedal;
a patient interface comprising an output device; and
a computing device configured to:
identify at least one healthcare provider associated with each of two or more types of the healthcare providers, wherein two or more types of healthcare providers are associated with the individual;
determine, based on one or more schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider;
generate, based on a first time slot of one or more available time slots for each respective healthcare provider, a schedule event;
communicate the schedule event to each of the identified healthcare providers; and while the individual performs the treatment plan, control at least one aspect of the electromechanical machine during the first time slot.

### Claim 2 (depends on 1)

The computer-implemented system of claim 1, wherein the computing device is further configured to:
generate, at the first time slot, a virtual conference room;
display at least one aspect of the virtual conference room; and
authenticate, in response to a request from a user of the virtual conference room to enter the virtual conference room, the user as one of the identified healthcare providers using identity information associated with the one of the identified healthcare providers.

### Claim 3 (depends on 1)

The computer-implemented system of claim 1, wherein the computing device is further configured to:
obtain a privacy policy corresponding to at least one of the treatment plan and the individual; and
identify, using the privacy policy, the at least one healthcare provider associated with each of the two or more types of healthcare providers.

### Claim 4

A method for remote conferencing for healthcare treatment, the method comprising:
identifying at least one healthcare provider associated with each of two or more types of the healthcare providers, wherein the two or more types of healthcare providers are identified to participate in a treatment plan associated with a individual;
determining, based on one or more schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider;
generating, based on a first time slot of one or more available time slots for each respective healthcare provider, a schedule event;
communicating the schedule event to each of the identified healthcare providers; and while the individual performs the treatment plan using the electromechanical machine, controlling at least one aspect of an electromechanical machine during the first time slot.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
generating, at the first time slot, a virtual conference room;
configuring a user interface to display at least one aspect of the virtual conference room; and
authenticating, in response to a request from a user of the virtual conference room to enter the virtual conference room at the user interface, the user as one of the identified healthcare providers using identity information associated with the one of the identified healthcare providers.

### Claim 6 (depends on 4)

The method of claim 4, wherein identifying the at least one healthcare provider associated with each of the two or more types of the healthcare providers includes:
obtaining a privacy policy corresponding to at least one of the treatment plan and the individual; and
identifying, using the privacy policy, the at least one healthcare provider associated with each of the two or more types of healthcare providers.

### Claim 7 (depends on 4)

The method of claim 4, further comprising ranking the one or more available time slots.

### Claim 8 (depends on 7)

The method of claim 7, wherein ranking the one or more available time slots includes ranking the one or more available time slots based on at least one preference of the individual.

### Claim 9 (depends on 7)

The method of claim 7, wherein ranking the one or more available time slots includes ranking the one or more available time slots based on at least one time zone corresponding to at least one healthcare provider.

### Claim 10 (depends on 4)

The method of claim 4, wherein the first time slot corresponds to a time slot of the available time slots having a highest rank.

### Claim 11 (depends on 4)

The method of claim 4, further comprising displaying, at a user interface during the first time slot, at least one electronic medical record associated with the individual.

### Claim 12 (depends on 4)

The method of claim 4, further comprising displaying at least one electronic medical record associated with the individual to a subset of healthcare providers of the at least one healthcare providers for each of the two or more types of healthcare providers, at a user interface during the first time slot.

### Claim 13

A tangible, non-transitory computer-readable medium storing instructions that, when executed, cause a processing device to:
identify at least one healthcare provider associated with each of two or more types of the healthcare providers, wherein two or more types of healthcare providers associated with an individual;
determine, based on one or more schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider;
generate, based on a first time slot of one or more available time slots for each respective healthcare provider, a schedule event;
communicate the schedule event to each of the identified healthcare providers; and while the individual performs a treatment plan using the electromechanical machine, controlling at least one aspect of an electromechanical machine during the first time slot.

### Claim 14 (depends on 13)

The computer-readable medium of claim 13, wherein the processing device is further configured to:
generate, at the first time slot, a virtual conference room;
configure a user interface to display at least one aspect of the virtual conference room; and
authenticate, in response to a request from a user of the virtual conference room to enter the virtual conference room at the user interface, the user as one of the identified healthcare providers using identity information associated with the one of the identified healthcare providers.

### Claim 15 (depends on 13)

The computer-readable medium of claim 13, wherein the processing device is further configured to:
obtain a privacy policy corresponding to at least one of the treatment plan and the individual; and
identify, using the privacy policy, the at least one healthcare provider associated with each of the two or more types of healthcare providers.

### Claim 16 (depends on 13)

The computer-readable medium of claim 13, wherein the processing device is further configured to rank the one or more available time slots.

### Claim 17 (depends on 13)

The computer-readable medium of claim 13, wherein the processing device is further configured to rank the one or more available time slots based on at least one preference of the individual.

### Claim 18 (depends on 17)

The computer-readable medium of claim 17, wherein the processing device is further configured to rank the one or more available time slots based on at least one time zone corresponding to at least one healthcare provider.

### Claim 19 (depends on 17)

The computer-readable medium of claim 17, wherein the first time slot corresponds to a time slot of the available time slots having a highest rank.

### Claim 20 (depends on 13)

The computer-readable medium of claim 13, wherein the processing device is further configured to display, at a user interface during the first time slot, at least one electronic medical record associated with the individual.
