Priming sensor for medical fluid delivery systems - Patents.com

By using multiple light emitters and light detectors in a PD machine, the catheter filling state is detected, and the problem of low accuracy of light sensors in the prior art is solved, thereby achieving higher detection accuracy and reliability of PD treatment.

JP7675794B2Active Publication Date: 2025-05-13ヴァンティブ ユーエス ヘルスケア エルエルシー +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023217906
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-04-08
Filing Date
2023-12-25
Publication Date
2025-05-13
Estimated Expiration
2040-04-06

AI Technical Summary

Technical Problem

When detecting whether the catheter is full, the light sensor of the existing PD machine is affected by the ambient light, the catheter properties and the liquid type, and the accuracy is not high.

Method used

A system using at least two light emitters and one light detector is used to detect whether the catheter exists and is filled by activating the light emitter in scanning mode by sampling the output data of the light detector and comparing it with the reference curve.

Benefits of technology

Improves the accuracy of catheter filling detection, reduces the impact of ambient light, catheter properties and fluid type, and ensures the reliability of PD treatment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007675794000001
    Figure 0007675794000001
  • Figure 0007675794000002
    Figure 0007675794000002
  • Figure 0007675794000003
    Figure 0007675794000003
Patent Text Reader

Abstract

To provide a suitable priming sensor for a medical fluid delivery system.SOLUTION: There is provided a priming sensor for a medical fluid delivery device. In one example, the priming sensor includes a light emitter and a detector. The detector is configured to detect light discharged by an emitter that interacts with a patient tube connected to the priming sensor. A processor of the medical fluid delivery device causes the emitter to be operated in a sweeping pattern during a sweeping period. The processor receives output data indicating the light detected during the sweeping period from the detector. The processor creates an output waveform corresponding to the sweeping period on the basis of the output data, compares the output waveform with at least one reference waveform, and determines at least one of (a) no tube state, (b) dry tube state, and (c) wetted tube state. The processor provides output indicating a comparison on the operation of the medical fluid delivery device.SELECTED DRAWING: Figure 7E
Need to check novelty before this filing date? Find Prior Art

Description

[Background technology]

[0001] People with damaged or improperly functioning kidneys may undergo dialysis therapy to remove waste products from the blood. One common type of dialysis is peritoneal dialysis ("PD"), in which a clean fluid, called peritoneal dialysis fluid, is moved through a catheter into the patient's peritoneal cavity in the patient's abdomen. The clean fluid absorbs waste products during a dwell period. After the dwell period is over, the clean fluid is removed from the patient's peritoneal cavity along with the absorbed waste products, thereby compensating for the patient's damaged kidneys.

[0002] In many cases, a PD machine is used to pump a prescribed amount of cleansing fluid into the patient's peritoneal cavity. The PD machine allows the cleansing fluid to remain in the patient for a dwell period. After the dwell period, the PD machine drains the cleansing fluid along with waste products from the patient's peritoneal cavity. Some PD machines typically prime the tubes and tubing that deliver the cleansing fluid to the patient to remove air, thus preventing air from being transmitted into the patient's peritoneal cavity. Priming typically involves pumping the cleansing fluid into the ends of tubes, such as tubes that are connected to the patient during PD therapy, to remove any air within the tubes.

[0003] PD machines may be located in the patient's home, clinic, or hospital. Many times, patients prepare their own machines for treatment (including performing a priming sequence). To help patients prime the tubes, PD machines may include sensors that detect when the tubes are properly primed. Some sensors use light to detect when clean fluid has reached the end of the tube, which indicates successful priming. However, variations in ambient light, tube characteristics, and / or fluid type may cause light sensors to be less accurate than desired. Summary of the Invention [Means for solving the problem]

[0004] Exemplary systems, devices, and methods disclosed herein are configured to provide an accurate dialysis priming sensor that is relatively insensitive to ambient light intensity, tubing characteristics, and / or fluid type. The dialysis priming sensor includes at least two light emitters and at least one light detector. A processor is configured to activate the at least two light emitters in a sweep pattern while sampling an output from the at least one light detector during a priming sequence for the PD machine. The exemplary processor is configured to compare data from the sampled output to one or more reference curves and detect when no tubing is present, when tubing is present but dry, or when tubing is present and contains fluid (such as priming fluid). After detecting that tubing is present and contains fluid (e.g., a wet tubing condition), the processor is further configured to provide an indication of successful priming of the patient line for PD and allow the priming sequence to continue / end and / or PD therapy to be initiated. The processor may also be configured to provide an indication of failed priming of the patient line, for example, if a wet tubing condition is not detected within a defined period of time.

[0005] Exemplary systems, devices, and methods, in certain embodiments, perform a sweep pattern with light emitters to perform an analysis based on the transmitted and reflected light caused by the light interacting with the tube and any fluid within the tube. The emitters may be positioned at different angles relative to the tube and detector to create differences in the light transmittance and reflectance for each emitter and create variability in the sweep pattern. During the sweep, the light detector is sampled, for example, 10-100 times, and in one preferred embodiment, 50-75 times. Exemplary systems, methods, and devices are configured to use the sampled light intensity data to create a waveform of the detected light intensity during the sweep period. Different waveform patterns are formed based on whether a tube is present and whether fluid is inside the tube. Exemplary systems, methods, and devices use different reference waveforms for comparison with the detected or sampled waveforms to determine whether a tube is present and whether a tube present contains fluid. The difference between the waveform shapes for each of the different possible tube conditions eliminates potential detection errors caused by varying ambient light conditions, tube characteristics, and / or fluid characteristics.

[0006] In a first aspect of the present disclosure, which may be combined with any other aspects enumerated herein unless otherwise specified in light of the disclosure herein and without limiting the disclosure in any way, a peritoneal dialysis machine includes a patient tubing configured to receive dialysis fluid from a source of dialysis fluid, at least one pump configured to move dialysis fluid from the source to the patient tubing, a priming sensor including a first emitter, a second emitter, a third emitter, and a detector, the detector configured to detect light emitted by the first emitter, the second emitter, and the third emitter interacting with or passing through the patient tubing, a processor configured to operate the priming sensor, and a processor configured to control the priming sensor to detect light emitted by the first emitter, the second emitter, and the third emitter interacting with or passing through the patient tubing. and a memory storing instructions that, when executed, cause a processor to: (i) operate a first emitter, a second emitter, and a third emitter in a sweep pattern during a sweep period, where a peak brightness of the first emitter occurs before a peak brightness of the second emitter, and where the peak brightness of the second emitter occurs before a peak brightness of the third emitter; (ii) receive output data from the detector indicative of light detected during the sweep period; (iii) create an output waveform corresponding to the sweep period based on the output data; (iv) compare the output waveform to at least one reference waveform to determine one of (a) a no tube condition, (b) a dry tube condition, or (c) a wet tube condition; and (v) provide an output indicative of the comparison.

[0007] According to a second aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the processor is further configured to transmit a message indicating the wet tubing status if the wet tubing status is determined, and while (i)-(iv) are repeated during the priming sequence, the at least one pump moves dialysis fluid from the source to the patient tubing until the wet tubing status is determined.

[0008] According to a third aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the processor is further configured to enable peritoneal dialysis therapy if a wet tube condition is determined.

[0009] According to a fourth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, the processor is configured to determine an analysis output waveform by calculating a derivative of the output waveform, compare the analysis output waveform to at least one reference waveform, and determine one of states (a)-(c).

[0010] According to a fifth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the apparatus includes at least three reference waveforms, and the processor is configured to match one of the reference waveforms to the output waveform and determine states (a)-(c).

[0011] According to a sixth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, the apparatus includes a user interface configured to display at least one of text or graphics corresponding to the determined states (a)-(c).

[0012] According to a seventh aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, the processor and the detector cooperate to obtain between 10 and 100 samples and form output data indicative of the detected light during a sweep period.

[0013] According to an eighth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, the processor is configured to increment a counter each time a wet tube status is determined, compare the value of the counter to a counter threshold, and determine the wet tube status when the value of the counter is equal to or exceeds the counter threshold.

[0014] According to a ninth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, the counter threshold is between 2 and 10.

[0015] According to a tenth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the processor operates the emitters in a sweeping pattern by causing a first emitter to emit light according to an activation pattern defined by instructions in the memory at a first time during a first period of time, causing a second emitter to emit light according to the activation pattern at a second time after the first time during a second period of time, and causing a third emitter to emit light according to the activation pattern at a third time after the second time during a third period of time.

[0016] According to an eleventh aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the second time period begins during or after the first time period, and the third time period begins during or after the second time period.

[0017] According to a twelfth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the second time period begins between the middle and 3 / 4 of the first period, and the third time period begins between the middle and 3 / 4 of the second period.

[0018] According to a thirteenth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the activation pattern provides for control of the brightness of light emitted by the first, second, and third emitters by increasing the duty cycle from the start of each period until halfway through each period where a peak brightness is reached, and decreasing the duty cycle from halfway through each period to the end of each period.

[0019] According to a fourteenth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, the activation pattern corresponds to a Gaussian impulse waveform.

[0020] According to a fifteenth aspect of the present disclosure, which may be used in combination with any other aspect recited in this specification unless otherwise stated, when the patient tube is inserted into the priming sensor, a first emitter is located on a first side of the patient tube opposite from a detector located on a second side of the patient tube.

[0021] According to a sixteenth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, a second emitter is located on a first side of the patient tube adjacent to the first emitter, and a third emitter is located adjacent to the second emitter and aligned to direct light at 30 to 60 degrees relative to the light emitted from the first emitter and the second emitter.

[0022] According to a seventeenth aspect of the present disclosure, which may be used in combination with any other aspect recited in this specification unless otherwise stated, a first emitter is positioned to be a transmissive light-emitting diode relative to the detector, a second emitter is positioned to be an intermediate light-emitting diode relative to the detector, and a third emitter is positioned to be a reflective light-emitting diode relative to the detector.

