# US 12,224,052 B2 · System and method for using AI, machine learning and telemedicine for long-term care via an electromechanical machine

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

- Number: US 12,224,052 B2
- Document ID: US12224052B2
- Status: Granted
- Kind: B2
- Application number: 18/217,365
- Filed: 2023-06-30
- Published: 2023-11-09
- Granted: 2025-02-11
- Earliest claimed: 2019-10-03
- Assignees: ROM Technologies, Inc.
- Applicants: Rom Technologies, Inc.
- Inventors: Joel Rosenberg; Steven Mason
- Web page: https://patentgrep.com/patent/US12224052B2

## CPC

- A63B 21/00178: {for active exercising, the apparatus being also usable for passive exercising}
- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- A63B 21/00181: {comprising additional means assisting the user to overcome part of the resisting force, i.e. assisted-active exercising}
- A63B 21/0058: {using motors}
- A63B 22/0605: {performing a circular movement, e.g. ergometers}
- A63B 24/0062: {Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance}
- A63B 24/0075: {Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases}
- A63B 24/0087: {Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load}
- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- G16H 40/63: for local operation
- G16H 40/67: for remote operation
- 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 50/70: for mining of medical data, e.g. analysing previous cases of other patients
- G16H 80/00: ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
- A63B 2022/0623: {Cranks of adjustable length}
- A63B 2022/0652: {for cycling in a recumbent position}
- A63B 2024/0065: {Evaluating the fitness, e.g. fitness level or fitness index}
- A63B 2024/0093: {the load of the exercise apparatus being controlled by performance parameters, e.g. distance or speed}
- A63B 2071/063: {Spoken or verbal instructions}
- A63B 2071/0652: {Visualisation or indication relating to symmetrical exercise, e.g. right-left performance related to spinal column}
- A63B 2071/0655: {Tactile feedback}
- A63B 2071/0663: {worn on the wrist, e.g. wrist bands}
- A63B 2071/068: {Input by voice recognition}
- A63B 2071/0683: {Input by handheld remote control}
- A63B 2220/13: Relative positions
- A63B 2220/16: Angular positions
- A63B 2220/30: Speed
- A63B 2220/51: Force
- A63B 2220/52: Weight, e.g. weight distribution
- 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/202: glucose
- A63B 2230/207: P-O2, i.e. partial O2 value
- A63B 2230/30: blood pressure (A63B2230/04 takes precedence)
- A63B 2230/42: rate
- A63B 2230/50: temperature
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

A computer-implemented system includes one or more processing devices configured to receive attribute data associated with a user, generate, based on the attribute data and a first health issue of the user, a selected set of the attribute data, the first health issue corresponding to a first long-term care health issue of the user, determine, based on the selected set of the attribute data, a first probability associated with treating the first health issue, generate, based on the first probability, a treatment plan that includes one or more exercises directed to modifying the first probability, and modify, based on at least one of the first probability and a second probability, the treatment plan. The second probability is associated with treating a second health issue of the user. A treatment apparatus is configured to implement the treatment plan while the treatment apparatus is being manipulated by the user.

## Claims

### Claim 1

A computer-implemented system, comprising:
a treatment apparatus configured to implement the treatment plan while the treatment apparatus is being manipulated by the user; and
one or more processing devices configured to
receive attribute data associated with a user,
generate, based on the attribute data and a first health issue of the user, a selected set of the attribute data, wherein the first health issue corresponds to a first long-term care health issue of the user,
determine, based on the selected set of the attribute data, a first probability associated with treating the first health issue,
generate, based on the first probability, a treatment plan that includes one or more exercises directed to modifying the first probability, and
modify, based on at least one of the first probability and a second probability, the treatment plan, wherein the second probability is associated with treating a second health issue of the user;
control, based on the treatment plan, the treatment apparatus.

### Claim 2 (depends on 1)

The computer-implemented system of claim 1, wherein the attribute data includes data associated with at least one of the first health issue and the second health issue of the user.

### Claim 3 (depends on 1)

The computer-implemented system of claim 1, wherein the second health issue is one of a short-term health care issue and a second long-term health care issue different from the first long-term health care issue.

### Claim 4 (depends on 3)

The computer-implemented system of claim 3, wherein the first health issue is associated with an indefinite duration and the second health issue is associated with a definite or predetermined duration.

### Claim 5 (depends on 3)

The computer-implemented system of claim 3, wherein the second health issue is iatrogenic due to long-term care associated with the first health issue.

### Claim 6 (depends on 1)

