IP Library › Granted Patent US 10,537,671
Granted Patent B2
US 10,537,671 · App. 15/445,683 · Granted Jan 21, 2020

Automated control mechanisms in a hemodialysis apparatus

Inventors: Michael J. Wilt (Windham, NH); Dirk A. van der Merwe (Canterbury, NH); James D. Dale (Milton, FL); Brian D. Tracey (Litchfield, NH); Kevin L. Grant (Litchfield, NH); Jason A. Demers (Manchester, NH); Catharine N. Flynn (Manchester, NH)
Assignee: DEKA Products Limited Partnership
A61M1/1086A61M1/1037A61M1/16A61M1/1605A61M1/166A61M1/1639A61M1/1656A61M1/1664A61M1/1666A61M1/267A61M1/287A61M1/3638A61M1/3672F04B7/02F04B7/0216F04B9/109F04B13/02F04B43/00F04B43/02F04B43/06F04B43/073F04B43/0733F04B45/02F04B49/06F04B49/22F04B53/06F04B53/10F04B53/16F17D3/00A61M1/1006A61M1/106A61M1/1062A61M1/1087A61M1/1096A61M2205/12A61M2205/128A61M2205/15A61M2205/18A61M2205/3317A61M2205/3324A61M2205/3331A61M2205/3337A61M2205/3368A61M2205/502A61M2205/52Y10T137/0324Y10T137/0379Y10T137/2521Y10T137/85978Y10T137/86139
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 10,537,671
App. No.
15/445,683
Filed
Feb 28, 2017
Granted
Jan 21, 2020
Kind
B2
Art Unit
1779
USPC
210/646
Abstract

A hemodialysis apparatus comprising diaphragm pumps for the movement of both dialysate and blood, and under the control of a controller, is capable of detecting blood flow conditions that give rise to an alarm and implement procedures to adjust, pause, or halt the pumping of dialysate and/or blood. The controller can direct the application of a time-varying pressure to fluid in the control chamber of a blood pump, and monitor the resulting pressure waveform during a fill stroke of the blood pump. A deviation of the measured pressure variation from an expected value can give rise to an alert to a user and to the initiation of an adjustment, pause, or cessation of the dialysate pump's activity.

Claims (51)

1. A system for controlling fluid flow in a hemodialysis apparatus comprising:

a dialysate pump constructed and arranged to receive a fluid from a dialysate outlet of a dialyzer;

a blood pump comprising a reciprocating diaphragm constructed and arranged to deliver blood from an extracorporeal blood circuit to a blood inlet of the dialyzer, a pumping chamber of the blood pump separated from a control chamber of the blood pump by a flexible diaphragm, the control chamber constructed and arranged to contain a control fluid at a positive or a negative pressure to operate the diaphragm;

a pressure sensor constructed and arranged to measure a pressure of the control fluid contained in the control chamber of the blood pump;

a controller adapted and programmed to receive information from the pressure sensor, and programmed to operate a valve connecting a source of the control fluid to the control chamber of the blood pump;

wherein the controller is adapted and programmed to control the valve to generate a time-varying pressure waveform of the control fluid in the control chamber during a fill-stroke of the blood pump and to monitor a resulting pressure variation in the control chamber, and

wherein the controller is adapted and programmed to initiate a procedure to pause or stop the dialysate pump if a magnitude of the measured pressure variation deviates from a pre-determined value, the procedure comprising alerting a user of a fault condition and waiting a pre-determined time period for a user response to correct the fault condition before pausing or stopping the dialysate pump.

2. The system of claim 1 , wherein the controller is adapted and programmed to compare the resulting pressure variation in the control chamber with a target pressure variation, and wherein a deviation between the resulting pressure variation and the target pressure variation that is greater than a pre-determined difference value causes the controller to initiate the procedure to pause or stop the dialysate pump.

3. The system of claim 1 , wherein the controller is adapted and programmed to compare the measured pressure in the control chamber with a target pressure during time periods when an absolute value of the applied pressure is decreasing, and wherein a deviation between the measured pressure and the target pressure that is greater than a pre-determined difference value causes the controller to initiate the procedure to pause or stop the dialysate pump.

4. The system of claim 2 , wherein the comparison by the controller comprises calculating a cross-correlation value between the measured pressure variation and the target pressure variation, and wherein a cross-correlation value that is less than a pre-determined cross-correlation value causes the controller to initiate the procedure to pause or stop the dialysate pump.

5. The system of claim 4 , wherein the calculated cross-correlation value comprises a phase-insensitive cross-correlation value.

6. The system of claim 4 , wherein the controller is adapted and programmed to initiate the procedure to pause or stop the dialysate pump only if the calculated cross-correlation value is less than the pre-determined cross-correlation value for two or more consecutive blood pump fill-strokes.