[0023] According to an eighteenth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, a priming sensor includes at least one retainer segment configured to hold a patient tube within the priming sensor.

[0024] According to a nineteenth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, a peritoneal dialysis machine includes a priming sensor including a first emitter, a second emitter, and a detector, the detector configured to detect light emitted by the first emitter and the second emitter through a dialysis tubing; a processor configured to operate the priming sensor; and a memory storing instructions, when executed by the processor, that cause the processor to: operate the first emitter and the second emitter in a sweep pattern for a sweep period; receive output data from the detector indicative of the light detected during the sweep period; create an array curve corresponding to the sweep period based on the output data; determine a state of the dialysis tubing based on the array curve, the state including at least one of a no tubing state, a dry tubing state, and a wet tubing state; and if the wet tubing state is determined, transmit a message indicating that the dialysis tubing is primed.

[0025] According to a twentieth aspect of the present disclosure, which may be used in combination with any other aspects recited in this specification unless otherwise stated, the processor is configured to determine a state of the dialysis tubing by removing a common mode offset of the array curve and excluding ambient light effects, scaling the array curve and normalizing the shape of the array curve based on the common mode offset, calculating a first derivative of the scaled array curve, subtracting a reference curve for each of three states from the first derivative of the scaled array curve, calculating an absolute value of the area for each of the three reference curves by subtracting the respective reference curve from the scaled array curve, and determining the state by selecting the reference curve corresponding to the smallest absolute value of the area for the reference curve.

[0026] In a twenty-first aspect of the present disclosure, any of the structures, functionality, and alternatives disclosed in association with any one or more of Figures 1-28 may be combined with any other structure, functionality, and alternatives disclosed in association with any other one or more of Figures 1-28.

[0027] In light of the present disclosure and the above aspects, it is therefore an advantage of the present disclosure to provide improved priming systems, devices, and methods for medical fluid delivery systems.

[0028] It is another advantage of the present disclosure to accurately detect when fluid reaches a location within dialysis tubing, regardless of ambient light, tubing characteristics, and / or fluid characteristics.

[0029] It is yet another advantage of the present disclosure to provide a priming sensor and methodology that can be applied to different types of medical fluid delivery machines.

[0030] The advantages discussed herein may be found in one or some, but perhaps not all, of the embodiments disclosed herein. Additional features and advantages will be described herein and will be apparent from the following detailed description and figures. The present invention further provides, for example, the following: (Item 1) 1. A peritoneal dialysis device, comprising: a patient line configured to receive dialysis fluid from a source of dialysis fluid; at least one pump configured to move dialysis fluid from the source to the patient tubing; a priming sensor including a first emitter, a second emitter, a third emitter, and a detector, the detector configured to detect light emitted by the first emitter, the second emitter, and the third emitter, the light interacting with the patient tube; a processor configured to operate the priming sensor; A memory that stores instructions Equipped with The instructions, when executed by the processor, (i) operating the first emitter, the second emitter, and the third emitter in a sweep pattern during a sweep period, wherein a peak intensity of the first emitter occurs before a peak intensity of the second emitter, and wherein the peak intensity of the second emitter occurs before a peak intensity of the third emitter; (ii) receiving output data from the detector indicative of light detected during the sweep period; and (iii) generating an output waveform corresponding to the sweep period based on the output data; and (iv) comparing the output waveform to at least one reference waveform to determine one of: (a) a no tube condition, (b) a dry tube condition, or (c) a wet tube condition; and (v) providing an output indicative of said comparison; and An apparatus for causing the processor to perform the steps of: (Item 2) The processor is further configured to transmit a message indicating the wet-tube status if the wet-tube status is determined; 2. The apparatus of claim 1, wherein (i)-(iv) are repeated during a priming sequence, and the at least one pump moves the dialysis fluid from the source to the patient tubing until the wet tubing condition is determined. (Item 3) 3. The apparatus of claim 1 or 2, wherein the processor is further configured to enable peritoneal dialysis therapy if the wet tube condition is determined. (Item 4) The processor, determining an analysis output waveform by calculating a derivative of the output waveform; comparing said analysis output waveform with said at least one reference waveform to determine one of said states (a)-(c); 2. The apparatus of item 1, configured to perform the steps of: (Item 5) 5. The apparatus of claim 1 or 4, further comprising at least three reference waveforms, the processor being configured to match one of the reference waveforms to the output waveform to determine the states (a)-(c). (Item 6) 6. The apparatus of claim 1, 4, or 5, further comprising a user interface configured to display at least one of text or graphics corresponding to the determined states (a)-(c). (Item 7) 7. The apparatus of claim 1 or 6, wherein the processor and the detector cooperate to obtain between 10 and 100 samples and form the output data indicative of the detected light during the sweep period. (Item 8) The processor, incrementing a counter each time the wet tube status is determined; comparing a value of the counter to a counter threshold; determining the wet tube status when the value of the counter equals or exceeds the counter threshold; 2. The apparatus of item 1, configured to perform the steps of: (Item 9) 9. The apparatus according to item 8, wherein the counter threshold is between 2 and 10. (Item 10) The processor, causing the first emitter to emit light at a first time for a first period of time according to an activation pattern defined by instructions in the memory; causing the second emitter to emit light at a second time after the first time during a second period of time in accordance with the activation pattern; causing the third emitter to emit light at a third time after the second time during a third period of time in accordance with the activation pattern; 2. The apparatus of claim 1, wherein the emitter is operated in the sweep pattern by (Item 11) Item 11. The apparatus of item 10, wherein the second time period begins during or after the first time period, and the third time period begins during or after the second time period. (Item 12) Item 11. The apparatus of item 10, wherein the second time period begins between the middle and 3 / 4 of the first period and the third time period begins between the middle and 3 / 4 of the second period. (Item 13) 13. The apparatus of claim 10, 11, or 12, wherein the activation pattern defines control of the brightness of the light emitted by the first, second, and third emitters by increasing a duty cycle from a start of each period until halfway through the respective period at which the peak brightness is reached, and decreasing the duty cycle from halfway through the respective period to an end of the respective period. (Item 14) Item 11. The apparatus of item 10, wherein the activation pattern corresponds to a Gaussian impulse waveform. (Item 15) 2. The apparatus of claim 1, wherein when the patient tube is inserted into the priming sensor, the first emitter is located on a first side of the patient tube opposite from the detector and the detector is located on a second side of the patient tube. (Item 16) Item 16. The device of item 15, wherein the second emitter is located on a first side of the patient tube adjacent to the first emitter and the third emitter is located adjacent to the second emitter, the third emitter being aligned to direct light at 30 to 60 degrees relative to the light emitted from the first emitter and the second emitter. (Item 17) 17. The apparatus of claim 1, 15, or 16, wherein the first emitter is positioned relative to the detector to be a transmissive light emitting diode, the second emitter is positioned relative to the detector to be an intermediate light emitting diode, and the third emitter is positioned relative to the detector to be a reflective light emitting diode. (Item 18) 2. The apparatus of claim 1, wherein the priming sensor includes at least one retainer segment configured to retain the patient tube within the priming sensor. (Item 19) 1. A peritoneal dialysis device, comprising: a priming sensor including a first emitter, a second emitter, and a detector, the detector configured to detect light emitted by the first emitter and the second emitter through a dialysis tubing; a processor configured to operate the priming sensor; A memory that stores instructions Equipped with The instructions, when executed by the processor, (i) operating the first emitter and the second emitter in a sweep pattern during a sweep period; (ii) receiving output data from the detector indicative of light detected during the sweep period; and (iii) generating an array curve corresponding to the sweep period based on the output data; and (iv) determining a state of the dialysis tubing based on the array curve, the state including at least one of: (a) a no-tube state; (b) a dry tube state; and (c) a wet tube state; (v) if the wet tubing status is determined, transmitting a message indicating that the dialysis tubing is primed; An apparatus for causing the processor to perform the steps of: (Item 20) The processor, removing common mode offsets of the array curves and eliminating ambient light effects; scaling the array curve based on the common mode offset to normalize the shape of the array curve; calculating a first derivative of the scaled array curve; subtracting a reference curve for each of the three states from a first derivative of the scaled array curve; calculating the absolute value of the area for each of the three reference curves by subtracting the respective reference curve from the scaled array curve; determining the condition of the dialysis tubing by selecting the reference curve corresponding to the smallest absolute value of the area relative to the reference curve; 20. The apparatus of claim 19, configured to determine the condition of the dialysis tubing by: [Brief description of the drawings]

[0031] [Figure 1] FIG. 1 is a schematic diagram illustrating a schematic of an exemplary medical fluid delivery system including a priming sensor and a dialysis machine, according to an exemplary embodiment of the present disclosure.

[0032] [Diagram 2] 2 is a perspective view illustrating a schematic diagram of a priming sensor for the dialysis machine of the exemplary medical fluid delivery system of FIG. 1 according to an exemplary embodiment of the present disclosure.

[0033] [Diagram 3] 3 and 4 are top plan views showing a circuit board of the priming sensor of FIGS. 1 and 2 according to an exemplary embodiment of the present disclosure. [Figure 4] 3 and 4 are top plan views showing a circuit board of the priming sensor of FIGS. 1 and 2 according to an exemplary embodiment of the present disclosure.

[0034] [Diagram 5] FIG. 5 is a schematic diagram of a directional radiation pattern for the emitter of the priming sensor of FIGS. 3 and 4, according to an exemplary embodiment of the present disclosure.

[0035] [Figure 6]FIG. 6 is a schematic illustration of a directional radiation sensitivity pattern of a detector of the priming sensor of FIGS. 3 and 4, according to an exemplary embodiment of the present disclosure.