The computer-implemented system of claim 1, wherein the one or more processing devices are configured to execute an attribute data model, and wherein, to generate the selected set of the attribute data, the attribute model is configured to at least one of assign weights to the attribute data, rank the attribute data, and filter the attribute data.

### Claim 7 (depends on 6)

The computer-implemented system of claim 6, wherein the one or more processing devices are configured to execute a probability model, wherein the probability model is configured to determine the first probability and the second probability.

### Claim 8 (depends on 6)

The computer-implemented system of claim 6, wherein the one or more processing devices are configured to execute a treatment plan model, wherein the treatment plan model is configured to generate the treatment plan to modify the first probability and the second probability.

### Claim 9 (depends on 1)

The computer-implemented system of claim 1, wherein the one or more processing devices are configured to transmit the modified treatment plan to cause the treatment apparatus to implement at least one modified exercise of the modified treatment plan.

### Claim 10 (depends on 1)

The computer-implemented system of claim 1, wherein, while the user performs the treatment plan, the one or more processing devices are configured to initiate a telemedicine session between a computing device of the user and a computing device of a healthcare professional.

### Claim 11 (depends on 1)

The computer-implemented system of claim 1, wherein the one or more processing devices are configured, based on the attribute data, to identify the second health issue.

### Claim 12 (depends on 11)

The computer-implemented system of claim 11, wherein the one or more processing devices are configured, in response to identifying the second health issue, to at least one of:
prompt the user to schedule an appointment with a healthcare professional;
automatically schedule an appointment with a healthcare professional;
prompt the healthcare professional to contact the user;
generate a recommendation to modify the treatment plan; and
modify the treatment plan.

### Claim 13

A method, comprising:
using one or more processing devices,
receiving attribute data associated with a user,
generating, based on the attribute data and a first health issue of the user, a selected set of the attribute data, wherein the first health issue corresponds to a first long-term care health issue of the user,
determining, based on the selected set of the attribute data, a first probability associated with treating the first health issue,
generating, based on the first probability, a treatment plan that includes one or more exercises directed to modifying the first probability, and
modifying, based on at least one of the first probability and a second probability, the treatment plan, wherein the second probability is associated with treating a second health issue of the user; and
controlling a treatment apparatus, implementing the treatment plan while the treatment apparatus is being manipulated by the user.

### Claim 14 (depends on 13)

The method of claim 13, wherein the attribute data includes data associated with at least one of the first health issue and the second health issue of the user.

### Claim 15 (depends on 13)

The method of claim 13, wherein the second health issue is one of a short-term health care issue and a second long-term health care issue different from the first long-term health care issue.

### Claim 16 (depends on 15)

The method of claim 15, wherein the first health issue is associated with an indefinite duration and the second health issue is associated with a definite or predetermined duration.

### Claim 17 (depends on 15)

The method of claim 15, wherein the second health issue is iatrogenic due to long-term care associated with the first health issue.

### Claim 18 (depends on 13)

The method of claim 13, further comprising, using the one or more processing devices, executing an attribute data model, wherein generating the selected set of the attribute data includes at least one of assigning weights to the attribute data, ranking the attribute data, and filtering the attribute data.

### Claim 19 (depends on 18)

The method of claim 18, further comprising, using the one or more processing devices, executing a probability model, wherein the probability model is configured to determine the first probability and the second probability.

### Claim 20 (depends on 18)

The method of claim 18, further comprising, using the one or more processing devices, executing a treatment plan model, wherein the treatment plan model is configured to generate the treatment plan to modify the first probability and the second probability.

### Claim 21 (depends on 13)

The method of claim 13, further comprising, using the one or more processing devices, transmitting the modified treatment plan to cause the treatment apparatus to implement at least one modified exercise of the modified treatment plan.

### Claim 22 (depends on 13)

The method of claim 13, further comprising, while the user performs the treatment plan, using the one or more processing devices to initiate a telemedicine session between a computing device of the user and a computing device of a healthcare professional.

### Claim 23 (depends on 13)

The method of claim 13, further comprising, using the one or more processing devices, identifying the second health issue based on the attribute data.

### Claim 24 (depends on 23)

The method of claim 23, further comprising, using the one or more processing devices and in response to identifying the second health issue, at least one of:
prompting the user to schedule an appointment with a healthcare professional;
automatically scheduling an appointment with a healthcare professional;
prompting the healthcare professional to contact the user;
generating a recommendation to modify the treatment plan; and
modifying the treatment plan.