7. The system of claim 4 , wherein the controller is adapted and programmed to calculate a filtered or averaged cross-correlation value during a fraction of a pump fill-stroke period and re-calculate one or more additional filtered or averaged cross-correlation values during one or more successive fractions of the fill-stroke period, and wherein the controller is further adapted and programmed to compare a highest valued filtered or averaged cross-correlation value during said fill-stroke period with a pre-determined filtered or averaged cross-correlation value to determine whether to initiate the procedure to pause or stop the dialysate pump.

8. The system of claim 1 , wherein the time-varying pressure waveform comprises a sinusoidal pressure waveform.

9. The system of claim 1 , wherein the valve comprises a variable restriction valve.

10. The system of claim 9 , wherein the source of control fluid comprises a source of positively or negatively pressurized gas.

11. The system of claim 1 , wherein the dialysate pump comprises a reciprocating diaphragm, and wherein the pre-determined value is based on a pressure Aduring a normal or full-flow pumping condition.

12. The system of claim 1 , wherein the controller is adapted and programmed to pause or stop the dialysate pump while allowing the blood pump to continue to operate if a flow metric based on the deviation of the magnitude of the measured pressure variation from the pre-determined value exceeds a pre-determined flow metric value.

13. The system of claim 1 , wherein the controller is adapted and programmed to calculate a flow metric comprising a measure of a variation of a peak-to-peak magnitude of the measured pressure.

14. The system of claim 13 , wherein the controller is adapted and programmed to normalize the measured variation of the peak-to-peak magnitude to an expected or pre-determined peak-to-peak pressure variation, or a peak-to-peak pressure variation obtained during a nominal or full flow condition.

15. The system of claim 1 , wherein the controller is adapted and programmed to calculate a flow metric based on a cross-correlation of a desired, expected or nominal pressure and the measured pressure.

16. The system of claim 15 , wherein the flow metric is based on a phase insensitive cross-correlation of the desired, expected or nominal pressure and the measured pressure.

17. The system of claim 15 , wherein the controller is adapted and programmed to set the flow metric to a correlation number derived from the cross-correlation while the diaphragm of the blood pump is moving, and to hold the flow metric at a value reached before the diaphragm reaches an end of its stroke.

18. The system of claim 15 , wherein the controller is adapted and programmed to set the flow metric to a maximum average correlation number during a single pump stroke.

19. The system of claim 15 , wherein the controller is adapted and programmed to display for a user the flow metric during the course of each blood pump fill-stroke.

20. A system for controlling fluid flow in a hemodialysis apparatus comprising:

a dialysate pump constructed and arranged to receive a fluid from a dialysate outlet of a dialyzer;

a blood pump comprising a reciprocating diaphragm constructed and arranged to deliver blood from an extracorporeal blood circuit to a blood inlet of the dialyzer, a pumping chamber of the blood pump separated from a control chamber of the blood pump by a flexible diaphragm, the control chamber constructed and arranged to contain a control fluid at a positive or a negative pressure in contact with the diaphragm;

a pressure sensor constructed and arranged to measure a pressure of the control fluid contained in the control chamber of the blood pump;

a controller adapted and programmed to receive information from the pressure sensor, and programmed to operate a valve connecting a source of the control fluid to the control chamber of the blood pump;

wherein the controller is adapted and programmed to control the valve to generate a time-varying pressure waveform of the control fluid in the control chamber during a fill-stroke of the blood pump and to monitor a resulting pressure variation in the control chamber, and

wherein the controller is adapted and programmed to initiate a procedure able to select from:

adjusting, pausing, and stopping the dialysate pump if a magnitude of the measured pressure variation deviates from a pre-determined value.

21. The system of claim 20 , wherein the controller is adapted and programmed to compare the resulting pressure variation in the control chamber with a target pressure variation, and wherein a deviation between the resulting pressure variation and the target pressure variation that is greater than a pre-determined difference value causes the controller to initiate the procedure able to select from: adjusting, pausing, and stopping the dialysate pump.

22. The system of claim 20 , wherein the controller is adapted and programmed to compare the measured pressure in the control chamber with a target pressure during time periods when an absolute value of the applied pressure is decreasing, and wherein a deviation between the measured pressure and the target pressure that is greater than a pre-determined difference value causes the controller to initiate the procedure able to select from: adjusting, pausing, and stopping the dialysate pump.

23. The system of claim 21 , wherein the comparison by the controller comprises calculating a cross-correlation value between the measured pressure variation and the target pressure variation, and wherein a cross-correlation value that is less than a pre-determined cross-correlation value causes the controller to initiate the procedure able to select from: adjusting, pausing, and stopping the dialysate pump.

