Abstract: A computer-implemented method is disclosed. The method includes receiving, at a computing device, a first treatment plan designed to treat an invasive surgical-related health issue of a user. The first treatment plan comprises at least two exercise sessions that, based on the invasive surgical-related health issue, enable the user to perform an exercise at different exertion levels. Next, while the user uses the electromechanical machine to perform the first treatment plan, receiving, at the computing device, data from sensors configured to measure the data associated with the invasive surgical-related health issue and transmitting the data. One or more machine learning models are used to generate a second treatment plan. The second treatment plan modifies at least one exertion level, and the modification is based on a standardized measure comprising perceived exertion, the data, and the invasive surgical-related health issue. The method additionally includes receiving the second treatment plan.
Abstract: A computer-implemented system includes a treatment apparatus manipulated by a patient while performing an exercise session and a patient interface that receives a virtual avatar. The patient interface presents the virtual avatar. The virtual avatar uses a virtual representation of the treatment apparatus to guide the patient through an exercise session. A server computing device provides the virtual avatar of the patient to the patient interface and receives a message pertaining to a trigger event. The message includes a severity level of the trigger event. The server computing device determines whether a severity level of the trigger event exceeds a threshold severity level, and responsive to determining the severity level of the trigger event exceeds the threshold severity level, replaces on the patient interface the presentation of the virtual avatar with a presentation of a multimedia feed from a computing device of the medical professional.
Type:
Application
Filed:
March 25, 2024
Publication date:
July 11, 2024
Applicant:
ROM Technologies, Inc.
Inventors:
Steven Mason, Daniel Posnack, Peter Arn, Wendy Para, S. Adam Hacking, Micheal Mueller, Joseph Guaneri, Jonathan Greene
Abstract: A system for rehabilitation is disclosed. The system for rehabilitation includes a monitoring device that includes a memory device storing instructions and a network interface card. The monitoring device is configured to detect information from a body part of a user. The system for rehabilitation further includes one or more processing devices operatively coupled to the monitoring device. The one or more processing devices are configured to execute the instructions to receive configuration information specified in a treatment plan for rehabilitating the body part of the user. The one or more processing devices are configured to execute the instructions for receiving the information from the monitoring device. The one or more processing devices are further configured to execute the instructions to transmit the configuration information and the information to a computing device controlling an electromechanical device, via the network interface card.
Abstract: A computer-implemented system may include a treatment device configured to be manipulated by a user while the user is performing a treatment plan and a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session. The computer-implemented system may also include a first computing device configured to: receive treatment data pertaining to the user while the user uses the treatment device to perform the treatment plan; write to an associated memory, for access by an artificial intelligence engine, the treatment data; receive, from the artificial intelligence engine, at least one prediction; identify a threshold corresponding to the at least one prediction; and, in response to a determination that the at least one prediction is outside of the range of the threshold, update the treatment data pertaining to the user to indicate the at least one prediction.
Type:
Application
Filed:
March 4, 2024
Publication date:
June 27, 2024
Applicant:
ROM Technologies, Inc.
Inventors:
Steven Mason, Daniel Posnack, Peter Arn, Wendy Para, S. Adam Hacking, Micheal Mueller, Joseph Guaneri, Jonathan Greene
Abstract: A computer-implemented system may include a rowing machine configured to be manipulated by a user while the user performs a treatment plan, an interface comprising a display configured to present information associated with the treatment plan, and a processing device configured to receive, from one or more data sources, information associated with the user, wherein the information comprises one or more risk factors associated with a cardiac-related event; generate, using one or more trained machine learning models, the treatment plan for the user, wherein the treatment plan is generated based on the information associated with the user, and the treatment plan comprises one or more exercises associated with managing the one or more risk factors in order to reduce a probability that a cardiac intervention will occur; and transmit the treatment plan to cause the rowing machine to implement the one or more exercises.
Abstract: A computer-implemented system includes one or more processing devices configured to receive comorbidity information that includes a plurality of comorbidities or comorbidity-related conditions associated with a user, generate a selected set of the comorbidity information, determine, based on the selected set of the comorbidity information, respective probabilities of a plurality of different outcomes related to the comorbidity information, and generate, based on the respective probabilities and the selected set of the comorbidity information, a treatment plan comprising one or more exercises directed to changing the respective probabilities. A treatment apparatus is configured to implement the treatment plan while the treatment apparatus is being manipulated by the user.
Abstract: Computer-implemented systems, methods, and tangible, non-transitory computer-readable media for detecting abnormal heart rhythms of a user performing treatment plan with an electromechanical machine. The system includes, in one embodiment, an electromechanical machine, and one or more processing devices. The electromechanical machine is configured to be manipulated by a user while the user is performing a treatment plan. The processing devices are configured to receive, while the user performs the treatment plan, measurements. The processing devices also configured to determine, using machine learning models, a probability that the measurements satisfy a threshold for a condition associated with an abnormal heart rhythm. The processing devices are further configured to perform preventative actions.
Abstract: A method includes receiving at least one user profile associated with a user that indicates at least one condition of the user. The method may also include receiving healthcare professional profile information associated with respective healthcare professionals capable of interacting with the user and identifying treatment device information for treatment devices capable of being used by users having user profiles at least partially associated with the at least one user profile of the user. The method may also include generating at least one resource deployment prediction and generating at least one treatment plan, based on the at least one resource prediction, for the user.
Abstract: Methods, systems, and computer-readable mediums for generating, by an artificial intelligence engine, treatment plans for optimizing a user outcome. The method comprises receiving attribute data associated with a user. The method also comprises, while the user uses an electromechanical machine to perform a first treatment plan for the user, receiving measurement data associated with the user. The method further comprises generating, by one or more machine learning models, a second treatment plan for the user. The generating is based on at least the attribute data associated with the user and the measurement data associated with the user. The second treatment plan comprises a description of one or more predicted disease states of the user. The method also comprises transmitting, to a computing device, the second treatment plan for the user.
Abstract: A computer-implemented system includes one or more processing devices configured to receive attribute data associated with a user, determine, based on the attribute data, a first probability of improving a medical condition of the user subsequent to at least one of a medical procedure being performed on the user, a medical treatment being performed on the user, and a medical diagnosis, and generate, based on the first probability, a treatment plan that includes one or more exercises directed to modifying the first probability. A treatment apparatus is configured to enable implementation of the treatment plan.
Abstract: In one aspect, computer-implemented method may include, while a battery pack is charging, receiving, from sensors, measurements associated with the battery pack. The battery pack includes cells. The method may include separating the measurements into separate profiles for the cells, wherein the separate profiles include data pertaining to current, voltage, temperature, or some combination thereof. The method may include identifying, using the separate profiles, features, generating a training dataset by reducing the features based on a mean-comparison technique, a minority scaling technique, or both, and generating a trained machine learning model using the training dataset including the reduced features as labeled input and true lithium plating occurrence statuses as labeled output. The method may include predicting, using the trained machine learning model, an occurrence of lithium plating by inputting subsequently received data into the trained machine learning model.
Type:
Grant
Filed:
March 24, 2023
Date of Patent:
May 21, 2024
Assignee:
ROM Technologies, Inc.
Inventors:
Anil Ozturk, Mustafa Burak Gunel, Muharrem Ugur Yavas, Can Kurtulus
Abstract: Systems and methods for identifying a condition of a user. A treatment apparatus is configured to be manipulated by the user for performing an exercise, and an interface is communicably coupled to the treatment apparatus. One or more sensors are configured to sense one or more characteristics of an anatomical structure of the user. A processing device and a memory is communicatively coupled to the processing device. The memory includes computer readable instructions, that when executed by the processing device, cause the processing device to: receive, from the sensors, one or more sensor inputs representative of the one or more of characteristics of the anatomical structures; calculate an infection probability of a disease based on the one or more characteristics of the anatomical structures; and output, to the interface, a representation of the infection probability.
Type:
Grant
Filed:
January 12, 2021
Date of Patent:
May 7, 2024
Assignee:
ROM Technologies, Inc.
Inventors:
Steven Mason, Daniel Posnack, Peter Arn, Wendy Para, S. Adam Hacking, Micheal Mueller, Joseph Guaneri, Jonathan Greene
Abstract: A computer-implemented system includes an electromechanical machine and a processing device communicatively coupled to motors. The processing device executes instructions to receive data comprising a treatment plan; generate, based on the data, a motion profile for an assembly of the electromechanical machine; determine, based on a prescribed exercise of the one or more prescribed exercises, components to include to enable the user to perform, using the electromechanical machine, the prescribed exercise; validate, based on the components and configuration information pertaining to the electromechanical machine, whether the motion profile associated with the prescribed exercise is achievable with respect to a threshold achievement level; and determining, based on the one or more components and the configuration information, at least one missing component needed to achieve, with respect to the threshold achievement level, the motion profile for the prescribed exercise.
Abstract: A computer-implemented system includes an electromechanical machine and a processing device communicatively coupled to motors. The processing device executes instructions to receive data comprising a treatment plan including one or more prescribed exercises for a user to perform using the electromechanical machine, generate, using a treatment machine description language and based on one or more desired goals of a user, a virtual apparatus model of the electromechanical machine, wherein the virtual apparatus model is generated by a trained machine learning model; and generate, using the virtual apparatus model and the data, a motion profile; and control, using the motion profile, the one or more motors.
Abstract: Systems including an elliptical machine and a processing device. The processing device may be configured to receive, before or while a user operates the elliptical machine, one or more messages pertaining to the user or a use of the elliptical machine by the user. The processing device may be also configured to determine whether the one or more messages were received by the processing device. In response to determining that the one or more messages were not received by the processing device, the processing device may be configured to determine, via one or more machine learning models, one or more actions to perform. The one or more actions may include at least one of initiating a telecommunications transmission, stopping operation of the elliptical machine, and modifying one or more parameters associated with the operation of the elliptical machine.
Abstract: Systems including an elliptical machine and a processing device. The processing device may be configured to receive, before or while a user operates the elliptical machine, one or more messages pertaining to the user or a use of the elliptical machine by the user. The processing device may be also configured to determine whether the one or more messages were received by the processing device. In response to determining that the one or more messages were not received by the processing device, the processing device may be configured to determine, via one or more machine learning models, one or more actions to perform. The one or more actions may include at least one of initiating a telecommunications transmission, stopping operation of the elliptical machine, and modifying one or more parameters associated with the operation of the elliptical machine.
Abstract: Systems including an elliptical machine and a processing device. The processing device may be configured to receive, before or while a user operates the elliptical machine, one or more messages pertaining to the user or a use of the elliptical machine by the user. The processing device may be also configured to determine whether the one or more messages were received by the processing device. In response to determining that the one or more messages were not received by the processing device, the processing device may be configured to determine, via one or more machine learning models, one or more actions to perform. The one or more actions may include at least one of initiating a telecommunications transmission, stopping operation of the elliptical machine, and modifying one or more parameters associated with the operation of the elliptical machine.
Abstract: A computer-implemented system includes one or more processing devices configured to receive attribute data associated with a user, generate, based on at least one of a first bariatric procedure to be performed on the user and a second bariatric procedure already performed on the user, a selected set of the attribute data, determine, based on the selected set of the attribute data, at least one of a first probability of being eligible for the first bariatric procedure to be performed on the user and a second probability of improving a bariatric condition of the user subsequent to the second bariatric procedure being performed on the user, and generate, based on the at least one of the first probability and the second probability, a treatment plan that includes one or more exercises directed to modifying the at least one of the first probability and the second probability, and a treatment apparatus configured for implementation of the treatment plan.
Abstract: A computer-implemented system includes a processing device configured to receive a plurality of user and blood vessel characteristics associated with a user, generate a selected set of user and blood vessel characteristics, determine, based on the selected set of the user and blood vessel characteristics, a probability that angiogenesis will occur, and generate, based on the probability and the selected set of the user and blood vessel characteristics, a treatment plan that includes one or more exercises directed to modifying the probability that angiogenesis will occur, and a treatment apparatus configured to implement the treatment plan while the treatment apparatus is being manipulated by the user.
Abstract: The embodiments set forth a technique implemented by a computing device. The technique includes the steps of (1) receiving one or more characteristics associated with a user, wherein the one or more characteristics comprise personal information, performance information, measurement information, cohort information, familial information, comorbidity information, healthcare professional information, or some combination thereof; (2) determining, based on the one or more characteristics, one or more conditions of the user, wherein the one or more conditions pertain to cardiac health, pulmonary health, bariatric health, oncologic health, cardio-oncologic health, or some combination thereof; (3) based on the one or more conditions, identifying, using one or more trained machine learning models, one or more subgroups to present via the display, wherein the one or more subgroups represent different partitions of the one or more characteristics; and (4) presenting, via the display, the one or more subgroups.