[0036] [Figure 7A] 7A-7E are diagrams illustrating how a processor operates with the priming sensor of FIGS. 3 and 4 to create a sweep pattern, according to an exemplary embodiment of the present disclosure. [Figure 7B] 7A-7E are diagrams illustrating how a processor operates with the priming sensor of FIGS. 3 and 4 to create a sweep pattern, according to an exemplary embodiment of the present disclosure. [Figure 7C] 7A-7E are diagrams illustrating how a processor operates with the priming sensor of FIGS. 3 and 4 to create a sweep pattern, according to an exemplary embodiment of the present disclosure. [Figure 7D] 7A-7E are diagrams illustrating how a processor operates with the priming sensor of FIGS. 3 and 4 to create a sweep pattern, according to an exemplary embodiment of the present disclosure. [Figure 7E] 7A-7E are diagrams illustrating how a processor operates with the priming sensor of FIGS. 3 and 4 to create a sweep pattern, according to an exemplary embodiment of the present disclosure.

[0037] [Figure 8] 8 and 9 are example graphs illustrating a subset or portion of the sweep pattern of FIG. 7A for a no-tube condition, according to an example embodiment of the present disclosure. [Figure 9] 8 and 9 are example graphs illustrating a subset or portion of the sweep pattern of FIG. 7A for a no-tube condition, according to an example embodiment of the present disclosure.

[0038] [Figure 10]FIG. 10 is a simplified illustration of a waveform formed by aggregating or otherwise combining sampled output data during the sweep period of FIG. 7A for a no-tube condition, according to an exemplary embodiment of the present disclosure.

[0039] [Figure 11] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure. [Figure 12] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure. [Figure 13] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure. [Figure 14] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure. [Figure 15] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure. [Figure 16] 11-16 are graphs of acquired waveforms and corresponding calculated derivative waveforms for different tube conditions, according to exemplary embodiments of the present disclosure.

[0040] [Figure 17] 17-19 are diagrams illustrating margins between the reference waveform and the calculated derivative waveforms from FIGS. 11-16, according to exemplary embodiments of the present disclosure. [Figure 18] 17-19 are diagrams illustrating margins between the reference waveform and the calculated derivative waveforms from FIGS. 11-16, according to exemplary embodiments of the present disclosure. [Figure 19] 17-19 are diagrams illustrating margins between the reference waveform and the calculated derivative waveforms from FIGS. 11-16, according to exemplary embodiments of the present disclosure.

[0041] [Figure 20] FIG. 20 is a schematic diagram of an exemplary procedure for determining vascular status of a patient's vessel, according to an exemplary embodiment of the present disclosure.

[0042] [Figure 21] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Figure 22] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Diagram 23] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Figure 24] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Diagram 25] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Figure 26] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure. [Figure 27] 21-27 are schematic illustrations of graphics that may be displayed by a dialysis machine to assist a patient in performing a priming procedure in preparation for dialysis therapy, according to an exemplary embodiment of the present disclosure.

[0043] [Figure 28] FIG. 28 is a schematic illustration of an exemplary procedure configured to determine vessel status of a patient vessel, according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0044] A medical fluid delivery system is disclosed herein. An exemplary medical fluid delivery system may include a peritoneal dialysis machine and / or a hemodialysis machine. The medical fluid delivery system includes a priming sensor configured to detect when at least one tubing or line set is primed with an appropriate fluid, such as a flushing or priming fluid. The priming sensor includes a plurality of light emitters and at least one light detector. During a priming operation, the light emitters are activated in a sweep pattern while the detector records periodic samples of light intensity. The sampled data is aggregated or otherwise combined into a waveform (e.g., an array curve) indicative of the detected light intensity over the sweep period. The waveform is compared to reference waveforms corresponding to different possible states including, for example, a no tube state, a dry tube state, and a wet tube state. The reference waveform closest to the detected waveform is selected to determine a current state of priming associated with the dialysis tubing.

[0045] In some examples, the medical fluid delivery system is configured to provide an alert indicating that the dialysis tubing needs to be inserted into the priming sensor if a no tube condition is detected. The medical fluid delivery system may prevent priming of the dialysis tubing from beginning until the tube is detected by the sensor. If a dry tube condition is detected, the medical fluid delivery system may initiate and / or continue the priming sequence by pumping fluid from the fluid source into the dialysis tubing. If a wet tube condition is detected, the medical fluid delivery system may stop pumping fluid from the fluid source and / or terminate the priming sequence. In some embodiments, the medical fluid delivery system may be configured to detect the wet tube condition multiple times (e.g., 2-10 times to ensure proper results are verified) before priming is terminated.

[0046] Exemplary systems, methods, and apparatus provide improvements over known priming sensors that use light to detect tube status. Currently, light-based priming sensors either activate all of the light emitters simultaneously or activate each emitter separately. The emitters are activated to have the same brightness level. If all of the emitters are activated simultaneously, the detected light is compared to different thresholds and the status is determined based on which threshold is exceeded. If the emitters are activated individually, the detected light from each emitter is compared to a separate threshold (or combined in a ratio and compared to a threshold) and the tube status is determined based on a weighted average of the exceeded thresholds.

[0047] Both of these known detection methods may be inaccurate as a result of ambient light affecting the detection of light emitted by the emitter. These known tube detection methods are based on the light detected and a comparison is made with an absolute static threshold. An increase in ambient light increases the amount of light detected by the light sensor, thereby creating an error associated with tube detection. Similar errors may be introduced based on tube characteristics (e.g., tube thickness, tube composition, material transparency / reflectance, light absorption, tube diameter) and fluid properties (e.g., viscosity, density, turbidity / clarity, color, light absorption).

[0048] In contrast to known methods, the exemplary systems, methods, and devices disclosed herein, in certain embodiments, activate light emitters in a sweep pattern. During the sweep pattern, the intensity of the light transmitted by the emitters is varied over time, and at least some of the emitters may be activated simultaneously. The use of sweep patterns creates one or more unique waveforms for each possible detection state, thereby providing anti-aliasing. The differences between the waveforms for each of the different tubing states are significant and repeatable. In addition, the significant differences between the waveforms of the different tubing states prevent or reduce variability due to ambient light, tubing characteristics, fluid characteristics, equipment, and / or signal noise from affecting tubing state detection. The significant differences between the waveforms also allow the priming sensor of the present disclosure to be prepared without calibration for different ambient light conditions, tubing characteristics, and / or fluid characteristics. The exemplary systems, methods, and devices disclosed herein thus provide improved priming state detection for dialysis tubing.

[0049] The exemplary disclosure refers to peritoneal dialysis and priming patient tubing. It should be understood that the exemplary systems, devices, and methods disclosed herein may be provided to operate with any type of dialysis machine, including hemodialysis machines or continuous replacement therapy machines. Additionally, the improved priming sensing discussed herein is not limited to dialysis and may be used with any type of medical fluid machine, such as medical delivery machines (e.g., infusion pumps). Additionally, while the disclosure relates to patient tubing, in other examples, other tubing, such as heating tubing, drain tubing, source tubing, etc., may also be primed using the priming sensor. Additionally, while the disclosure refers to priming tubing with dialysate or dialysis fluid, it should be understood that the exemplary systems, devices, and methods may operate with any type of fluid, including saline, renal therapy fluid, blood, sterile water, etc. Additionally, the improved sensing may be used for any purpose where it is desired to know whether a tubing is present and, if applicable, whether the tubing contains liquid. (Dialysis System Embodiment)

[0050] Referring now to the drawings, FIG. 1 illustrates an exemplary medical fluid delivery system 100 according to an exemplary embodiment of the present disclosure. The medical fluid delivery system 100 in the illustrated embodiment includes a dialysis machine 102 configured to provide renal failure therapy to one or more patients. Renal failure therapy helps the patient achieve fluid and mineral balance. Renal failure therapy also helps the patient excrete daily metabolic load by removing toxic end products of nitrogen metabolism (urea, creatinine, uric acid, and others) that accumulate in the blood and tissues. Renal failure therapy for replacement of kidney function is important for many people as the treatment is life-threatening.

[0051] In some examples, the dialysis machine 102 is a peritoneal dialysis ("PD") machine. Here, the dialysis machine 102 is configured to infuse a dialysis solution, also referred to as dialysis fluid or renal failure therapy fluid, into the patient's peritoneal cavity via a catheter. The dialysis fluid contacts the peritoneal membrane of the peritoneal cavity for a period of time, referred to as the dwell period. Waste, toxins, and excess water pass from the patient's bloodstream through the peritoneal membrane and into the dialysis fluid due to diffusion and osmosis (i.e., an osmotic gradient occurs across the membrane). An osmotic agent in the dialysis provides the osmotic gradient. Spent or depleted dialysis fluid is pumped out of the patient, removing the waste, toxins, and excess water from the patient. This cycle is repeated, for example, multiple times.

[0052] There are various types of peritoneal dialysis therapies, including continuous ambulatory peritoneal dialysis ("CAPD"), automated peritoneal dialysis ("APD"), and tidal flow dialysis and continuous flow peritoneal dialysis ("CFPD"). CAPD is a manual dialysis treatment. Here, the patient manually connects an implanted catheter to a drain, allowing used or spent dialysis fluid to drain from the peritoneal cavity. The patient then connects the catheter to a bag of fresh dialysis fluid and infuses fresh dialysis fluid through the catheter and into the patient. The patient disconnects the catheter from the bag of fresh dialysis fluid and allows the dialysis fluid to dwell in the peritoneal cavity, and transfer of waste, toxins, and excess water occurs. After a dwell period, the patient repeats the manual dialysis procedure, for example, four times per day, with each treatment lasting about an hour. Manual peritoneal dialysis requires a significant amount of time and effort from the patient and leaves ample room for improvement.

[0053] Automated peritoneal dialysis ("APD") is similar to CAPD in that the dialysis treatment includes drain, fill, and dwell cycles. However, APD machines, such as dialysis machine 102, typically perform the cycles automatically while the patient sleeps. APD machines relieve the patient from the need to manually perform treatment cycles and to carry supplies during the day. APD machines fluidly connect to an implanted catheter, a source or bag of fresh dialysis fluid, and a fluid drain. The APD machine pumps fresh dialysis fluid from the dialysis fluid source, through the catheter, and into the patient's peritoneal cavity. APD machines also allow the dialysis fluid to dwell within the cavity, allowing transfer of waste, toxins, and excess water to occur. The source may include multiple sterile dialysis fluid bags.

