IP Library Granted Patent US 11,302,442
Granted Patent B2
US 11,302,442 · App. 17/025,341 · Granted Apr 12, 2022

Communication with home dialysis machines using a network connected system

Inventors: Aiyuan Wang (San Ramon, CA); Martin Joseph Crnkovich (Walnut Creek, CA); Fei Wang (Concord, CA); Sue-Jane Lee (Fremont, CA); David Yuds (Hudson, NH); Hak Kan Leung (Sunnyvale, CA); Jeffrey Tarn (Walnut Creek, CA)
Assignee: Fresenius Medical Care Holdings, Inc.
G16H40/60A61M1/1601G16H20/10G16H40/67G16Z99/00H04L63/10H04L67/125H04L67/141A61M2205/18A61M2205/3553A61M2205/3584A61M2205/502A61M2205/52G16H20/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,302,442
App. No.
17/025,341
Granted
Apr 12, 2022
Kind
B2
Abstract

This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.

Claims (56)

1. A method performed by a data processor, the method comprising:

sending an access request to a dialysis machine, the access request requesting access to the dialysis machine;

establishing a network connection with the dialysis machine;

receiving a designation of a level of access to the dialysis machine granted to the data processor;

receiving, from a first client device, a request to access the dialysis machine;

receiving, from a second client device, a request to access the dialysis machine;

authorizing the first client device to access the dialysis machine; authorizing the second client device to access the dialysis machine;

receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine;

providing, to the first client device, the information pertaining to the operation of the dialysis machine;

providing, to the second client device, the information pertaining to the operation of the dialysis machine;

receiving, from the first client device, instructions for the dialysis machine;

receiving, from the second client device, instructions for the dialysis machine;

providing, to the dialysis machine, the instructions from the first client device; and

providing, to the dialysis machine, the instructions from the second client device,

wherein the first client device and the second client device are part of a hierarchy of control that determines which instructions provided to the dialysis machine receive priority for execution.

2. The method of claim 1 , wherein both the first client device and the second client device are configured to monitor and control the dialysis machine.

3. The method of claim 1 , wherein local controls at the dialysis machine are included in the hierarchy of control.

4. The method of claim 3 , wherein the local controls have a highest priority for execution.

5. The method of claim 1 , further comprising assigning a proxy port for communication with the dialysis machine.

6. The method of claim 1 , wherein authorizing the first client device and second client device comprises using an access control list stored on the data processor.

7. The method of claim 6 , wherein the access control list is configured to allow updating of a set of client devices that are authorized to access the dialysis machine by updating, at the data processor, the access control list stored on the data processor.

8. The method of claim 1 , wherein the data processor is at a remote location from the dialysis machine.

9. The method of claim 8 , wherein the data processor is at a clinic.

10. The method of claim 9 , wherein the dialysis machine is at a home of a patient.

11. A system comprising:

a server;

a dialysis machine configured to connect to the server;

a first client device configured to connect to the server; and

a second client device configured to connect to the server, wherein the server is configured to:

maintain an access control list to determine whether the first client device and the second client device are authorized to connect to the dialysis machine;

provide a connection for transfer of data between the dialysis machine and the first client device;

provide a connection for transfer of data between the dialysis machine and the second client device;

establish a network connection with the dialysis machine;

receive a designation of a level of access to the dialysis machine granted to the first client device;

receive a designation of a level of access to the dialysis machine granted to the second client device;

receive, from the first client device, a request to access the dialysis machine;

receive, from the second client device, a request to access the dialysis machine;

authorize the first client device to access the dialysis machine;

authorize the second client device to access the dialysis machine;

receive, from the dialysis machine, information pertaining to an operation of the dialysis machine;

provide, to the first client device, the information pertaining to the operation of the dialysis machine;

provide, to the second client device, the information pertaining to the operation of the dialysis machine;

receive, from the first client device, instructions for the dialysis machine;

receive, from the second client device, instructions for the dialysis machine;

provide, to the dialysis machine, the instructions from the first client device; and

provide, to the dialysis machine, the instructions from the second client device,

wherein the first client device and the second client device are part of a hierarchy of control that determines which instructions provided to the dialysis machine receive priority for execution.

12. The system of claim 11 , wherein both the first client device and the second client device are configured to monitor and control the dialysis machine.

13. The system of claim 11 , wherein local controls at the dialysis machine are included in the hierarchy of control.

14. The system of claim 13 , wherein the local controls have a highest priority for execution.

15. The system of claim 11 , the server is configured to assign a proxy port for communication with the dialysis machine.

16. The system of claim 11 , wherein authorizing the first client device and second client device comprises using an access control list stored on the server.

17. The system of claim 16 , wherein the access control list is configured to allow updating of a set of client devices that are authorized to access the dialysis machine by updating, at the server, the access control list stored on the server.

18. The system of claim 11 , wherein the server is at a remote location from the dialysis machine.

19. The system of claim 18 , wherein the server is at a clinic.

20. The system of claim 19 , wherein the dialysis machine is at a home of a patient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2020
From: WANG, AIYUAN; CRNKOVICH, MARTIN JOSEPH; WANG, FEI; LEE, SUE-JANE; YUDS, DAVID; LEUNG, HAK KAN; TARN, JEFFREY
To: FRESENIUS MEDICAL CARE HOLDINGS, INC.
Reel/Frame 054870/0808 →
Continuity (8)
Continuation 16546462 · Aug 21, 2019
Continuation 16182801 · Nov 7, 2018
Continuation 15910276 · Mar 2, 2018
Continuation 15446084 · Mar 1, 2017
Continuation 14865173 · Sep 25, 2015
Continuation 14288442 · May 28, 2014
Continuation 13298740 · Nov 17, 2011
Related Publication 20210014315A1 · Jan 14, 2021