24. The system of claim 23 , wherein the calculated cross-correlation value comprises a phase-insensitive cross-correlation value.

25. The system of claim 23 , wherein the controller is adapted and programmed to initiate the procedure able to select from: adjusting, pausing, and stopping the dialysate pump only if the calculated cross-correlation value is less than the pre-determined cross-correlation value for two or more consecutive blood pump fill-strokes.

26. The system of claim 23 , wherein the controller is adapted and programmed to calculate a filtered or averaged cross-correlation value during a fraction of a pump fill-stroke period and re-calculate one or more additional filtered or averaged cross-correlation values during one or more successive fractions of the fill-stroke period, and wherein the controller is further adapted and programmed to compare a highest valued filtered or averaged cross-correlation value during said fill-stroke period with a pre-determined filtered or averaged cross-correlation value to determine whether to initiate the procedure able to select from: adjusting, pausing, and stopping the dialysate pump.

27. The system of claim 20 , wherein the time-varying pressure waveform comprises a sinusoidal pressure waveform.

28. The system of claim 20 , wherein the valve comprises a variable restriction valve.

29. The system of claim 28 , wherein the source of control fluid comprises a source of positively or negatively pressurized gas.

30. The system of claim 20 , wherein the dialysate pump comprises a reciprocating diaphragm, and wherein the pre-determined value is based on a pressure over a period of time generated by the blood pump during a normal or full-flow pumping condition.

31. The system of claim 20 , wherein the controller is adapted and programmed to be able to selectively pause or stop the dialysate pump while allowing the blood pump to continue to operate if a flow metric based on the deviation of the magnitude of the measured pressure variation from the pre-determined value exceeds a pre-determined flow metric value.

32. The system of claim 20 , wherein the controller is adapted and programmed to calculate a flow metric comprising a measure of a variation of a peak-to-peak magnitude of the measured pressure.

33. The system of claim 32 , wherein the controller is adapted and programmed to normalize the measured variation of the peak-to-peak magnitude to an expected or pre-determined peak-to-peak pressure variation, or a peak-to-peak pressure variation obtained during a nominal or full flow condition.

34. The system of claim 20 , wherein the controller is adapted and programmed to calculate a flow metric based on a cross-correlation of a desired, expected or nominal pressure and the measured pressure.

35. The system of claim 34 , wherein the flow metric is based on a phase insensitive cross-correlation of the desired, expected or nominal pressure and the measured pressure.

36. The system of claim 34 , wherein the controller is adapted and programmed to set the flow metric to a correlation number derived from the cross-correlation while the diaphragm of the blood pump is moving, and to hold the flow metric at a value reached before the diaphragm reaches an end of its stroke.

37. The system of claim 34 , wherein the controller is adapted and programmed to set the flow metric to a maximum average correlation number during a single pump stroke.

38. The system of claim 34 , wherein the controller is adapted and programmed to display for a user the flow metric during the course of each blood pump fill-stroke.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2017
From: VAN DER MERWE, DIRK A.; TRACEY, BRIAN D.; GRANT, KEVIN L.; DEMERS, JASON A.; FLYNN, CATHARINE N.
To: DEKA PRODUCTS LIMITED PARTNERSHIP
Reel/Frame 043448/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2017
From: DALE, JAMES D.
To: DEKA PRODUCTS LIMITED PARTNERSHIP
Reel/Frame 043448/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2017
From: WILT, MICHAEL J.
To: DEKA PRODUCTS LIMITED PARTNERSHIP
Reel/Frame 043448/0241 →
Continuity (16)
Continuation In Part 14666059 · Mar 23, 2015
Continuation 13914138 · Jun 10, 2013
Continuation 13156282 · Jun 8, 2011
Division 11871803 · Oct 12, 2007
Division 15445683
Continuation In Part 14525071 · Oct 27, 2014
Continuation 13657628 · Oct 22, 2012
Continuation 11787212 · Apr 13, 2007
Continuation 15445683
Continuation In Part 14213702 · Mar 14, 2014
Provisional Application 60921314 · Apr 2, 2007
Provisional Application 60904024 · Feb 27, 2007
Provisional Application 60835490 · Aug 4, 2006
Provisional Application 60792073 · Apr 14, 2006
Provisional Application 61793275 · Mar 15, 2013
Related Publication 20170326282A1 · Nov 16, 2017
Cited By (10)
US 12,194,213 US 12,220,507 US 12,303,631 US 12,311,086 US 12,397,097 US 12,421,952 US 12,454,947 US 12,478,721 US 12,529,363 US 12,544,494