[0054] APD machines pump used or depleted dialysis fluid from the peritoneal cavity, through a catheter, and to a drain. As with the manual process, several drain, fill, and dwell cycles occur during dialysis. A "final fill" occurs at the end of APD and remains in the patient's peritoneal cavity until the next treatment.

[0055] In some embodiments, the dialysis machine 102 may be configured to perform hemodialysis ("HD"). During HD, the dialysis machine 102 is configured to use diffusion to remove waste products from the patient's blood. A diffusion gradient occurs across a semi-permeable dialyzer between the patient's blood and an electrolyte solution called the dialysate or dialysis fluid, causing diffusion. Hemofiltration ("HF") is an alternative renal replacement therapy that relies on convective transport of toxins from the patient's blood. HF is accomplished by adding a substitute or replacement fluid (typically 10-90 liters of such fluid) to the extracorporeal circuit during treatment. The substitute fluid and fluid accumulated by the patient during treatment are ultrafiltered over the course of the HF treatment, providing a convective transport mechanism that is particularly beneficial in removing medium and large molecules (in hemodialysis, a small amount of waste products are removed with the fluid gained during the dialysis session, however, the solute drag from the removal of that ultrafiltrate is not sufficient to provide convective clearance).

[0056] Hemodiafiltration ("HDF") is a treatment modality that combines convective and diffusive clearance. HDF, like standard hemodialysis, uses dialysis fluid flowing through a dialyzer to provide diffusive clearance. In addition, a replacement solution is provided directly to the extracorporeal circuit to provide convective clearance.

[0057] The exemplary dialysis machine 102 may be located in a center, a hospital, or in the patient's home. There is a trend toward home dialysis today, in part because home dialysis is performed daily and may provide therapeutic benefits over in-center dialysis treatments (typically performed two or three times a week). Studies have shown that frequent treatments remove more toxins and waste products than patients who receive less frequent, but perhaps longer, treatments. Patients who receive more frequent treatments do not experience as many down cycles as in-center patients (who have accumulated two or three days' worth of toxins prior to treatment). In some areas, the nearest dialysis center may be many miles from the patient's home, causing door-to-door treatment times to take up a large portion of the day. Home dialysis may be performed overnight or during the day while the patient is relaxing, working, or otherwise productive. Much of the appeal of home treatment for patients revolves around the lifestyle flexibility that is provided by allowing patients to perform treatments at home primarily according to their own schedule.

[0058] Any of the above dialysis modalities performed by the dialysis machine 102 may be performed on a scheduled basis and may require a start-up procedure. For example, dialysis patients typically perform treatments on a scheduled basis, such as every other day, every day, etc. Dialysis treatment machines typically require a certain amount of time prior to treatment to set up, e.g., to perform a priming and / or disinfection procedure. During a priming procedure, fluid is pumped through one or more dialysis tubing / lines and / or cassettes to remove air and / or in-line particulates. Priming the dialysis tubing / lines and / or cassettes prevents air and / or particulates from coming into contact with the patient.

[0059] The exemplary dialysis machine 102 of FIG. 1 includes a priming sensor 104 configured to detect proper priming of at least one dialysis tubing / line. In the illustrated embodiment, the priming sensor 104 is configured to detect priming of the patient tubing 106. In other embodiments, the priming sensor 104 is configured for priming of additional or alternative tubing, such as the to / from-patient tubing, drain tubing, heating tubing, source fluid tubing, concentrate tubing, etc. of a continuous flow peritoneal dialysis set. For HD, the priming sensor 104 may be configured to prime the extracorporeal circuit, the tubing to / from the dialyzer, the source tubing, the blood tubing, the saline tubing, and / or the drain tubing. The patient tubing 106 may be made of any suitable medical grade material, such as polyvinyl chloride ("PVC"), silicone, or other non-PVC material. The tubing 106 in one embodiment has an inner or outer diameter that is 0.5 inches (12 millimeters) or less.

[0060] The dialysis machine 102 in the illustrated embodiment includes at least one pump 110 configured to move fluid from a fluid source 112 to a patient tubing 106. The pump 110 may include any type of pump, including a peristaltic pump, a rotary pump, a gear pump, a linear actuator pump, a diaphragm pump, etc. The pump 110 may be operated to prime the patient tubing 106 with dialysis fluid. The pump 110 may also be operated to provide dialysis fluid from the fluid source 112 to the patient when the patient tubing 106 is connected to a catheter inserted into the patient's peritoneal cavity. Priming may alternatively or additionally be performed using gravity, e.g., a source of fluid is provided at head height and allowed to flow through one or more tubes.

[0061] In some embodiments, the dialysis machine 102 includes a disposable cassette fluidly connected to the tubing. The cassette may include one or more flexible membranes or chambers that operate in conjunction with valves and / or pumps within the dialysis machine 102. Priming may include moving fluid through the disposable cassette in addition to one or more tubing.

[0062] The fluid source 112 may include one or more containers of premixed dialysis fluid. In some embodiments, the fluid source 112 may include a container or reservoir of a concentrate that is mixed with pure water to form the dialysis fluid. Additionally or alternatively, the fluid source 112 may include an online source, such as a source of purified water, which is mixed with one or more concentrates to form the dialysis fluid. Also, in some examples, the fluid source 112 may include a fluid preparation device that provides prepared dialysis fluid to the dialysis machine 102 via one or more fluid connections.

[0063] The exemplary dialysis machine 102 of FIG. 1 also includes a processor 120 and a memory 122. The processor 120 may include any type of device capable of processing inputs, performing one or more calculations, and determining one or more outputs. The processor 120 may include a microcontroller, a controller, an application specific integrated circuit ("ASIC"), a central processing unit included on one or more integrated circuits, and the like. The memory 122 may include any volatile or non-volatile data / instruction storage device. The memory 122 may include, for example, flash memory, random access memory ("RAM"), read only memory ("ROM"), electrically erasable programmable read only memory ("EEPROM"), and the like. The exemplary memory 122 is configured to store one or more instructions executable by the processor 120, the instructions causing the processor 120 to perform the operations disclosed herein. The instructions may be part of one or more software programs or applications. References herein to the processor 120 being configured to perform an operation may include embodiments in which the memory 122 stores instructions configured to cause the processor 120 to perform the described operations.

[0064] The exemplary memory 122 is configured to store instructions that cause the processor 120 to operate the dialysis machine 102. Operations performed by the processor 120 include providing control signals or commands to the pump 110 that cause the pump 110 to move dialysis fluid from the fluid source 112 to the patient tubing 106 during a priming sequence or during a dialysis treatment. Operations performed by the processor 120 also include sending signals and / or messages to the priming sensor 104, activating one or more light emitters, and receiving output data from the detector. As disclosed herein, the memory 122 includes instructions that cause the processor 120 to analyze the output data to determine a condition of the patient tubing 106.

[0065] The exemplary processor 120 is also configured to transmit one or more messages to a user interface 124 of the dialysis machine 102 to display or otherwise convey information on a display screen, such as a touch screen. The processor 120 may cause the user interface 124 to display instructions to the patient to prepare the dialysis machine 102 for treatment, including the action of preparing for a priming sequence. The user interface 124 may also display or otherwise convey instructions indicative of an alert condition, such as a warning to place the patient tubing 106 in the priming sensor 104 or to connect the patient tubing 106 to a catheter after the priming sequence is completed. The user interface 124 may include a touch screen overlay and / or electromechanical actuators, buttons, and / or switches to allow an operator to input information. The input may include a prompt from the operator to initiate a priming sequence or dialysis treatment.

[0066] It is understood that the dialysis machine 102 may include additional components for therapy preparation and / or delivery of dialysis therapy. The additional components may include pump actuators, compressor pneumatics, valve actuators, heaters, online fluid generating equipment, fluid pressure sensors, fluid temperature sensors, conductivity sensors, air detection sensors, blood leak detection sensors, filters, dialyzers, balance chambers, sorbent cartridges, etc. In addition, the dialysis machine 102 may include one or more network connections (e.g., Ethernet connections) to enable the processor 120 to receive data / prescriptions from and transmit dialysis therapy status information to a remote or centralized server over a network (e.g., the Internet). In an embodiment, the processor 120 may create a data structure or log that includes instructions for priming, detection of patient tubing status changes, date / time when the status change occurred, and / or indication of alarms provided. (Priming Sensor Embodiment)

[0067] FIG. 2 illustrates a schematic diagram of a priming sensor 104 positioned relative to the dialysis machine 102 of the exemplary medical fluid delivery system 100 of FIG. 1 according to an exemplary embodiment of the present disclosure. In the illustrated example, the priming sensor 104 is provided on a housing 201 of the dialysis machine 102. The priming sensor 104 includes a retainer section 202 configured to hold the patient tube 106 in place to allow measurements to be taken. The retainer section 202 may include a clip configured to engage with a cap 204 attached to the patient tube 106. For example, the retainer section 202 may include an opening that corresponds to or matches the dimensions of the cap 204 to hold the cap 204 in place. The patient couples the cap 204 to the retainer section 202 by placing the patient tube 106 into the open channel of the retainer section 202. The patient then lowers the cap 204 until it is seated within the retainer section 202. Although the retainer section 202 is shown as being on a side of the dialysis machine 102, in other embodiments, the retainer section may be on the top, front, back, and / or opposing side of the dialysis machine.

