Rowing machines, systems including rowing machines, and methods for using rowing machines to perform treatment plans for rehabilitation
A computer-implemented system may include a rowing machine, an interface comprising a display configured to present information pertaining to the treatment plan, and at least one processing device configured to receive, from sensors, measurements associated with the user, wherein the measurements are received while the user performs the treatment plan; determine, via machine learning models, content items to present to the user, wherein the determining is based on the measurements and one or more characteristics of the user; and while the user performs the treatment plan using the rowing machine, cause presentation of the content items on the interface, wherein the content items comprise at least information related to a state of the user, and the state of the user is associated with the measurements, the characteristics, or some combination thereof.
1 . A computer-implemented system, comprising:
a rowing machine configured to be manipulated by a user while the user is performing a treatment plan;
an interface comprising a display configured to present information pertaining to the treatment plan; and
at least one processing device configured to:
receive, from one or more sensors, one or more measurements associated with the user, wherein the one or more measurements are received while the user performs the treatment plan;
determine, via one or more machine learning models, one or more content items to present to the user, wherein the determining is based on the one or more measurements and one or more characteristics of the user;
while the user performs the treatment plan using the rowing machine, determine a maximum target heartrate for the user, and receive via the interface an input pertaining to a perceived exertion level of the user, wherein based on the perceived exertion level and maximum target heartrate, determine an amount of resistance for the rowing machine to provide to the user; and
cause presentation of the one or more content items on the interface, wherein the one or more content items comprise at least information related to a state of the user, and the state of the user is associated with the one or more measurements, the one or more characteristics, or some combination thereof.
2 . The computer-implemented system of claim 1 , wherein the at least one processing device is further configured to modify one or more risk factors of the user by presenting the one or more content items.
3 . The computer-implemented system of claim 1 , wherein the at least one processing device is further configured to:
receive, from one or more peripheral devices, input from the user, wherein the input from the user comprises a request to view more details related to the information, a request to receive different information, a request to receive related or complementary information, a request to stop presentation of the information, or some combination thereof.
4 . The computer-implemented system of claim 1 , wherein, based on the one or more content items, the at least one processing device is further configured to modify one or more operating parameters of the rowing machine.
5 . The computer-implemented system of claim 1 , wherein, based on use of the rowing machine by the user, the at least one processing device is further configured to modify in real-time or near real-time playback of the one or more content items.
6 . A computer-implemented system, comprising:
at least one processing device configured to:
receive a plurality of risk factors associated with a cardiac-related event for a user,
generate a selected set of the risk factors,
determine, based on the selected set of the risk factors, a probability that a cardiac intervention will occur, and
generate, based on the probability and the selected set of the risk factors, a treatment plan including one or more exercises directed to reducing the probability that the cardiac intervention will occur; and
a rowing machine configured to implement the treatment plan while the rowing machine is being manipulated by the user,
wherein subsequent to implementing the treatment plan using the rowing machine, the at least one processing device is configured to modify the treatment plan based on a determination of whether the treatment plan reduced either one of (i) the probability that the cardiac intervention will occur and (ii) the identified one of the selected set of the risk factors.
7 . The computer-implemented system of claim 6 , wherein the at least one processing device is configured to execute a risk factor model, and wherein, to generate the selected set of the risk factors, the risk factor model is configured to at least one of assign weights to the risk factors, rank the risk factors, and filter the risk factors.
8 . The computer-implemented system of claim 7 , wherein the at least one processing device is configured to execute a probability model, wherein the probability model is configured to determine the probability that the cardiac intervention will occur.
9 . The computer-implemented system of claim 8 , wherein the probability model is configured to determine the probability based on respective probabilities associated with individual ones of the selected set of the risk factors.
10 . The computer-implemented system of claim 8 , wherein the at least one processing device is configured to execute a treatment plan model, wherein the treatment plan model is configured to generate the treatment plan based on individual probabilities of the cardiac intervention of respective ones of the selected set of the risk factors.
11 . The computer-implemented system of claim 10 , wherein the treatment plan model is configured to generate the treatment plan based on an identified one of the selected set of the risk factors having a largest weighted or unweighted contribution to the probability that the cardiac intervention will occur.
12 . The computer-implemented system of claim 6 , wherein the at least one processing device is configured to transmit the modified treatment plan to cause the rowing machine to implement at least one modified exercise of the modified treatment plan.