CPC G16H 40/60 (2018.01) [A61M 1/1601 (2014.02); G16H 20/10 (2018.01); G16H 40/67 (2018.01); G16Z 99/00 (2019.02); H04L 63/10 (2013.01); H04L 67/125 (2013.01); H04L 67/141 (2013.01); A61M 2205/18 (2013.01); A61M 2205/3553 (2013.01); A61M 2205/3584 (2013.01); A61M 2205/502 (2013.01); A61M 2205/52 (2013.01); G16H 20/40 (2018.01)] | 20 Claims |
1. A system comprising:
a network device;
a dialysis machine configured to connect to the network device; and
a remote device configured to connect to the network device,
wherein the network device is configured to:
receive, from the dialysis machine, through a network, data related to an operation of the dialysis machine,
generate a virtual control for the dialysis machine based on the received data, the virtual control comprising computer program instructions that when executed, form a user interface representing the operation of the dialysis machine,
determine whether the remote device is authorized to send or receive data to or from the dialysis machine, and
in response to determining that the remote device is authorized to send or receive data to or from the dialysis machine, transmit the virtual control to the remote device,
wherein the remote device is configured to run the virtual control to generate a user interface presenting the operation of the dialysis machine, the user interface comprising selectable control features for providing an instruction to control the dialysis machine.
|