[0068] The exemplary cap 204 is configured to mechanically connect to the end connector 206 of the patient tube 106. The cap 204 may include a hydrophobic vent or filter that allows air to be evacuated from the patient tube 106 during a priming sequence. The vent or filter, in an embodiment, prevents fluid from spilling out of the patient tube 106. The priming sensor 104 is configured to detect when fluid reaches the end connector 206 of the patient tube 106 (or just below the connector 206) and determine when fluid pumping or gravity priming should be stopped. After the priming sequence is completed, the patient may disconnect the cap 204 from the end connector 206. The patient may then connect the end connector 206 of the patient tube 106 to a catheter, which is fluidly connected to the patient's peritoneal cavity.

[0069] 2 also illustrates that the patient tubing 106 may include a tubing clamp 208. The tubing clamp 208 may be clamped to the tubing 106 prior to priming to prevent fluid from unintentionally exiting the patient tubing 106. The tubing clamp is disengaged prior to the priming sequence, but may be clamped after priming while the patient connects the end connector 206 to a catheter (or associated transfer set) to begin treatment. In some embodiments, the tubing clamp 208 may be omitted.

[0070] 3 illustrates a schematic diagram of the circuit board 302 of the priming sensor 104 of FIGS. 1 and 2, according to an exemplary embodiment of the present disclosure. In the illustrated example, the circuit board 302 includes a cutout or opening 304 for receiving at least a portion of the patient tube 106 and / or the end connector 206. The opening 304 has a U-shape in the illustrated embodiment. In other embodiments, the opening 304 may have a circular or oval shape. A cover 306 is provided at the open end of the circuit board 302 and may extend to cover the entire circuit board.

[0071] The exemplary cover 306 is transparent or nearly transparent and configured to protect the circuit board 302 from spilling or dripping dialysis fluid. In the illustrated embodiment, the cover 306 may be made from any plastic or glass material. The cover 306 includes a retainer section 308, which in the illustrated embodiment has a circular shape. The retainer section 308 is aligned with the opening 304 and configured to receive, hold, or otherwise maintain the patient tube 106 and / or end connector 206 within the priming sensor 104.

[0072] 3 illustrates that the priming sensor 104, in one embodiment, includes a detector 320 and three emitters 322. In other examples, the priming sensor 104 may include additional detectors 320 and emitters 322. In the example shown, the detector 320 is located on the opposite side of the circuit board from the three emitters 322. Light emitted from the emitters passes across the opening 304 and reaches the detector 320, thereby allowing tube measurements to be performed when the patient tube 106 is placed in the holder section 308.

[0073] FIG. 4 illustrates a schematic diagram of one possible positioning of the detector 320 relative to the emitter 322 on the circuit board 302. In one example, the first emitter 322a is positioned to be on the opposite side of the detector 320 and is positioned to emit light directly toward the detector 320 at about a 0° angle. In addition, the second emitter 322b is positioned on the circuit board 302 adjacent to the first emitter 322a and configured to emit light at the same about 0° angle as the first emitter 322a. The third emitter 322c is positioned on the circuit board adjacent to the second emitter 322b, but is positioned at an angle of 20° to 70° relative to the light emitted from the first emitter 322a and the second emitter 322b. It should be understood that in other examples, the emitters 322 may be positioned to direct light toward the detector 320 at different angles.

[0074] The exemplary detector 320 is positioned at an angle of approximately 10° offset from pointing straight at the first emitter 322a. In other examples, the 10° offset may be greater or less. The positioning of the detector 320 relative to the emitters 322 allows the detector 320 to receive transmitted light from the first emitter 322a, intermediate / partially reflected light and partially transmitted light from the second emitter 322b, and reflected light from the third emitter 322c. Receiving the transmitted and reflected light in a sweep pattern helps enable the processor 120 to create a waveform with a unique differential pattern between different tube states.

[0075] 4 are provided in inches for illustrative purposes only and are illustrative of possible dimensions for positioning the emitter 322 relative to the detector 320 and the patient tube 106. In other embodiments, the dimensions may be expressed in centimeters. Alternatively, the dimensions of the priming sensor 104 may be larger and / or smaller.

[0076] 3 and 4 may include any type of photodetector, such as a phototransistor. Detector 320 is configured to provide a digital or analog output indicative of the detected light intensity. In some cases, detector 320 may transmit output data at a sample rate and / or upon request by processor 120. Alternatively, detector 320 may continuously transmit output data indicative of the detected light intensity, with processor 120 sampling the received data.

[0077] The exemplary emitters 322 of FIGS. 3 and 4 may include any type of light emitter, such as an infrared light emitting diode ("LED"). The emitters 322 may be powered, for example, by receiving 5 volt DC power via a power supply component of the dialysis machine 102 or via the processor 120. The brightness of the emitters 322 is controlled, in one embodiment, via a filtered pulse width modulated ("PWM") signal provided by the processor 120. The duty cycle of the PWM signal is controlled by the processor 120 to regulate the brightness of the light emitted by the emitters 322. In some instances, the processor 120 may ramp the duty cycle from 0% to 100% over a period of time to transition any one or more of the emitters 322 from an off state to maximum or peak brightness.

[0078] 5 illustrates a schematic diagram of a directional radiation pattern 500 for the emitter 322 of FIGS. 3 and 4, according to an exemplary embodiment of the present disclosure. The pattern 500 shows that the light intensity is greatest in this example at + / - 10° to 15° from direct radiation (at 0°). The emitted light decreases in intensity significantly at + / - 20° to 30° from direct radiation, which allows for precise light directivity control. In other examples, different emitters 500 may produce different radiation patterns.

[0079] 6 illustrates a schematic diagram of a directional radiation sensitivity pattern 600 of the detector 320 of FIGS. 3 and 4, according to an exemplary embodiment of the present disclosure. In the illustrated example, the detector 320 is most sensitive during an angular displacement of + / - 5°. The sensitivity of the detector 320 decreases significantly after an angular displacement of + / - 20°.

[0080] 5 and 6 illustrate that any angular displacement between the detector 320 and the emitter 322 of more than + / - 5° will cause the detected light intensity, as measured at peak intensity, to fall below the emitted intensity. Additionally, the abrupt drop in patterns 500 and 600 allows significantly different waveforms to be formed based on different conditions of the patient canal 106, as the canal and any fluid contents will reflect / refract at least a portion of the emitted light. (Processor embodiment)

[0081] The exemplary processor 120 of FIG. 1 is configured to determine a waveform for detecting, in part, the condition of the patient vessel. FIG. 7A shows a diagram illustrating how the processor 120 forms a sweep pattern 700 and operates with the priming sensor 104 to detect the emitted light, according to an exemplary embodiment of the present disclosure. The processor 120 is configured to periodically operate the sweep pattern to determine the vessel condition. For example, the processor 120 may operate the sweep pattern 700 every 1 millisecond, every 100 milliseconds, every 500 milliseconds, every 1,000 milliseconds, every 2,500 milliseconds, etc. It should be understood that in other examples, the processor 120 may be configured to apply a sweep pattern different from the pattern 700 shown in FIG. 7A. For example, the processor 120 may not activate a subsequent emitter 322 until the first emitter 322 is deactivated or turned off.

[0082] The exemplary processor 120 is configured to transmit one or more messages or control analog signals provided to each of the emitters 322 in a controlled manner to create the sweep pattern 700. The messages may define, for example, a duty cycle percentage. Alternatively, an analog signal to control the brightness may be set by the processor 120 according to a desired duty cycle. Instructions stored in the memory 122 may define how the duty cycle varies over a period of time for each of the emitters 322 to create the sweep pattern 700.

[0083] In the illustrated example, the processor 120 causes the emitter 322a to emit a first impulse pattern 702 for a first period 704, which is the first component of the aggregate sweep pattern 700. The impulse pattern 702 begins with the emitter 322 set to a relatively low duty cycle, such as 0% or 5%. At the midpoint of the period 704, the duty cycle is relatively high (e.g., 75%-100%), which increases the intensity of the light brightness. For the remainder of the period 704, the processor 120 is configured to decrease the duty cycle, reducing the intensity of the light emitted by the emitter 322a. FIG. 7B shows another embodiment of an impulse pattern 702 having a non-Gaussian shape. The values ​​along the x-axis represent the power level provided to the emitter 322a (over the first period 704), which is proportional to the duty cycle in terms of the emitted light brightness.

[0084] Returning to FIG. 7A, during the second period 708, the processor 120 causes the emitter 322b to emit a second impulse pattern 706. As shown, the second period 708 begins at the midpoint of the first period 704. In other examples, the second period 708 may begin ¼, ⅓, ⅔, ¾, ⅞, or other times through the first period 704. Alternatively, the second period 708 may begin after or immediately after the first period 704 ends. The impulse pattern 706 may be the same as the impulse pattern 702 or may have a different shape. FIG. 7C illustrates another embodiment of an impulse pattern 706 having a non-Gaussian shape.

[0085] During the third period 712, the processor 120 causes the emitter 322c to emit a third impulse pattern 710. As shown, the third period 712 begins at the midpoint of the second period 708. In other examples, the third period 712 may begin ¼, ⅓, ⅔, ¾, ⅞, or other times through the second period 708. Alternatively, the third period 712 may begin after or immediately after the second period 708 ends. The impulse pattern 710 may be the same as the impulse patterns 702 and 706 or may have a different shape. FIG. 7D illustrates another embodiment of an impulse pattern 710 having a non-Gaussian shape.

[0086] 7E shows a schematic diagram of a composite waveform 750 of impulse patterns 702, 706, and 710 over time. As shown, patterns 702, 706, and 710 have slight differences in slope and width between them. In addition, patterns 702, 706, and 710 substantially overlap. In some embodiments, the overlap in patterns 702, 706, and 710 may correspond to the spacing of emitters 322 shown in FIGS. 3 and 4. Together, impulse patterns 702, 706, and 710, collectively shown as composite waveform 750, form an overall sweep pattern 700 that occurs over a sweep period.

[0087] Impulse patterns 702, 706, and 710 are shown as having a bell curve shape. In other examples, impulse patterns 702, 706, and 710 may have different shapes corresponding to changes in duty cycle, such as a square wave shape, a bimodal shape, a sawtooth shape, etc. Additionally, while impulse patterns 702, 706, and 710 are shown as having the same shape, in other examples, each of patterns 702, 706, and 710 may be different.

[0088] Turning again to FIG. 7A, during the sweep pattern 700, the exemplary processor 120 is configured to collect or receive output data samples 720 from the detector 320. In the illustrated example, the height of the lines representing the data samples 720 does not indicate light intensity. Rather, the lines relating to the data samples 720 provide an indication of when the light intensity is sampled by the detector 320 and / or the processor 120 for the sweep pattern 700. The sampled output data 720 (whether in digital or analog form) provides an indication of the intensity of the light sensed by at least one phototransistor of the detector 320. The sampled output data 720 may be transmitted as an analog voltage proportional to the detected light intensity or a digital message indicating the light intensity. In some examples, the detector 320 is configured to sample the phototransistor and transmit the output data at the sampled time. In other examples, the detector 320 may continuously monitor the detected light. In these other examples, the detector 320 transmits a message or analog signal indicative of the measured light intensity upon receipt of a sampling message / signal from the processor 120 or provides a stream of output data. In the case of a stream of output data, the processor 120 samples and processes the output data. In one example, the processor 120 and / or the detector 320 are configured to obtain 10-100 samples during the sweep pattern 700, preferably 50-80 samples.

[0089] 8 and 9 show example graphs 800, 825, 850, 900, 925, and 950 illustrating a subset or portion of the sweep pattern 700 for a tube-less condition, according to an example embodiment of the present disclosure. Indices 802, 826, and 852 illustrate the light intensity emitted by each of the emitters at a given time in the respective subset graphs 800, 825, and 850, with the leftmost bar corresponding to the first emitter 322a, the middle bar corresponding to the second emitter 322b, and the rightmost bar corresponding to the third emitter 322c. Bars 804, 828, and 854 indicate the light intensity sensed by the detector 320 at each instance of time in the subset graph 800.

[0090] The example graph 800 shows that at the beginning of the sweep pattern 700, only the first emitter 322a emits light at a relatively low intensity. The example subset graph 825 shows that over a subsequent time, the intensity of the first emitter 322a increases while the other two emitters 322b and 322c remain off. The example subset graph 850 shows that during another later time, the first emitter 322a emits a relatively bright light (as set by the high duty cycle) and the second emitter 322b contributes at least some of the light, so the intensity of the detected light is greater.

[0091] Graph 900 shows the sweep proceeding from the first emitter 322a to the second emitter 322b as both emitters emit light at relatively the same intensity. Graph 925 shows the sweep pattern 700 when the first emitter 322a is turned off and the second emitter 322c is dimmed while the third emitter 322c emits the brightest light. At this point in the sweep pattern 700, the dynamics of the light intensity have shifted to a point between the second emitter 322b and the third emitter 322c as shown by the shift in the waveform towards the right. Graph 950 shows the end of the sweep pattern 700 where the first emitter 322a and the second emitter 322b are turned off and the brightness of the third emitter 322c is reduced.

[0092] 10 shows a schematic diagram of a waveform 1000 formed by aggregating or otherwise combining sampled output data during a sweep period 700 for a tube-free condition, according to an exemplary embodiment of the present disclosure. The waveform 1000 represents the light intensity sensed by the detector 320 during the sweep pattern 700. The exemplary waveform 1000 has a bell shape as a result of the overlapping impulse patterns of the emitter 322 (discussed above in connection with FIG. 7A). It should be understood that the waveform 1000 may vary based on the spacing and shape of the impulse pattern selected.

[0093] An exemplary processor 120 is configured to compile the sampled output data and create a waveform, such as the waveform shown in FIG. 10. The processor 120 may be configured to compare the compiled waveform to one or more reference waveforms to determine the condition of the patient vessel 106. For example, the processor 120 is configured to determine a difference between the waveform and the reference waveform. The difference may include a comparison of peak intensities detected at different points along a sweep period. The processor 120 determines the reference waveform that has the smallest difference from the measured waveform. The processor 120 then determines the condition of the patient vessel 106 based on the selected reference waveform that has the smallest difference. In another example, the processor 120 is configured to perform a template match of the reference waveform to the acquired waveform and determine a best match to identify the condition of the vessel 106.

[0094] In some examples, the processor 120 may remove the common mode offset and rescale the acquired waveform accordingly to remove effects from ambient light. Additionally or alternatively, the processor 120 may be configured to calculate the first derivative of the waveform and determine areas where the slope of the waveform changes. Figures 11-16 show graphs of acquired waveforms and corresponding calculated derivative waveforms (e.g., analysis output waveforms) for different tube conditions according to exemplary embodiments of the present disclosure.

[0095] FIG. 11 shows a schematic diagram of an acquired waveform 1100 corresponding to a tube-free condition. The acquired waveform 1100 includes approximately 500 individual waveforms from 500 different sweeps for a large population of priming sensors 104. Similar to the waveform 1000 of FIG. 10, the waveform 1100 has an approximately bell shape. Line 1102 (e.g., the thickest line) represents the average value of the waveform 1100 and may be used as a reference waveform for the tube-free condition. FIG. 12 shows a waveform 1200 calculated by the processor 120 by determining the first derivative of the waveform 1100. Line 1202 represents the average value of the waveform 1200 and may additionally or alternatively be used as a reference waveform for the tube-free condition. As shown, calculating the first derivative may reduce variability in the data and provide a more consistent waveform section where the slope of the waveform 1100 changes relative to the sweep pattern.

[0096] FIG. 13 illustrates a schematic of an acquired waveform 1300 corresponding to a dry tube condition. Similar to FIG. 11, the acquired waveform 1300 includes approximately 500 individual waveforms from 500 different sweeps. Line 1302 represents the average of the waveform 1300 and may be used as a reference waveform for the dry tube condition. The waveform 1300 exhibits a consistent bell-shaped pattern with a dip in the middle. The dip may be caused, for example, by a drop in light from the middle of the sweep as a result of at least some light reflecting off the patient tube 106. FIG. 14 illustrates a waveform 1400, calculated by the processor 120 by determining the first derivative of the waveform 1300. Line 1402 represents the average of the waveform 1400 and may additionally or alternatively be used as a reference waveform for the dry tube condition. In this example, for the dry tube condition, the waveform 1400 exhibits a change in slope between sampled points 25 and 55 that is different from the change in slope in the waveform 1200 for the same sampled point during the sweep period. The change in slope results from a dip in waveform 1300. As can be seen, the large difference between waveforms 1200 and 1400 between sample points 25 and 55 helps to ensure that the no tube and dry tube conditions are sufficiently different to allow processor 120 to make accurate decisions and, for example, prevent false positives.

[0097] FIG. 15 illustrates a schematic of an acquired waveform 1500 corresponding to a wet tube condition. Similar to FIGS. 11 and 13, the acquired waveform 1500 includes approximately 500 individual waveforms from 500 different sweeps. Line 1502 represents the average value of the waveform 1500 and may be used as a reference waveform for the wet tube condition. The waveform 1500 resembles the waveform 1300 until approximately sample point 35. After that point, the waveform 1500 drops in intensity as the fluid absorbs or reflects more light from the second and third emitters 322. FIG. 16 illustrates a waveform 1600 that the processor 120 calculates by determining the first derivative of the waveform 1500. Line 1602 represents the average value of the waveform 1600 and may additionally or alternatively be used as a reference waveform for the wet tube condition. With respect to the wet tube condition, waveform 1600 exhibits a change in slope between sampled points 25 and 55 that differs from the slopes of waveforms 1200 and 1400. The change in slope results from a drop in intensity in waveform 1400 after point 35. The large difference between waveforms 1200, 1400, and 1600 between sample points 25 and 55 helps ensure that the no tube, dry tube, and wet tube conditions are sufficiently different to allow processor 120 to make accurate decisions and, for example, prevent false positives.

[0098] After determining the derivative waveforms from the acquired waveforms, the exemplary processor 120 is configured to compare the derivative waveforms to the reference waveforms to determine the tube state. The exemplary processor 120 may be configured to compare the acquired waveforms to the reference waveforms corresponding to different tube states. In an example, each of the lines 1202, 1402, and 1602 may represent a reference waveform for a respective tube state. For the derivative of each acquired waveform, the processor 120 is configured to calculate the difference between the derivative waveform and each of the reference waveforms. The processor 120 may then sum or integrate the calculated differences (e.g., area) to determine the smallest difference (e.g., area). The processor 120 selects the smallest difference (e.g., area) for the identified tube state, which represents the reference waveform that best matches the derivative waveform of the acquired output data.

[0099] It should be understood that the waveforms 1000-1600 may depend on the number and spacing of the emitters 322 relative to the detectors 320. The waveforms 1000-1600 may have different shapes and / or amplitudes for fewer or more emitters 322. Additionally, the waveforms 1000-1600 may have different shapes and / or amplitudes based on the spacing and / or angle between the emitters 322 and / or detectors 320. However, regardless of the different embodiment, the example processor 120 is configured to use reference waveforms (determined from the arrangement and number of emitters 322 and / or detectors 320) for each of the tube states and determine the tube state based on the sampled output data.

[0100] 17-19 illustrate diagrams illustrating the margins between the reference waveforms 1202, 1402, and 1602 and the calculated derivative waveforms 1200, 1400, and 1600. FIG. 17 shows each of 500 different tube-free waveforms 1200 as values ​​from 0 to 500 on the x-axis and the area difference between the waveform 1200 and each of the reference waveforms 1202, 1402, and 1602 on the y-axis. Line 1702 represents the area difference with the dry tube reference waveform 1402, line 1704 represents the area difference with the wet tube reference waveform 1602, and line 1706 represents the area difference with the tube-free reference waveform 1202. Line 1708 shows the margin of comparison between the closest match and the next closest match. 17, the no-tube condition was consistently detected because waveform 1200 most closely matched reference waveform 1202 with at least a 50% margin compared to the next closest match. Thus, processor 120 correctly identified the no-tube condition in all cases.

[0101] FIG 18 illustrates that the dry tube reference waveform 1402 most closely matched all 512 waveforms 1400. Although the margin was smaller for some waveforms, there was enough difference to allow the processor 120 to select the correct state. FIG 19 illustrates that the wet tube reference waveform 1602 most closely matched all 520 waveforms 1600. The margin was at least 40% with the dry tube reference waveform 1402. Again, the processor 120 selected the correct tube state.

[0102] In some embodiments, the exemplary processor 120 may calculate a Fourier transform of the acquired waveform rather than determining a derivative waveform. The Fourier transform may be compared by the processor 120 to one or more reference waveforms to determine the vessel status. In yet another example, the processor 120 is configured to use a Pearson correlation of the acquired waveform to determine the vessel status. Additionally, in some embodiments, the processor 120 is configured to smooth, oversample, and / or filter the acquired data to adjust for outlier data. Also, in some embodiments, the processor 120 may calculate a confidence level of the vessel status determination. The vessel status may be based on margin data, or the degree to which the two reference waveforms are close to the derivative of the acquired waveform. The exemplary processor 120 may discard the waveform if the confidence level falls below a certain threshold (e.g., 65%) and / or activate an alarm to indicate that the vessel status cannot be determined.

[0103] In some embodiments, the processor 120 is configured to detect a tube condition a threshold number of times before determining or indicating that the detected tube condition is valid. Such a configuration reduces the chance that a false tube condition detection will affect the operation of the medical fluid delivery system 100. The threshold may be between 5 detections and 20 detections within a period of time (e.g., 5 seconds, 10 seconds, 30 seconds, 1 minute, 2 minutes, etc.) and / or between 5 and 20 detections out of a possible 7 to 25 detections. In one example, the processor 120 may be a no tube condition. Upon insertion of the patient tube 106 into the priming sensor 104, the processor 120 begins accumulating detections of a dry tube condition as the sweep pattern is activated. After a threshold number of detections of the dry tube condition have occurred within a period of time or within a prescribed number of detections, the processor 120 verifies that a dry tube condition exists and transmits an appropriate message / command.

[0104] In some embodiments, the processor 120 may omit certain reference waveforms used in the comparison. For example, when the processor 120 is in a no tube state, the processor 120 generally does not detect a wet tube state as the next transition. Thus, in a no tube state, the processor 120 may omit reference waveforms associated with the wet tube state to reduce false state detections.

[0105] 20 illustrates a schematic diagram of an example procedure 2000 for determining a vessel status of the patient vessel 106 of FIG. 1 according to an example embodiment of the present disclosure. An example processor 120 is configured to execute or cause to operate machine-readable instructions described by the procedure 2000. Although the procedure 2000 is described with reference to the flow diagram illustrated in FIG. 20, it should be understood that many other ways of performing the acts associated with the procedure 2000 may be used. For example, the order of many of the blocks may be changed, certain blocks may be combined with other blocks, and many of the described blocks are optional. For example, any of blocks 2808, 2810, and 2812 may be omitted.

[0106] Initially, the exemplary processor 120 receives an indication or determines that the patient should begin dialysis therapy (block 2002). The exemplary processor 120 may receive an input via the user interface 124 that the patient has selected to begin therapy. Alternatively, the processor 120 may determine that the patient should receive dialysis therapy via an electronically stored schedule. To prepare for therapy, the exemplary processor 120, in one embodiment, runs a setup routine, which may include connecting tubing to appropriate containers and performing priming and / or disinfection procedures. When it is time to prime the patient tubing 106, the exemplary processor 120 transmits a message 2001 for an indication that the patient should insert the patient tubing 106 into the priming sensor 104 (block 2004). FIG. 21 illustrates an exemplary graphic 2100 that may be displayed by the user interface 124 based on the message 2001. The graphic 2100 includes text and illustrations regarding how the patient tube 106 should be placed within the priming sensor 104 .

[0107] To determine whether the patient has properly inserted the tube 106 into the priming sensor 104, the exemplary processor 120 is configured to perform one or more sweep patterns and determine tube status (block 2006). For each performed sweep pattern, the processor 120 receives sampled output data 2003, which is processed into an acquired waveform and used to determine tube status, as discussed above in connection with FIGS. 7-19. If a no-tube condition is detected, the processor 120 is configured to transmit one or more messages 2007 indicating that the patient tube 106 is not found. FIG. 22 illustrates a schematic diagram of a graphic 2200 that may be displayed by the user interface 124 based on the message 2007. The graphic 2200 includes a pop-up window that alerts the patient that the patient tube 106 is not inserted.

[0108] If a dry tube condition is detected, the exemplary processor 120 transmits one or more messages 2009 indicating that the patient should connect the tubing to a fluid source (block 2008). In other embodiments, the message 2009 may instruct the patient to begin a priming sequence. FIG. 23 shows a schematic of a graphic 2300 that may be displayed by the user interface 124 based on the message 2009. The graphic 2300 includes text and images regarding how a fluid source should be connected to one or more source tubes of the dialysis machine. After the patient connects the tubing, the patient may select a priming button shown in the graphic 2300. Selection of the priming button provides an instruction for the processor 120 to begin a priming sequence (block 2010). The priming sequence includes having at least one pump 110 move dialysis fluid from at least one source container to the patient tubing 106. During this sequence, the processor 120 receives sampled output data 2003 from performing multiple sweeps of the emitter 322 (block 2012). Additionally, during this sequence, the processor 120 may cause graphic 2400 of FIG. 24 to be displayed on the user interface 124 to indicate that the priming sequence is being performed.

[0109] With each dry tube condition detection, the processor 120 may update or increment a threshold counter and determine if the counter exceeds a time threshold / limit (block 2014). If the time threshold is exceeded, the patient tube 106 is not able to prime within the expected period of time and the patient tube 106 may have a blockage, leak, stenosis, or other condition that is preventing dialysis fluid from filling the tube. In an attempt to correct the situation, the processor 120 may be configured to transmit one or more messages 2015 that cause the graphic 2500 of FIG. 25 to be displayed. In addition, an alarm may be activated. The graphic 2500 includes text indicating a priming error and instructions for the patient to check the tube from the source fluid and the patient tube 106. After the patient identifies and corrects the problem with the tube, the patient may select the Next button and resume the priming sequence.

[0110] Returning to block 2012, if a wet tubing condition is detected, the exemplary processor 120 may be configured to stop the priming pump 110 (block 2016). In some embodiments, the exemplary processor 120 is configured to verify that priming is performed correctly. The exemplary processor 120 may transmit one or more messages 2017 instructing the patient to connect the patient tubing 106 to a patient line set and / or catheter to begin therapy (block 2018). FIG. 26 illustrates a schematic diagram of a graphic 2600 that may be displayed by the user interface 124 based on the message 2017. The graphic 2600 includes text and images that provide patient information regarding how to connect the patient tubing 106 to a line set or catheter.

[0111] The exemplary processor 120 is configured to use the priming sensor 104 to determine whether the patient tubing 106 is still present in the sensor (block 2020). The processor 120 receives one or more sets of sampled output data 2003 and determines whether the tubing is still present in the priming sensor 104. If the tubing is still present, the processor 120 transmits one or more messages 2021 indicating that the patient should remove the tubing from the priming sensor 104. FIG. 27 illustrates a schematic diagram of a graphic 2700 that may be displayed by the user interface 124 based on the message 2021. The graphic 2700 includes a pop-up window providing a warning that the patient tubing has not been removed from the priming sensor for connection to a line set or catheter. If the patient tubing 106 is no longer detected, the exemplary processor 120 is configured to terminate the priming sequence and / or allow dialysis therapy to begin (block 2022). The exemplary procedure 2000 then ends.

[0112] 28 shows a schematic diagram of an example procedure 2800 configured to determine vessel status of a patient vessel 106, according to an example embodiment of the present disclosure. An example processor 120 is configured to execute or cause to operate machine-readable instructions described by the procedure 2800. Although the procedure 2800 is described with reference to the flow diagram illustrated in FIG. 28, it should be understood that many other ways of performing the acts associated with the procedure 2800 may be used. For example, the order of many of the blocks may be changed, certain blocks may be combined with other blocks, and many of the described blocks are optional.

[0113] The exemplary procedure 2800 begins when the processor 120 performs a priming sequence and a sweep pattern 700 is performed by the priming sensor 104 during a sweep period (block 2802). While the sweep pattern 700 is performed by the priming sensor 104, the exemplary processor 120 receives sampled output data 2003 from the priming sensor 104 (block 2804). The data 2003 indicates the light intensity detected at the detector 320 while the sweep pattern 700 is performed at the priming sensor 104. The exemplary processor 120 compiles, combines, or aggregates the sampled output data into a waveform or spatial array curve (block 2006).

[0114] The exemplary processor 120 performs one or more of the following operations on the array curve to identify the tube condition. For example, the processor 120 may identify a common mode offset in the spatial array curve (block 2808). The common mode offset may be caused by ambient light effects on the detector 320. The processor 120 may scale the array curve to remove the common mode offset and normalize the curve shape but preserve the amplitude data (block 2010).

[0115] The exemplary processor 120 may additionally or alternatively calculate a first derivative waveform from the scaled (or unscaled) array curve or waveform (block 2812). The processor 120 then determines the difference between the derivative waveform and the reference waveforms corresponding to the possible tube states (block 2814). Subtracting the waveforms may include determining the difference in amplitude between the waveforms at each of the sample points corresponding to the sweep pattern. The processor 120 calculates the absolute value of the area of ​​the difference determined for each of the reference waveforms (block 2816). The processor 120 compares the areas, determines the smallest area, and determines the reference waveform associated with the smallest area (block 2818). The processor 120 then selects a tube state corresponding to the selected reference waveform and transmits one or more messages indicating the determined tube state (block 2820).

[0116] The processor 120 in some embodiments may determine a confidence or margin of the determined results. If the confidence or margin falls below a certain threshold, the processor 120 may discard the results and / or transmit an error message indicating that the tube status cannot be determined. In some cases, the processor 120 may update a counter that tracks the number of times each tube status is detected. If a threshold is met or exceeded, the processor 120 may transmit an error indicating a problem with the priming sequence or a message instructing the patient to check the insertion of the patient tube into the priming sensor 104. The exemplary procedure 2800 returns to block 2802 to repeatedly determine the tube status by having additional sweep patterns performed by the priming sensor 104. (Conclusion)

[0117] It should be understood that various changes and modifications of the present preferred embodiment described herein will be apparent to those skilled in the art. Such changes and modifications can be made without departing from the spirit and scope of the present subject matter and without diminishing its intended advantages. It is therefore intended that such changes and modifications be covered by the appended claims.

Claims

1. 1. A peritoneal dialysis device, comprising: at least one pump configured to move fluid through a patient line; a priming sensor including a holder section configured to hold an end of the patient tube, the priming sensor further including a first emitter, a second emitter, a third emitter, and a detector, the detector configured to detect light emitted by the first emitter, the second emitter, and the third emitter, the light interacting with the patient tube; A display screen; a processor configured to operate the priming sensor, the at least one pump, and the display screen; Equipped with the apparatus further comprising a memory storing instructions; The instructions, when executed by the processor, (i) operating the first emitter, the second emitter, and the third emitter in a sweep pattern during a sweep period, wherein a peak intensity of the first emitter occurs before a peak intensity of a second emitter and the peak intensity of the second emitter occurs before a peak intensity of the third emitter, and the processor: causing the first emitter to emit light at a first time for a first period of time according to an activation pattern defined by instructions in the memory; causing the second emitter to emit light at a second time, after the first time, during a second period of time in accordance with the activation pattern; causing the third emitter to emit light at a third time after the second time during a third period of time in accordance with the activation pattern; and operating the emitters in the sweep pattern by, the activation pattern defining control of the brightness of the light emitted by the first, second and third emitters by increasing a duty cycle from a start of each period until halfway through the respective period where the peak brightness is reached, and decreasing the duty cycle from halfway through the respective period until the end of the respective period; (ii) receiving output data from the detector indicative of light detected during the sweep period; and (iii) using the output data to determine one of: (a) a no tube condition; (b) a dry tube condition; or (c) a wet tube condition; and (iv) providing an output indicative of said determination from (iii); and causing said processor to perform the memory storing additional instructions; The additional instructions, when executed by the processor, receiving an indication that a patient is commencing dialysis therapy; instructing the patient via the display screen to insert the end of the patient tube into the retainer section of the priming sensor; performing steps (i) to (iv) at least once; (b) when the output indicates the dry tube condition, initiating a priming sequence by causing the at least one pump to pump fluid from a fluid source through the patient tube and performing (i)-(iv) at least once; (c) terminating the priming sequence by stopping the at least one pump during the priming sequence when the output indicates the wet tubing condition, and instructing the patient via the display screen to remove the patient tubing from the retainer section and connect the end of the patient tubing to a patient line set or catheter. The peritoneal dialysis device according to claim 1,

2. The memory further stores instructions: The further instructions, when executed by the processor, receiving an indication that the patient line is connected to the patient line set or the catheter; initiating dialysis treatment by causing the at least one pump to pump fluid through the patient line; The apparatus of claim 1 , further comprising:

3. The memory further stores instructions: The further instructions, when executed by the processor, (b) instructing the patient via the display screen to connect at least one fluid source to each source tube of the peritoneal dialysis machine when the output indicates the drying tube status prior to the priming sequence. The apparatus of claim 1 , further comprising:

4. The memory further stores instructions: The further instructions, when executed by the processor, (c) during the priming sequence when the output indicates the wet tube condition, (a) repeatedly incrementing a threshold counter and performing (i)-(iv) at least once until either the no tube condition is detected or the counter exceeds a limit; When the counter exceeds the limit, displaying at least one message via the display screen indicating that the patient tubing is not yet connected to the patient line set or the catheter; or Activating the alarm and performing at least one of The apparatus of claim 1 , further comprising:

5. The memory further stores instructions: The further instructions, when executed by the processor, (b) during the priming sequence when the output indicates the dry tube condition, (c) repeatedly incrementing a threshold counter and performing (i)-(iv) at least once until either the wet tube condition is detected or the counter exceeds a limit; When the counter exceeds the limit, displaying via the display screen at least one message indicating a priming error; or Activating an alarm to indicate a priming error and performing at least one of The apparatus of claim 1 , further comprising:

6. The memory further stores instructions: The further instructions, when executed by the processor, receiving an indication that the priming error has been corrected; and resuming the priming sequence; The apparatus of claim 5 , further comprising:

7. The memory further stores instructions: The further instructions, when executed by the processor, (a) prior to said priming sequence when said output indicates said no tube condition, (b) repeatedly incrementing a threshold counter and performing (i)-(iv) at least once until either said dry tube condition is detected or the counter exceeds a limit; When the counter exceeds the limit, displaying at least one message via the display screen indicating that the patient tube should be inserted into the retainer section; or Activating the alarm and performing at least one of The apparatus of claim 1 , further comprising:

8. The memory further stores instructions: The further instructions, when executed by the processor, (c) incrementing a counter each time the wet tube status is determined; and comparing a value of the counter to a counter threshold; (c) determining the wet tube status when the value of the counter is equal to or exceeds the counter threshold. The apparatus of claim 1 , further comprising:

9. 2. The apparatus of claim 1, wherein the second time period begins during or after the first time period and the third time period begins during or after the second time period.

10. 2. The apparatus of claim 1, wherein the second time period begins between the middle and 3 / 4 of the first period and the third time period begins between the middle and 3 / 4 of the second period.

11. The apparatus of claim 1 , wherein the activation pattern corresponds to a Gaussian impulse waveform.

12. 2. The apparatus of claim 1, wherein when the patient tube is inserted into the priming sensor, the first emitter is located on a first side of the patient tube opposite from the detector and the detector is located on a second side of the patient tube.

13. 13. The device of claim 12, wherein the second emitter is located on the first side of the patient tube adjacent to the first emitter and the third emitter is located adjacent to the second emitter, the third emitter being aligned to direct light at 30-60 degrees relative to light emitted from the first emitter and the second emitter.

14. 14. The apparatus of claim 1, 12, or 13, wherein the first emitter is positioned relative to the detector to be a transmissive light emitting diode, the second emitter is positioned relative to the detector to be an intermediate light emitting diode, and the third emitter is positioned relative to the detector to be a reflective light emitting diode.

15. 1. A peritoneal dialysis device, comprising: a priming sensor including a holder section configured to hold an end of a patient tube, the priming sensor further including a first emitter, a second emitter, a third emitter, and a detector, the detector configured to detect light emitted by the first emitter, the second emitter, and the third emitter, the light interacting with the patient tube; a processor configured to operate the priming sensor, at least one pump, and a display screen; Equipped with the apparatus further comprising a memory storing instructions; The instructions, when executed by the processor, (i) operating the first emitter, the second emitter, and the third emitter in a sweep pattern during a sweep period, wherein a peak intensity of the first emitter occurs before a peak intensity of a second emitter and the peak intensity of the second emitter occurs before a peak intensity of the third emitter, and the processor: causing the first emitter to emit light at a first time for a first period of time according to an activation pattern defined by instructions in the memory; causing the second emitter to emit light according to the activation pattern at a second time during a second period beginning between the middle and 3 / 4 of the first period; causing the third emitter to emit light according to the activation pattern at a third time during a third period beginning between the middle and 3 / 4 of the second period; operating the emitter in the sweep pattern by (ii) receiving output data from the detector indicative of light detected during the sweep period; and (iii) using the output data to determine one of: (a) a no tube condition; (b) a dry tube condition; or (c) a wet tube condition; and (iv) providing an output indicative of said determination from (iii); and causing said processor to perform the memory storing additional instructions; The additional instructions, when executed by the processor, instructing the patient via the display screen to insert the end of the patient tube into the retainer section of the priming sensor; performing steps (i) to (iv) at least once; (b) when the output indicates the dry tube condition, initiating a priming sequence by causing the at least one pump to pump fluid from a fluid source through the patient tube and performing (i)-(iv) at least once; (c) terminating the priming sequence by stopping the at least one pump during the priming sequence when the output indicates the wet tubing condition, and instructing the patient via the display screen to remove the patient tubing from the retainer section and connect the end of the patient tubing to a patient line set or catheter. The peritoneal dialysis device according to claim 1,

16. The memory further stores instructions: The further instructions, when executed by the processor, receiving an indication that the patient line is connected to the patient line set or the catheter; initiating dialysis treatment by causing the at least one pump to pump fluid through the patient line; The apparatus of claim 15 , further comprising:

17. The memory further stores instructions: The further instructions, when executed by the processor, (b) instructing the patient via the display screen to connect at least one fluid source to each source tube of the peritoneal dialysis machine when the output indicates the drying tube status prior to the priming sequence. The apparatus of claim 15 , further comprising:

18. The memory further stores instructions: The further instructions, when executed by the processor, (c) during the priming sequence when the output indicates the wet tube condition, (a) repeatedly incrementing a threshold counter and performing (i)-(iv) at least once until either the no tube condition is detected or the counter exceeds a limit; When the counter exceeds the limit, displaying at least one message via the display screen indicating that the patient tubing is not yet connected to the patient line set or the catheter; or Activating the alarm and performing at least one of The apparatus of claim 15 , further comprising:

Citation Information

Patent Citations

  • System for calculating the change in fluid volume in a pumping chamber

    JP2017522929A