WO2014093021A1 - System for controlling presentation of an estimated analyte value - Google Patents
System for controlling presentation of an estimated analyte value Download PDFInfo
- Publication number
- WO2014093021A1 WO2014093021A1 PCT/US2013/072075 US2013072075W WO2014093021A1 WO 2014093021 A1 WO2014093021 A1 WO 2014093021A1 US 2013072075 W US2013072075 W US 2013072075W WO 2014093021 A1 WO2014093021 A1 WO 2014093021A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- calibration
- sensitivity value
- time derivative
- value
- sensitivity
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
- A61B5/1495—Calibrating or testing of in-vivo probes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
- A61B5/14503—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue invasive, e.g. introduced into the body by a catheter or needle or using implanted sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
- A61B5/14532—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7221—Determining signal validity, reliability or quality
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0223—Operational features of calibration, e.g. protocols for calibrating sensors
- A61B2560/0228—Operational features of calibration, e.g. protocols for calibrating sensors using calibration standards
Definitions
- Analyte testing in the home is fairly common and involves the use of finger stick glucometers that return blood glucose levels on an intermittent basis throughout a day. For patients in a hospital setting, however, these intermittent tests are not frequent enough to capture a patient's (usually) more dynamically changing condition. Patients in critical care settings can experience especially high fluctuations in blood analytes such as glucose. Tracking such changes is better accomplished by more frequent sampling and reporting of analyte levels. To this end, companies have recently been developing continuous glucose monitoring systems for the hospital.
- calibrant fluid is flowed through tubing by a flow control device over the sensor and the sensor reading is adjusted to match the known concentration of calibrant fluid.
- the calibrant fluid originates from a bag filled with standard 0.9% NaCI saline, dextrose and potentially containing an anti-coagulant such as heparin. This calibrant fluid is created by taking a standard saline bag of known volume (or weight) and mixing in a known volume (or weight) of dextrose.
- the catheter e.g., a JELCO 20Ga x 1.25 inch
- the catheter holds the glucose sensor at its distal tip and therefore only requires approximately a small (e.g 40-200 ⁇ ) draw for enough blood to bathe the sensor and allow sensing of the glucose concentration.
- this catheter is inserted over a needle.
- Calibration cycles may be corrupted when the patient moves or the pressure, externally or internally, changes in the system. When this occurs, blood may move up to the sensor during the calibration cycle, corrupting the cycle and resulting in inaccurate estimated glucose measurements.
- the present disclosure provides a system for controlling presentation of an estimated analyte value.
- the system includes an analyte sensor configured to receive one or more signals during a plurality of calibration cycles; a monitor; a memory; a processor; and a computing module, stored in the memory, executable by the processor, and configured to cause the processor to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
- the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria.
- the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
- the system further includes determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
- the threshold may be a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value.
- the threshold may be determined based on a characteristic of the analyte sensor.
- the pre-determined criteria include at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
- a computer program product for controlling presentation of an estimated analyte value.
- the computer program product includes a non- transitory computer-readable medium comprising a set of codes for causing a computer to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
- the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria.
- the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
- the computer program product may also determine a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
- the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value. The threshold may be determined based on a characteristic of the analyte sensor.
- the pre-determined criteria include at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
- a method for controlling presentation of an estimated analyte value includes providing an analyte sensor configured to receive one or more signals during a calibration cycle; providing a processor for executing computer program code stored in a non-transitory computer-readable medium to cause the processor to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
- the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria.
- the sensitivity value may be determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
- the method may also include determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
- the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value.
- the predetermined criteria comprise at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
- FIG. 1 is a perspective view of an analyte sensing system of one embodiment of the present disclosure
- FIG. 2 is a cross-sectional view of components, including a sampling line, of a flow control system of the analyte sensing system shown in FIG. 1 ;
- FIG. 3 is an enlarged view of an adapter of the components shown in FIG. 2;
- FIG. 4 is a perspective view of the components, including a sampling line, shown in FIG. 2;
- FIG. 5 is a schematic of a rotary pinch valve of a flow control system of another embodiment of the present disclosure
- FIG. 6 is a perspective view of a catheter for combination with a sampling line of another embodiment of the present disclosure
- FIG. 7 is a graphical depiction of a flow profile of an embodiment of the present disclosure.
- FIG. 8 is a line graph of another embodiment of the present disclosure showing sensor current over time through alternating calibration and blood sampling cycles
- FIG. 9 is an enlarged view of a portion of the line graph of FIG. 8 showing, in another embodiment, a linear regression of the calibration sensitivity
- FIG. 10 is a line graph of another embodiment of the present disclosure showing post-blood sampling calibration to compress drift error
- FIG. 11 is a flowchart of a reverse-order calibration of an embodiment of the present disclosure.
- FIG. 12 is a flowchart of a system for determining when to suspend presentation of an estimated analyte value, in accordance with an embodiment of the present disclosure
- FIG. 13 is an exemplary graph showing changes in estimated glucose value determinations correlated with changes in venous flow rate, in accordance with an embodiment of the present disclosure
- FIG. 14 is an exemplary graph showing changes in estimated glucose value determination correlated with changes in temperature, in accordance with an embodiment of the present disclosure
- FIG. 15 is an exemplary graph showing passing, failing, and dropped estimated glucose values when the system disclosed herein is not used, in accordance with an embodiment of the present disclosure
- FIG. 16 is an exemplary graph showing passing, failing, and dropped estimated glucose values when the system discloses herein is used, in accordance with an embodiment of the present disclosure
- FIG. 17 is an exemplary graph showing changes in sensitivity values correlated with estimated glucose values, in accordance with an embodiment of the present disclosure.
- FIG. 18 is a block diagram of a blood parameter sensing computer system of another embodiment of the present disclosure.
- Embodiments of the present disclosure include a blood analyte sensing system 10 that includes a monitor 12, a sensor assembly 14, a calibrant solution source 16 and a flow control system 18, as shown in Figure 1.
- a blood analyte sensing system 10 that includes a monitor 12, a sensor assembly 14, a calibrant solution source 16 and a flow control system 18, as shown in Figure 1.
- the present disclosure could also be employed with other analyte or blood parameter sensing systems that require drawing of blood or fluid samples from a patient.
- Blood should be construed broadly to include any body fluid with a tendency to occlude lumens of various body-access devices during sampling.
- the flow control system 18 includes a flow controller 20, a monitor line 22, a sensor casing 24, an adapter 26, a sampling tube assembly 28, and at least one electrode 40, as shown in FIGs. 1, 2, 4, and 5.
- the flow control system 18 of one embodiment of the present disclosure is configured to mediate flow of small volumes of the calibrant solution over the sensor assembly 14 and withdraw small
- the flow control system 18 in another embodiment is able to support the flush and draw pressures and volumes, and the high number of sampling cycles over a long multi-day indwell, needed for continuous analyte (glucose) monitoring, while avoiding the formation of thrombi that occur in conventional catheters by providing a small-diameter, smooth and relatively void free surface defining a lumen extending up to the sensor assembly 14.
- the sampling tube assembly 28 of the flow control system 18 may be employed with a range of existing catheter configurations by having the sampling tube assembly 28 sized and configured for insertion into a lumen of an existing catheter.
- thrombus formation is inhibited by balancing the structure of various components of the flow control system 18 and operation of the flush and draw cycles by the flow controller 20.
- the monitor 12 is connected in communication with the sensor assembly 14 through communication lines 36, which may be wires, and to the flow control system 18 through communication lines or wires 38, as shown in Figure 1.
- the monitor and the flow controller are integrated together.
- the communication lines 36, 38 could also represent wireless data communication such as cellular, RF, infrared or blue-tooth communication.
- the monitor 12 includes some combination of hardware, software and/or firmware configured to record and display data reported by the sensor assembly 14.
- the monitor may include processing and electronic storage for tracking and reporting blood glucose levels.
- the monitor 12 may be configured for automated control of various operations of other aspects of the sensing system 10.
- the monitor 12 may be configured to operate the flow control system 18 to flush the sensor assembly 14 with calibration solution from calibrant solution source 16 and/or to draw samples of blood for testing by the sensor assembly. Also, the monitor 12 can be configured to calibrate the sensor assembly 14 based on the flush cycle.
- the sensor assembly 14 includes a wire electrode sensor 40 that includes, for example, a glucose-oxidase coated platinum wire covered by a membrane that selectively allows permeation of glucose.
- the wire electrode sensor 40 resides within the sampling tube 90.
- the glucose-oxidase responds to the glucose by generating hydrogen peroxide which, in turn, generates an electrical signal in the platinum wire.
- the platinum wire is connected to a board 42, which may be puck-shaped, held in a housing 44 of the sensor assembly 14.
- the board 42 may include some processing component and/or just communicate the signal up through the communication lines 36 attached thereto for further processing by the monitor 12.
- the sensor assembly 14 may also include counter and/or reference wire electrodes bundled with the working electrode.
- the wire electrode sensor 40 is adapted to extend through and into the sensor casing 24 so as to be within the flow path of the blood sample, as will be described in more detail herein below.
- sensors for other types of blood (and biological) parameters such as pH, pC02, p02, K + , Na + , Ca +2 , lactate and hematocrit, with drift or run-in periods may also benefit from embodiments of the present disclosure.
- pH, pC02, p02, K + , Na + , Ca +2 , lactate and hematocrit may also benefit from embodiments of the present disclosure.
- the particular configuration of the sensor assembly 14 that puts it within the flow of the blood and/or calibrant path may vary and still be within the scope of the present disclosure.
- the senor 40 could be a microfluidics sensor that is adjacent to, and routed off of, a portion of the flow control system 18 within the reach of a blood volume draw.
- the sensor 40 could be an optical or vibrational sensor that senses blood parameters without contact with the blood sample, such as through a vibrationally or optically transparent adjacent portion of the flow control system.
- the calibrant solution source 16 is supplied, in one embodiment, from a bag 32 mounted on a pole 34.
- the calibrant solution supply is preferably off-the-shelf and/or not inconvenient to employ in a hospital setting and is also beneficial to the patient and includes attributes that help with function of the sensing system 10.
- the solution in the bag may be a Plasmalyte or conventional saline with selected amounts of buffers and anti- thrombogenic compounds, such as heparin, that help with flushing the sensor assembly 14 to keep it clear of clots and thrombosis.
- the solution in the bag 32 may also include various nutrients to keep fluid and nutrition at appropriate levels for the patient.
- the calibrant solution source 16 could include several sources, including several sources at one time, and have varying compositions.
- a pressurized canister or a reservoir may be employed.
- the monitor line 22 of an embodiment of the flow control system 18 extends from the calibrant solution source 16 through the flow controller 20 and attaches to the rest of the flow control system 18 (sensor casing 24, adapter 26 and sampling tube assembly 28 within catheter) closer to the sensor assembly 14.
- the monitoring line is a 10 foot length of PVC extension tubing with a .060 inch internal diameter.
- the flow controller 20 in one embodiment of the present disclosure includes some type of hardware, software, firmware or combination thereof that electromechanically controls one or more valves, or other mechanical flow control devices, to selectively allow or stop flow through the monitor line 22.
- the mechanical aspect of the flow controller 20 includes a rotary pinch valve through which extends the monitor line 22. This rotary pinch valve pinches the fluid line to stop flow and, by sliding along a short length of the fluid line, can advance or retract the calibrant solution or retract the calibrant solution supply in a column extending down to the end of the catheter.
- Different numbers of roller heads may be used, such as two, three, of four heads, the latter aiding with higher draw volumes.
- Other configurations, such as a piston-type flow controller could accomplish the same task.
- the flow controller 20 of the illustrated embodiment employs a combination of head and rollers (primarily, except for the short draw and infusion by pinch point advancement) generated by the elevation of the fluid bag 32 on the pole 34 and the on- off regulation of the flow induced by the head and rollers.
- the flow controller 20, however, could also include a combination of an actual powered pump and its programmable controller, so as to eliminate the need for the pole 34. This pump could be combined with the aforementioned calibrant solution source 16.
- One advantage, however, of the illustrated embodiment is that the gravity feed of the fluid bag 32 on the pole 34 is well-understood and mediated to control the amount of fluid administered to the patient. Regardless, the role of the flow controller 20 can be met flexibly with various combinations of technology and the present disclosure shouldn't necessarily considered limited to any one particular configuration.
- the flow controller 20 opens its restriction on the fluid bag 32, for example, solution from the bag 32 is gravity fed down through the monitor line 22, the sensor casing 24, the adapter 26, the sampling tube assembly 28 and (if used) the catheter and into the patient's vasculature. Or, the flow controller 20 could advance the pinch valve in the direction of the catheter and drive the solution to flush the sensor 40 and out through the catheter. If the solution from the bag 32 includes heparin or other anti-thrombogenic agent and/or some anti-thrombogenic mechanical qualities, this flush step clears the catheter and cleans the sensor 40.
- a draw step the head and rollers are reversed by the flow controller 20 forming a vacuum and drawing a blood sample up into the catheter from the patient's vasculature.
- the glucose sensor during or after this step, can then be activated to sense the glucose concentration in the blood sample.
- the flush cycle is then run, typically in 5 to 10 minute cycles, as described above. This process of flush-and-draw is repeated over the life of the sensing system 10, or at least the life of the glucose sensor.
- the description above is a more general overview of the flush/draw process. Variations in the specifics of the flush and draw cycles and how they're adapted to work with the present system to avoid thrombosis, minimize flush and draw volumes and work with existing catheter configurations will be described in more detail below.
- the flow profile preferably lasts for 5 to 7.5 minutes and delivers less than 500 mL of solution from the bag 32 over a 72-hour period.
- the flow controller 20 preferably has improvements to ensure accuracy and repeatability of its control of fluid flow through the flow control system 18.
- the above-described rollers may be accompanied by an encoder coupled with a stepper motor that provides redundant control of the roller head orientation.
- the sensor casing 24 includes a flange 46, which may be threaded, a cylindrical body 48 defining an axial lumen 56 and a female connector 50.
- the sensor casing 24 preferably has a length sufficient to protect the length (approximately 2 cm in a preferred embodiment) of the wire electrode sensor 40, such as about 4 cm. If the sensor casing 24 is too short, the adapter 26 might also supply some protection.
- the flange 46 is molded on the proximal end of the sensor casing 24 and extends around the cylindrical body 48 as a thin annulus with threads defined around its outer surface.
- the flange 46 is configured to insert into a luer connector at a distal end of the monitor line 22.
- an annular receptacle 58 an expansion of the axial lumen 56 configured to receive a male portion of the luer connector. Attachment of the threaded portions of the connector and flange 46 should form a fluid tight communication between the lumen of the monitor line 22 and the sensor casing 24.
- the sensor casing 24 also may include an annular seal which is an elastomeric sealing member that is configured to extend between, and is compressed by attachment of, the male end of the luer connector and the flange 46. Such compression seals off the junction between the two components and blocks wicking of blood and flush solution between the two components.
- the cylindrical body 48 extends from the flange 46 to the distal end of the sensor casing 24 and ends at the female connector 50.
- the cylindrical body has an elongate cylindrical shape and supports on its outside surface (and may be integrally constructed with) the housing 44 containing the board 42 through which the wire electrode sensor 40 connects to the communication line 36.
- the housing 44 has an elliptical or cylindrical shape to fit the "puck" shape of the board 42 and includes a wire mount 54 extending off at about a 30 degree angle with respect to the axis of the sensor casing 24.
- the wire mount 54 helps to secure the communication lines 36 from detachment from the board 42 and its angle is tailored to having the communication line 36 extend off along and away from the patient and may allow the communication line to be taped to the patient's arm or bedside against being pulled free.
- the axial lumen 56 has a cylindrical shape with a constant diameter extending down to the distal end of the cylindrical body 48.
- the cylindrical body may also include a sleeve portion that extends around the axial lumen 56 and has smooth and thrombo-resistant properties that are improved with respect to the rest of the sensor casing 24.
- the sleeve may be a portion of polyurethane or nylon tubing that is press fit into the sensor casing 24 after it is formed.
- the cylindrical body 48 also defines a port 60 through which the wire electrode sensor 40 extends into the axial lumen 56 for exposure to the blood samples drawn therethrough by the flow control system 18.
- the port 60 is preferably sealed in some manner (such as by an elastomeric valve or being embedded in the material of the cylindrical body 48) against leakage of the calibration fluid and the blood samples and, in addition, is selected to smoothly integrate with the surrounding surface of the cylindrical body 48 that defines the axial lumen 56.
- the axial lumen 56 preferably has a diameter that is selected to provide a smooth transition with the lumen of the monitor line 22 and has sufficient space to fit the diameter of the wire electrode sensor 40.
- Embodiments of the present disclosure with variations of the diameter of the axial lumen 56 that achieve the objectives of providing for robust blood parameter sensing and minimized draw/flush volumes and thrombosis will be explored more below.
- the diameter of the wire electrode sensor 40 is about 0.008 to .010 inch and the inside diameter of the axial lumen 56 is about .030 inch, which matches up for a smooth transition with a .030 inch lumen diameter of the monitor line 22.
- the female connector 50 at the distal end of the sensor casing 24 has a cylindrical shape with an outer cylindrical wall 64 spaced from an inner cylindrical wall 66 to form an annular female receptacle.
- the outer cylindrical wall 64 can include threads to enable attachment to a threaded proximal end 68 of the adapter 26.
- the inner cylindrical wall 66 extends within the proximal end 68 of the adapter 26. The positioning of these two walls brackets the threaded proximal end 68 of the adapter 26 for a firm connection between the two.
- the cylindrical body 72 extends from the threaded proximal end 68 to the distal end of the adapter 26, ending at the threaded distal end 74.
- the cylindrical body 72 has an elongate cylindrical shape.
- the threaded distal end 74 is fashioned similar to a luer connector with a pair of concentrically positioned, cylindrical outer wall 80 and inner wall 82.
- the cylindrical outer wall 80 has threads extending around its inside surface that is configured to mate with a threaded proximal end 84 of the sampling tube assembly 28.
- the cylindrical inner wall 82 projects more distal than the outer wall 80 and is configured to extend into the proximal end 84 of the sampling tube assembly 28, as shown in Figure 3.
- the axial lumen 76 defined by the cylindrical body 72 of the adapter 26 is configured to accept a free end of the wire electrode sensor 40.
- the length of the axial lumen 76 is just slightly longer, such as within .05 mm to 2 mm (preferably about 1 mm) the length of the wire electrode sensor 40.
- the axial lumen 76 is configured to accept and allow extension nearly to its end the remaining length of the wire electrode sensor 40.
- the annular seal is an annular elastomeric tube with a flange that is configured to fit within an expanded proximal end of the axial lumen 76 so as to seal against any leakage between the mating of the sensor casing 24 and the adapter 26.
- the entire length of the axial lumen may be defined by a length of separately manufactured tubing press fit into the remainder of the adapter 26 which is formed as a molded part.
- This has the advantage of avoiding the difficulties of ensuring tight tolerances of the axial lumen 76 within the adapter 26, which may be molded.
- Ends of the tubing may extend out (e.g., .015 inch) of the surrounding opening within the cylindrical body 72 so as to enable a sealing fit at either of the proximal end 68 or the distal end 74 of the adapter 26 when connected to the sensor casing 24 and sampling tube assembly 28.
- Exemplary tubing may be .031 inch ID and .093 inch OD tubing with lumen clearance for .015 inch OD sensor wires.
- the axial lumen diameter can vary within ranges depending upon several factors associated with operation of the flow control system 18. However, for the illustrated embodiment, the diameter of the axial lumen 76 is preferably about 0.30 inch which provides .020 inch clearance around the end of the wire electrode sensor 40 extending therethrough.
- the sampling tube assembly 28 includes the threaded male proximal end 84, a locking cap 86, a sealing member 88, a sampling tube 90 and stress relief member 92.
- the proximal end 84 has a male shape configured to fit between the walls 80, 82 on the distal end 74 of the adapter 26. It also includes threads that fit the threads of the distal end 74 to secure it thereto in locking engagement.
- the locking cap 86 at the other, distal end has threads enabling it to fit the male end of a standard luer connector on standard catheters.
- the stress relief member 92 which may be a dab of elastomeric adhesive in a frustoconical shape (as shown in Figure 4) which helps to lock the sampling tube to the sealing member 88 and/or the distal end of the locking cap 86 of the sampling tube assembly 28.
- the stress relief member 92 may be a length of tubing that has a decreasing diameter along its length to help relieve strain on the sampling tube 90.
- the sampling tube 90 in one embodiment is a very small ID tube that has a relatively large OD and is constructed of a material that's mechanically thromboresistant (and may be combined with heparin or other anti-thrombosis agents) due to its internal shape, smoothness and void-free structure.
- the smaller ID is less prone to clotting or other thrombosis since the pressure profile across the cross-section of the blood is more evenly distributed because the red blood cells and other blood components are a larger percentage of the cross section of the lumen defined therethrough. More even pressure distribution helps to ensure that the blood components do not stop against the side of the lumen walls of the sampling tube 90, cutting down on the tendency to clot.
- the smaller ID reduces the size of the flush and draw amounts to minimize side effects on the patient. Less blood in the draw means lower flushing volumes with the heparin in the calibration solution.
- the relatively larger OD of the sampling tube 90 is advantageous in that it provides a good buckling stiffness to enable insertion of the sampling tube 90 directly into the patient (preferably in combination with a needle or other introducer) or into the lumen of an existing catheter without bending or kinking. Still, if such a combination is desired, the OD can be constrained to allow the sampling tube assembly 28 to be combined with existing catheters or introducers.
- the sampling line has an outer diameter of .030 inch configured to fit within a range of standard- sized catheter lumens, such as the three-lumen MULTI-MED central venous catheter or an ADVANCED VENOUS ACCESS (AVA) catheter (Edwards Lifesciences, Irvine, CA).
- a balance may be struck between a range factors, flow rates, adaptability to existing catheters, anti-thrombotic attributes and the ID/OD, length and other attributes of the sampling tube 90 to create other embodiments of the present disclosure as will be described more below.
- sampling tube 90 The advantage of inserting the sampling tube 90 into an existing catheter is that a dedicated line for sampling the analyte or blood parameter is no longer needed.
- the sampling tube 90 can reduce the cross-sectional area through which blood is drawn to reduce clotting and sample volume. Further, the sampling tube 90 can serve as a sleeve that covers the gaps, transitions and other voids that are present in conventional catheters.
- the multi-lumen tube 94 inserts into the patient and provides lumens that exit at different points of the multi-lumen tube depending upon the function employed with each lumen.
- one lumen may be a supply lumen 102 for administering drugs that exits at the distal end of the tube 94, another sensing lumen 104 for communicating with a pressure sensor for determining cardiac output that exits at a midpoint from the side of the tube 94 and a third sampling lumen 106 for sampling blood that exits at a proximal point 108 from the side of the tube 94.
- Each of the lumens within the multi-lumen tube communicates with a dedicated channel defined in the back form.
- These channels diverge within the back form 96 (which typically has a triangular shape as it extends away from the patient) and each of the channels connects up with a dedicated one of the lines 98.
- the back form 96 which typically has a triangular shape as it extends away from the patient
- each of the channels connects up with a dedicated one of the lines 98.
- the sampling line 28 connects, via the locking cap 86, to a luer lock 100 mounted on the proximal end of one of the lines 98 that communicates through the back form 96 with the sampling lumen 106 of the catheter 30.
- the sampling tube 90 extends through the line 98 and the back form 96 and partially through the sampling lumen 106, stopping about 1 inch short of the proximal exit point 108.
- the proximal exit point avoids draw of blood samples diluted or otherwise affected by the operations being performed in the other lumens 102, 104.
- the sampling tube 90 provides a void- free lumen that bypasses the voids formed by the junctions between the components 94, 96, 98, and the varied internal contours of those components, so as to reduce clotting and the volume of blood draws needed to supply the sensor 40. Stopping short of the proximal exit port 108 avoids extension of the sampling tube 90 out of the exit port and making contact with the patient' s vasculature.
- the sampling tube 90 may be of sufficient length to extend out of the exit port 108.
- This embodiment has the advantage of extending the void- free internal diameter of the sampling tube past any irregularities at the end of the sampling lumen 106.
- the flow profile of one embodiment of the present disclosure includes a calibration and flush phase of about 276 seconds which includes 3.2 mL/hr for calibration, a flush of 650 mL/hr and trailing rates of 1.9 mL/hr and zero flow for a short time period.
- a 3.5 mL/hr draw is used with a zero flow rest period at the end. This is followed by the beginning of the flush phase with a 24 second "clear" flush using a 5 mL/hr start and then a ramped-up pre-calibration flush rate of 650 mL/hr.
- the system 10 may be employed over a 72 hour period and sample blood with 40 to 200 microliter volumes in 5 to 10 minute cycles. With a 5 minute target blood glucose cycle and an approximate 90 second time window for draw volume, the maximum draw rate is about 200 mL/hour.
- the sensitivity change is at a substantial enough rate that the sensitivity calculated during the calibration phase is not representative of the sensitivity during the sample calibration phase.
- the present disclosure includes the use of a statistical method to estimate the sensitivity change between the calibration and sample. For example, a simple linear regression could be applied to the first two (or more) sensitivity calculations (vertical lines associated with CI and C2) to estimate or interpolate the sensitivity change. Also, a logarithmic interpolation could be used. Further, leading or trailing data points could be used to model the sensitivity trends.
- FIG. 9 shows that, absent such an interpolation, the sensitivity used at CI has changed by the time the sample SI is taken. Using the sensitivity from CI, therefore, produces an error in the estimated glucose value returned by the sensor algorithm. Conversely, such error is reduced through use of a statistical estimation of the rate of change of sensitivity as a function of time, and then use of the modified sensitivity to estimate the glucose concentration of the sample. The error reduction has been on the order of 1% to 10% using such techniques.
- the drift in the sensor sensitivity can be reduced by shortening the time during which such drift can occur.
- the time between CI and SI can be minimized to decrease the sensitivity change and allow for an improved accuracy of the calculated glucose concentration.
- the flow profile may be modified to minimize the time by reducing the entire profile length, such as from 7.5 minutes to 5 minutes.
- the method may modify the order in which sample and calibration measurements are made. As shown in FIG. 10, for example, the sample value is calculated prior to the calibration value, which shortens the delay between sample and calibration to about 1.5 minutes.
- FIG. 11 other embodiments of the present disclosure may include systems, methods, processes or computer programs for calibrating a blood sensing system and/or operating a blood parameter sensor system.
- one embodiment of the present disclosure includes drawing blood 200 over a blood parameter sensor, receiving a blood signal 202 near the end of the draw, flushing the sensor with calibrant 204, receiving a calibrant signal 206 before the end of the flush and calculating a blood parameter 208 as a function of both the blood signal and the calibrant signal.
- the sensor may be flushed with calibrant prior to the system drawing blood over the blood parameter sensor.
- the sensitivity of the sensor is determined by dividing the measured sensor response for a calibration solution by the known calibrant concentration in the calibration bag. For example, the sensor may measure a calibrant concentration of 90 mg/dL glucose in the calibration solution. The user may know that the calibrant concentration of the calibration solution is 100 mg/dL and thus the sensitivity determined for the sensor during the calibration is 90/100 or 0.9.
- This sensitivity value can be used to adjust sensor readings received during the blood analyte measurement period of the flush and draw cycle to more accurately predict the estimated glucose value.
- Sensitivity values typically change slowly and thus a fast change in the sensitivity value is likely representative of external effects, e.g., temperature change, rather than internal, e.g., sensor changes.
- the sensitivity is determined to change more quickly than a threshold rate of change, the system does not present estimated analyte measurements on the display.
- An embodiment of the present disclosure is directed to a system, computer program product, and method that evaluates changes in sensor sensitivity and suspends presentation of estimated glucose values when the rate of change of the sensor sensitivity exceeds a threshold, indicating a possibly diluted measurement.
- FIG. 12 provides a flow chart 300 of steps performed by the system and method.
- the system receives one or more signals from an analyte sensor during one or more calibration cycles.
- the analyte sensor is a glucose sensor.
- the analyte sensor may also be a sensor for other types of blood (and biological) parameters, such as pH, pC02, p02, K + , Na + , Ca +2 , lactate and hematocrit.
- the signals received by the system may be signals corresponding to a reading taken by the analyte sensor during the calibration cycle.
- calibration solution may be moved over the analyte sensor for a period of time and the analyte sensor may take multiple sensor measurements during the period of time.
- the system alternates between a calibration cycle and a sampling cycle such that a flow controller draws blood up to analyte sensor for a patient measurement and intermittently flushes calibrant over the analyte sensor to calibrate the analyte sensor.
- a calibration cycle comprises a flush of calibrant solution.
- the calibration cycle may be only a portion of the time that the calibrant is flushed over the analyte sensor.
- the calibrant solution is able to wash blood away from the analyte sensor before taking calibration measurements.
- the calibration cycle is a predetermined period of time, such as ten seconds, wherein the analyte sensor is receiving the one or more signals as the calibrant solution is being flushed over the analyte sensor.
- the analyte sensor may be taking measurements and receiving signals during regular or irregular intervals during the calibration cycle, such as every millisecond.
- the system determines whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles.
- a measurement of the variation for the one or more signals received during a calibration cycle can be indicative of the stability of the calibration cycle, and hence the sensitivity value determined from the calibration cycle. If the one or more signals have a coefficient of variation within a tolerance limit (e.g., below a maximum coefficient of variation), the system determines that the sensitivity value determined during the calibration cycle meets the criteria for stability.
- the measurement of variation may be the coefficient of variation, the standard deviation, or some other measurement of variation associated with the one or more signals received during the calibration cycle.
- the tolerance limit is determined based on a characteristic of the analyte sensor.
- the analyte sensor may have an inherent range of variation in signals received from contact with solutions.
- the tolerance limit may be a function of the inherent range of variation, such as the maximum range of inherent variation for the sensor, or a multiple of the range of inherent variation, such as two or three standard deviations from the range of variation.
- the tolerance limit is defined based on previous performance of the analyte sensor. For example, the tolerance limit may be the maximum range of variation recorded during previous calibration cycles.
- the tolerance limit may be input by the user or may be determined by the system.
- the system determines a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
- a trusted sensitivity value is a sensitivity value determined for a calibration cycle when the measurement of variation is within the tolerance limit.
- a plurality of trusted sensitivity values are determined, for example the six most recent sensitivity values.
- the plurality of trusted sensitivity values are sensitivity values from consecutive calibration cycles. In some embodiments, the consecutive calibration cycles have blood sampling cycles interposed between the calibration cycles. In other embodiments, multiple calibration cycles are run without interposing blood sampling cycles in between each calibration cycle.
- the system determines a time derivative for the plurality of sensitivity values.
- the time derivative is the rate of change of the trusted sensitivity values.
- the time derivative of the trusted sensitivity values is used to determine a threshold value for when the rate of change of a new sensitivity value is too high.
- the time derivative of the trusted sensitivity values may indicate that the rate of change for the sensitivity values is slow.
- the time derivative of the trusted sensitivity values can be used to determine a baseline level of change in the sensor. When the time derivative indicates that the sensor is exceeding the baseline level of change in the sensor, the system may determine that an external change such as temperature is causing the sensitivity of the sensor to change.
- the time derivative of the trusted sensitivity values is used to determine a threshold for entry into a sensitivity shift state.
- the threshold for entry into the sensitivity shift state is a threshold rate of change in the sensitivity value for the sensor at which the system stops presenting estimated glucose values on the display.
- the threshold value may be a function of the time derivative of the trusted sensitivity value.
- the threshold for entry into the sensitivity shift state is based on a baseline value for the sensor or a predetermined level. For example, the system may determine that the threshold for entry into the sensitivity shift state is (-0.6 counts/(mg/dL))/second.
- the threshold may be input by the user or may be determined by the system. In an embodiment, the threshold is dynamically determined by the system for every calibration cycle based on the most time derivative for the most recent trusted sensitivity values.
- the system determines when the time derivative exceeds a threshold. For example, the system can determine a current time derivative when the system evaluates the one or more signals received during the calibration cycle. The current time derivative is based on the sensitivity value determined for the current calibration cycle and the most recent trusted sensitivity values. The system compares the current time derivative to the threshold and determines whether the current time derivative exceeds the threshold and is therefore indicates that the sensitivity value is changing too quickly.
- the system suspends presentation of an estimated analyte value when the time derivative exceeds the threshold.
- suspension of the presentation is termed the sensitivity shift state.
- the system typically displays estimated analyte values on a display.
- the estimated analyte values are used by medical professionals and other users to track the analyte levels in the patient's blood.
- the estimated analyte value will be incorrect if the analyte sensor is taking measurements from a blood sample diluted with calibration solution.
- the system suspends presentation of estimated analyte values on the display when the time derivative exceeds the threshold.
- the system determines when the time derivative satisfies pre-determined criteria after suspension of the display, as shown in block 314.
- the pre-determined criteria indicate that the sensitivity values are stabilizing and/or returning to a rate of change that indicates the low blood flow is alleviated.
- the pre-determined criteria may be a time derivative for the sensitivity value, wherein the time derivative indicates that the sensitivity of the sensors is increasing. More than one criteria may be required to be met before the system determines that the time derivative satisfies the pre-determined criteria.
- the additional criteria may relate to the currently determined sensitivity value. For example, sensitivity values will continue to be determined based on calibration cycles during the sensitivity shift state.
- the criteria may include that the current sensitivity value is within a certain range of the sensitivity values determined before the system entered the sensitivity shift state.
- the pre-determined criteria may include that the time derivative for sensitivity values is greater than zero and that the relative difference between the current sensitivity and the sensitivity before entering the sensitivity shift stated is more than or equal to a predetermined value (e.g., greater than or equal to -0.1, which means that the current sensitivity is within -10% of the sensitivity value before the system entered the sensitivity shift state).
- Increased temperature which is correlated with increased blood flow, causes the sensitivity of the sensors to increase.
- the pre-determined criteria may be input by the user or may be determined by the system.
- the system unsuspends the presentation of the estimated analyte value when the time derivative satisfies the pre-determined criteria, as shown in block 316.
- the system determines that the time derivative satisfies the pre-determined criteria, the system will begin presenting the estimated analyte values on the display again. In this manner, the medical professional is able to have confidence in the displayed estimated analyte values but still not lose values determined when the system indicates that adequate blood flow is present to flush away calibration solution and provide accurate measurements of analyte concentration.
- FIG. 13 an example of an experiment where low blood flow resulted in inaccurate estimated analyte values is provided.
- the experiment evaluated venous flow and estimated glucose levels from both a peripheral vein blood source and a central line in sheep.
- the venous flow is approximately zero ml/min from time 10:00 to time 14:00.
- the low venous flow results in calibration solution not being washed away from the sensor after each calibration cycle.
- the estimated glucose value determined in the vein diverges from the glucose value determined in the central line because of the dilution with the calibration solution, as shown at reference 402.
- the estimated glucose values determined in the peripheral vein quickly returns 406 to a value equivalent to the glucose value determined from the central line. In this manner, the increased blood flow has washed away the calibration solution near the sensor and allowed for accurate measurement of blood glucose.
- FIG. 14 an example of ADC, pressure, temperature, and estimated glucose values is provided to disclose another effect of the low blood flow.
- lower temperatures 408 result in peripheral veins when low blood flow is occurring.
- the lower temperatures 408 cause the analyte sensor to provide low sensitivity values and hence inaccurate glucose measurements 410 compared to central line values 412.
- the sheep's position is adjusted so that blood flow increases 414, the temperature in the peripheral vein increases 416, the sensitivity of the analyte sensor increases, and more accurate estimated glucose values result 418.
- FIG. 15 is a chart of reference glucose compared to the error for the estimated glucose values.
- the X-axis provides the reference glucose value (mg/dL) determined based on the central line.
- the Y-axis provides the error determined as the difference between the reference value and the glucose value determined from the sensor in the periphery. If the reference value and the value determined in the periphery are equal, then the error would be zero. As the glucose value determined in the periphery changes due to dilution with calibration solution, the error increases. As can be seen in FIG. 15, 6.0% of the estimated glucose values fail to be within a margin of error, indicating that these failing measurements were displayed but are likely incorrect. Only 7.7% of the estimated glucose values were dropped such that the dropped estimated glucose values are not displayed to the user.
- FIG. 16 is a chart of reference glucose compared to error for the estimated glucose values.
- the system evaluates the time derivative of sensitivity values and suspends presentation (i.e., drops) estimated glucose values determined when the time derivative exceeds a threshold, the number of failing estimated glucose values drops significantly to only 1.7% of the sample. Instead, 15.6% of the estimated glucose values are dropped and not presented in the display. In this manner, the medical professional is not presented with inaccurate estimated glucose values.
- FIG. 17 provides an example of suspending presentation and dropping estimated glucose values when the time derivative of the sensitivity values exceeds a threshold.
- the glucose values 420 determined from a central line 422 and a peripheral line 424 are provided in FIG. 17. In this example, two sensors in different peripheral regions are provided for comparison to the central line.
- the sensitivity values 426 for a time series of calibration cycles are also provided. When the sensitivity values quickly decrease, as seen at 428, the system suspends presentation of the estimated glucose values, as indicated by the dropped symbols 430. In some embodiments, these rapidly decreasing sensitivity values are caused by low blood flow, which results in a lower temperature at the analyte sensor during the calibration cycle.
- aspects of the present disclosure may be embodied as a system, method or computer program product. Accordingly, aspects of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit,” “module” or “system.” Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
- the computer readable medium may be a computer readable signal medium or a computer readable storage medium.
- a computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
- a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
- a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof.
- a computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
- Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
- Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages.
- the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
- the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
- LAN local area network
- WAN wide area network
- Internet Service Provider an Internet Service Provider
- These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
- the computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
- FIG. 18 a schematic diagram of a central server 500, or similar network entity, configured to implement a blood parameter sensing system, according to one embodiment of the present disclosure, is provided.
- the designation "central” merely serves to describe the common functionality the server provides for multiple clients or other computing devices and does not require or infer any centralized positioning of the server relative to other computing devices.
- the central server 500 may include a processor 510 that communicates with other elements within the central server 500 via a system interface or bus 545. Also included in the central server 500 may be a display device/input device 520 for receiving and displaying data.
- This display device/input device 520 may be, for example, a keyboard or pointing device that is used in combination with a monitor.
- the central server 500 may further include memory 505, which may include both read only memory (ROM) 535 and random access memory (RAM) 530.
- the server's ROM 535 may be used to store a basic input/output system 540 (BIOS), containing the basic routines that help to transfer information across the one or more networks.
- BIOS basic input/output system
- the central server 500 may include at least one storage device 515, such as a hard disk drive, a floppy disk drive, a CD Rom drive, or optical disk drive, for storing information on various computer-readable media, such as a hard disk, a removable magnetic disk, or a CD- ROM disk.
- storage devices 515 may be connected to the system bus 545 by an appropriate interface.
- the storage devices 515 and their associated computer-readable media may provide nonvolatile storage for a central server. It is important to note that the computer-readable media described above could be replaced by any other type of computer-readable media known in the art. Such media include, for example, magnetic cassettes, flash memory cards, digital video disks, and Bernoulli cartridges.
- a number of program modules may be stored by the various storage devices.
- Such program modules may include an operating system 550 and a plurality of one or more (N) modules 560.
- the modules 560 may control certain aspects of the operation of the central server 500, with the assistance of the processor 510 and the operating system 550.
- the modules may perform the functions described above and illustrated by the figures, such as FIGS. 11-12, and other materials disclosed herein.
- each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).
- the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Surgery (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Optics & Photonics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physiology (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Emergency Medicine (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The present disclosure provides a parameter sensing system that may include a sensor, a blood access system, a flow controller and a monitor system. The monitor system is configured to control presentation of an estimated analyte value. The method includes receiving the one or more signals from the analyte sensor during one or more of the calibration cycles; determining whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determining a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determining a time derivative for the sensitivity values; determining when the time derivative exceeds a threshold; and suspending presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
Description
SYSTEM FOR CONTROLLING PRESENTATION OF AN ESTIMATED ANALYTE
VALUE
BACKGROUND
[0001] Analyte testing in the home is fairly common and involves the use of finger stick glucometers that return blood glucose levels on an intermittent basis throughout a day. For patients in a hospital setting, however, these intermittent tests are not frequent enough to capture a patient's (usually) more dynamically changing condition. Patients in critical care settings can experience especially high fluctuations in blood analytes such as glucose. Tracking such changes is better accomplished by more frequent sampling and reporting of analyte levels. To this end, companies have recently been developing continuous glucose monitoring systems for the hospital.
[0002] In continuous analyte monitoring the same sensor is repeatedly called upon over a series of hours or days to report sensed analyte parameters. During this time, it's advantageous to ensure that the sensor is correctly calibrated by using it to sense a calibration fluid with a known concentration of the analyte of interest, such as glucose.
[0003] During the calibration cycle, calibrant fluid is flowed through tubing by a flow control device over the sensor and the sensor reading is adjusted to match the known concentration of calibrant fluid. The calibrant fluid originates from a bag filled with standard 0.9% NaCI saline, dextrose and potentially containing an anti-coagulant such as heparin. This calibrant fluid is created by taking a standard saline bag of known volume (or weight) and mixing in a known volume (or weight) of dextrose.
[0004] During sensing cycles, a vacuum pressure is generated in the catheter tube which draws blood from the patient's vasculature through the distal tip of the catheter. In the Edwards sensor system, the catheter (e.g., a JELCO 20Ga x 1.25 inch) holds the glucose sensor at its distal tip and therefore only requires approximately a small (e.g 40-200μΕ) draw for enough blood to bathe the sensor and allow sensing of the glucose concentration. Typically, this catheter is inserted over a needle.
[0005] Calibration cycles may be corrupted when the patient moves or the pressure, externally or internally, changes in the system. When this occurs, blood may move up to the
sensor during the calibration cycle, corrupting the cycle and resulting in inaccurate estimated glucose measurements.
SUMMARY
[0006] The present disclosure provides a system for controlling presentation of an estimated analyte value. In some embodiments, the system includes an analyte sensor configured to receive one or more signals during a plurality of calibration cycles; a monitor; a memory; a processor; and a computing module, stored in the memory, executable by the processor, and configured to cause the processor to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
[0007] In a further embodiment, the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria. In an embodiment, the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle. In a still further embodiment, the system further includes determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit. The threshold may be a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value. For example, the threshold may be determined based on a characteristic of the analyte sensor. In some embodiments, the pre-determined criteria include at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
[0008] In a further aspect, a computer program product for controlling presentation of an estimated analyte value is provided. The computer program product includes a non-
transitory computer-readable medium comprising a set of codes for causing a computer to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
[0009] In some embodiment, the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria. In an embodiment, the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle. The computer program product may also determine a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit. In some embodiments, the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value. The threshold may be determined based on a characteristic of the analyte sensor. In a still further embodiment, the pre-determined criteria include at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
[0010] In an aspect, a method for controlling presentation of an estimated analyte value is provided. The method includes providing an analyte sensor configured to receive one or more signals during a calibration cycle; providing a processor for executing computer program code stored in a non-transitory computer-readable medium to cause the processor to: receive the one or more signals from the analyte sensor during one or more of the calibration cycles; determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles; determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit; determine a time derivative for the
sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
[0011] In some embodiments, the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria. The sensitivity value may be determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle. The method may also include determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit. In some embodiments, the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value. In a still further embodiment, the predetermined criteria comprise at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
[0012] These and other features and advantages of the present disclosure will become more readily apparent to those skilled in the art upon consideration of the following detailed description and accompanying drawings, which describe both the preferred and alternative embodiments of the present disclosure.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] FIG. 1 is a perspective view of an analyte sensing system of one embodiment of the present disclosure;
[0014] FIG. 2 is a cross-sectional view of components, including a sampling line, of a flow control system of the analyte sensing system shown in FIG. 1 ;
[0015] FIG. 3 is an enlarged view of an adapter of the components shown in FIG. 2;
[0016] FIG. 4 is a perspective view of the components, including a sampling line, shown in FIG. 2;
[0017] FIG. 5 is a schematic of a rotary pinch valve of a flow control system of another embodiment of the present disclosure;
[0018] FIG. 6 is a perspective view of a catheter for combination with a sampling line of another embodiment of the present disclosure;
[0019] FIG. 7 is a graphical depiction of a flow profile of an embodiment of the present disclosure;
[0020] FIG. 8 is a line graph of another embodiment of the present disclosure showing sensor current over time through alternating calibration and blood sampling cycles;
[0021] FIG. 9 is an enlarged view of a portion of the line graph of FIG. 8 showing, in another embodiment, a linear regression of the calibration sensitivity;
[0022] FIG. 10 is a line graph of another embodiment of the present disclosure showing post-blood sampling calibration to compress drift error;
[0023] FIG. 11 is a flowchart of a reverse-order calibration of an embodiment of the present disclosure;
[0024] FIG. 12 is a flowchart of a system for determining when to suspend presentation of an estimated analyte value, in accordance with an embodiment of the present disclosure;
[0025] FIG. 13 is an exemplary graph showing changes in estimated glucose value determinations correlated with changes in venous flow rate, in accordance with an embodiment of the present disclosure;
[0026] FIG. 14 is an exemplary graph showing changes in estimated glucose value determination correlated with changes in temperature, in accordance with an embodiment of the present disclosure;
[0027] FIG. 15 is an exemplary graph showing passing, failing, and dropped estimated glucose values when the system disclosed herein is not used, in accordance with an embodiment of the present disclosure;
[0028] FIG. 16 is an exemplary graph showing passing, failing, and dropped estimated glucose values when the system discloses herein is used, in accordance with an embodiment of the present disclosure;
[0029] FIG. 17 is an exemplary graph showing changes in sensitivity values correlated with estimated glucose values, in accordance with an embodiment of the present disclosure; and
[0030] FIG. 18 is a block diagram of a blood parameter sensing computer system of another embodiment of the present disclosure.
DET AILED DESCRIPTION
[0031] The present disclosure now will be described more fully hereinafter with reference to specific embodiments of the disclosure. Indeed, the present disclosure can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. As used in the specification, and in the appended claims, the singular forms "a", "an", "the", include plural referents unless the context clearly dictates otherwise. The term "comprising" and variations thereof as used herein is used synonymously with the term "including" and variations thereof and are open, non-limiting terms.
[0032] Embodiments of the present disclosure include a blood analyte sensing system 10 that includes a monitor 12, a sensor assembly 14, a calibrant solution source 16 and a flow control system 18, as shown in Figure 1. Notably, the present disclosure could also be employed with other analyte or blood parameter sensing systems that require drawing of blood or fluid samples from a patient. Blood, as used herein, should be construed broadly to include any body fluid with a tendency to occlude lumens of various body-access devices during sampling. The flow control system 18 includes a flow controller 20, a monitor line 22, a sensor casing 24, an adapter 26, a sampling tube assembly 28, and at least one electrode 40, as shown in FIGs. 1, 2, 4, and 5. Generally, the flow control system 18 of one embodiment of the present disclosure is configured to mediate flow of small volumes of the calibrant solution over the sensor assembly 14 and withdraw small volumes of samples of the blood from the patient for testing by the sensor assembly.
[0033] The flow control system 18 in another embodiment is able to support the flush and draw pressures and volumes, and the high number of sampling cycles over a long multi-day indwell, needed for continuous analyte (glucose) monitoring, while avoiding the formation of thrombi that occur in conventional catheters by providing a small-diameter, smooth and relatively void free surface defining a lumen extending up to the sensor assembly 14. In another embodiment, the sampling tube assembly 28 of the flow control system 18 may be employed with a range of existing catheter configurations by having the sampling tube assembly 28 sized and configured for insertion into a lumen of an existing catheter. In still other embodiments of the present disclosure, thrombus formation is inhibited by balancing
the structure of various components of the flow control system 18 and operation of the flush and draw cycles by the flow controller 20.
[0034] The monitor 12 is connected in communication with the sensor assembly 14 through communication lines 36, which may be wires, and to the flow control system 18 through communication lines or wires 38, as shown in Figure 1. In an embodiment, the monitor and the flow controller are integrated together. The communication lines 36, 38 could also represent wireless data communication such as cellular, RF, infrared or blue-tooth communication. Regardless, the monitor 12 includes some combination of hardware, software and/or firmware configured to record and display data reported by the sensor assembly 14. For example, the monitor may include processing and electronic storage for tracking and reporting blood glucose levels. In addition, the monitor 12 may be configured for automated control of various operations of other aspects of the sensing system 10. For example, the monitor 12 may be configured to operate the flow control system 18 to flush the sensor assembly 14 with calibration solution from calibrant solution source 16 and/or to draw samples of blood for testing by the sensor assembly. Also, the monitor 12 can be configured to calibrate the sensor assembly 14 based on the flush cycle.
[0035] Referring to Figures 2 and 3, the sensor assembly 14 includes a wire electrode sensor 40 that includes, for example, a glucose-oxidase coated platinum wire covered by a membrane that selectively allows permeation of glucose. In an embodiment, the wire electrode sensor 40 resides within the sampling tube 90. The glucose-oxidase responds to the glucose by generating hydrogen peroxide which, in turn, generates an electrical signal in the platinum wire. The platinum wire is connected to a board 42, which may be puck-shaped, held in a housing 44 of the sensor assembly 14. The board 42 may include some processing component and/or just communicate the signal up through the communication lines 36 attached thereto for further processing by the monitor 12. The sensor assembly 14 may also include counter and/or reference wire electrodes bundled with the working electrode. Regardless, in the illustrated embodiment, the wire electrode sensor 40 is adapted to extend through and into the sensor casing 24 so as to be within the flow path of the blood sample, as will be described in more detail herein below. Notably, sensors for other types of blood (and biological) parameters, such as pH, pC02, p02, K+, Na+, Ca+2, lactate and hematocrit, with drift or run-in periods may also benefit from embodiments of the present disclosure.
[0036] It should be noted that, although particularly advantageous for sensors 40 directly within the flow path of the blood sample, the particular configuration of the sensor assembly 14 that puts it within the flow of the blood and/or calibrant path may vary and still be within the scope of the present disclosure. For example, the sensor 40 could be a microfluidics sensor that is adjacent to, and routed off of, a portion of the flow control system 18 within the reach of a blood volume draw. Also, the sensor 40 could be an optical or vibrational sensor that senses blood parameters without contact with the blood sample, such as through a vibrationally or optically transparent adjacent portion of the flow control system.
[0037] The calibrant solution source 16 is supplied, in one embodiment, from a bag 32 mounted on a pole 34. The calibrant solution supply is preferably off-the-shelf and/or not inconvenient to employ in a hospital setting and is also beneficial to the patient and includes attributes that help with function of the sensing system 10. For example, the solution in the bag may be a Plasmalyte or conventional saline with selected amounts of buffers and anti- thrombogenic compounds, such as heparin, that help with flushing the sensor assembly 14 to keep it clear of clots and thrombosis. The solution in the bag 32 may also include various nutrients to keep fluid and nutrition at appropriate levels for the patient. Although the illustrated embodiment employs a fluid bag 32, it should be noted that the calibrant solution source 16 could include several sources, including several sources at one time, and have varying compositions. For example, a pressurized canister or a reservoir may be employed.
[0038] As shown in Figure 1, the monitor line 22 of an embodiment of the flow control system 18 extends from the calibrant solution source 16 through the flow controller 20 and attaches to the rest of the flow control system 18 (sensor casing 24, adapter 26 and sampling tube assembly 28 within catheter) closer to the sensor assembly 14. Preferably, the monitoring line is a 10 foot length of PVC extension tubing with a .060 inch internal diameter.
[0039] The flow controller 20 in one embodiment of the present disclosure includes some type of hardware, software, firmware or combination thereof that electromechanically controls one or more valves, or other mechanical flow control devices, to selectively allow or stop flow through the monitor line 22. In the illustrated embodiment of Figure 5, the mechanical aspect of the flow controller 20 includes a rotary pinch valve through which extends the monitor line 22. This rotary pinch valve pinches the fluid line to stop flow and,
by sliding along a short length of the fluid line, can advance or retract the calibrant solution or retract the calibrant solution supply in a column extending down to the end of the catheter. Different numbers of roller heads may be used, such as two, three, of four heads, the latter aiding with higher draw volumes. Other configurations, such as a piston-type flow controller, could accomplish the same task.
[0040] Notably, the flow controller 20 of the illustrated embodiment employs a combination of head and rollers (primarily, except for the short draw and infusion by pinch point advancement) generated by the elevation of the fluid bag 32 on the pole 34 and the on- off regulation of the flow induced by the head and rollers. The flow controller 20, however, could also include a combination of an actual powered pump and its programmable controller, so as to eliminate the need for the pole 34. This pump could be combined with the aforementioned calibrant solution source 16. One advantage, however, of the illustrated embodiment is that the gravity feed of the fluid bag 32 on the pole 34 is well-understood and mediated to control the amount of fluid administered to the patient. Regardless, the role of the flow controller 20 can be met flexibly with various combinations of technology and the present disclosure shouldn't necessarily considered limited to any one particular configuration.
[0041] When the flow controller 20 opens its restriction on the fluid bag 32, for example, solution from the bag 32 is gravity fed down through the monitor line 22, the sensor casing 24, the adapter 26, the sampling tube assembly 28 and (if used) the catheter and into the patient's vasculature. Or, the flow controller 20 could advance the pinch valve in the direction of the catheter and drive the solution to flush the sensor 40 and out through the catheter. If the solution from the bag 32 includes heparin or other anti-thrombogenic agent and/or some anti-thrombogenic mechanical qualities, this flush step clears the catheter and cleans the sensor 40.
[0042] In a draw step, the head and rollers are reversed by the flow controller 20 forming a vacuum and drawing a blood sample up into the catheter from the patient's vasculature. The glucose sensor, during or after this step, can then be activated to sense the glucose concentration in the blood sample. After sufficient time has elapsed to take one or more analyte measurements, the flush cycle is then run, typically in 5 to 10 minute cycles, as described above. This process of flush-and-draw is repeated over the life of the sensing
system 10, or at least the life of the glucose sensor. The description above is a more general overview of the flush/draw process. Variations in the specifics of the flush and draw cycles and how they're adapted to work with the present system to avoid thrombosis, minimize flush and draw volumes and work with existing catheter configurations will be described in more detail below.
[0043] In an embodiment of the present disclosure, the flow profile preferably lasts for 5 to 7.5 minutes and delivers less than 500 mL of solution from the bag 32 over a 72-hour period. Also, the flow controller 20 preferably has improvements to ensure accuracy and repeatability of its control of fluid flow through the flow control system 18. For example, the above-described rollers may be accompanied by an encoder coupled with a stepper motor that provides redundant control of the roller head orientation. Also, there may be an air detection sensor distal to the roller head assembly that uses optical or ultrasonic sensing (an ultrasonic pulse) to detect gas or liquid conditions in the tube segment.
[0044] As shown in FIG. 2, in one embodiment of the present disclosure, the sensor casing 24 includes a flange 46, which may be threaded, a cylindrical body 48 defining an axial lumen 56 and a female connector 50. The sensor casing 24 preferably has a length sufficient to protect the length (approximately 2 cm in a preferred embodiment) of the wire electrode sensor 40, such as about 4 cm. If the sensor casing 24 is too short, the adapter 26 might also supply some protection.
[0045] The flange 46 is molded on the proximal end of the sensor casing 24 and extends around the cylindrical body 48 as a thin annulus with threads defined around its outer surface. The flange 46 is configured to insert into a luer connector at a distal end of the monitor line 22. Defined within the flange 46 is an annular receptacle 58 (an expansion of the axial lumen 56) configured to receive a male portion of the luer connector. Attachment of the threaded portions of the connector and flange 46 should form a fluid tight communication between the lumen of the monitor line 22 and the sensor casing 24.
[0046] The sensor casing 24 also may include an annular seal which is an elastomeric sealing member that is configured to extend between, and is compressed by attachment of, the male end of the luer connector and the flange 46. Such compression seals off the junction between the two components and blocks wicking of blood and flush solution between the two components.
[0047] The cylindrical body 48 extends from the flange 46 to the distal end of the sensor casing 24 and ends at the female connector 50. The cylindrical body has an elongate cylindrical shape and supports on its outside surface (and may be integrally constructed with) the housing 44 containing the board 42 through which the wire electrode sensor 40 connects to the communication line 36. The housing 44 has an elliptical or cylindrical shape to fit the "puck" shape of the board 42 and includes a wire mount 54 extending off at about a 30 degree angle with respect to the axis of the sensor casing 24. The wire mount 54 helps to secure the communication lines 36 from detachment from the board 42 and its angle is tailored to having the communication line 36 extend off along and away from the patient and may allow the communication line to be taped to the patient's arm or bedside against being pulled free.
[0048] The axial lumen 56, as shown in the embodiment of FIGs. 2-4, has a cylindrical shape with a constant diameter extending down to the distal end of the cylindrical body 48. Optionally, the cylindrical body may also include a sleeve portion that extends around the axial lumen 56 and has smooth and thrombo-resistant properties that are improved with respect to the rest of the sensor casing 24. For example, the sleeve may be a portion of polyurethane or nylon tubing that is press fit into the sensor casing 24 after it is formed.
[0049] The cylindrical body 48 also defines a port 60 through which the wire electrode sensor 40 extends into the axial lumen 56 for exposure to the blood samples drawn therethrough by the flow control system 18. The port 60 is preferably sealed in some manner (such as by an elastomeric valve or being embedded in the material of the cylindrical body 48) against leakage of the calibration fluid and the blood samples and, in addition, is selected to smoothly integrate with the surrounding surface of the cylindrical body 48 that defines the axial lumen 56.
[0050] The axial lumen 56 preferably has a diameter that is selected to provide a smooth transition with the lumen of the monitor line 22 and has sufficient space to fit the diameter of the wire electrode sensor 40. Embodiments of the present disclosure with variations of the diameter of the axial lumen 56 that achieve the objectives of providing for robust blood parameter sensing and minimized draw/flush volumes and thrombosis will be explored more below. However, for the illustrated embodiment, the diameter of the wire electrode sensor 40 is about 0.008 to .010 inch and the inside diameter of the axial lumen 56 is about .030 inch,
which matches up for a smooth transition with a .030 inch lumen diameter of the monitor line 22.
[0051] The female connector 50 at the distal end of the sensor casing 24 has a cylindrical shape with an outer cylindrical wall 64 spaced from an inner cylindrical wall 66 to form an annular female receptacle. The outer cylindrical wall 64 can include threads to enable attachment to a threaded proximal end 68 of the adapter 26. The inner cylindrical wall 66 extends within the proximal end 68 of the adapter 26. The positioning of these two walls brackets the threaded proximal end 68 of the adapter 26 for a firm connection between the two. The cylindrical body 72 extends from the threaded proximal end 68 to the distal end of the adapter 26, ending at the threaded distal end 74. The cylindrical body 72 has an elongate cylindrical shape.
[0052] The threaded distal end 74 is fashioned similar to a luer connector with a pair of concentrically positioned, cylindrical outer wall 80 and inner wall 82. The cylindrical outer wall 80 has threads extending around its inside surface that is configured to mate with a threaded proximal end 84 of the sampling tube assembly 28. The cylindrical inner wall 82 projects more distal than the outer wall 80 and is configured to extend into the proximal end 84 of the sampling tube assembly 28, as shown in Figure 3.
[0053] The axial lumen 76 defined by the cylindrical body 72 of the adapter 26 is configured to accept a free end of the wire electrode sensor 40. The length of the axial lumen 76 is just slightly longer, such as within .05 mm to 2 mm (preferably about 1 mm) the length of the wire electrode sensor 40. In this manner, the axial lumen 76 is configured to accept and allow extension nearly to its end the remaining length of the wire electrode sensor 40. The annular seal is an annular elastomeric tube with a flange that is configured to fit within an expanded proximal end of the axial lumen 76 so as to seal against any leakage between the mating of the sensor casing 24 and the adapter 26.
[0054] Alternatively, the entire length of the axial lumen may be defined by a length of separately manufactured tubing press fit into the remainder of the adapter 26 which is formed as a molded part. This has the advantage of avoiding the difficulties of ensuring tight tolerances of the axial lumen 76 within the adapter 26, which may be molded. Ends of the tubing may extend out (e.g., .015 inch) of the surrounding opening within the cylindrical body 72 so as to enable a sealing fit at either of the proximal end 68 or the distal end 74 of the
adapter 26 when connected to the sensor casing 24 and sampling tube assembly 28. Exemplary tubing may be .031 inch ID and .093 inch OD tubing with lumen clearance for .015 inch OD sensor wires.
[0055] Similar to the axial lumen 56 of the cylindrical body 48 of the sensor casing 24, the axial lumen diameter can vary within ranges depending upon several factors associated with operation of the flow control system 18. However, for the illustrated embodiment, the diameter of the axial lumen 76 is preferably about 0.30 inch which provides .020 inch clearance around the end of the wire electrode sensor 40 extending therethrough.
[0056] Referring again to Figures 2, 3 and 4, the sampling tube assembly 28 includes the threaded male proximal end 84, a locking cap 86, a sealing member 88, a sampling tube 90 and stress relief member 92. The proximal end 84 has a male shape configured to fit between the walls 80, 82 on the distal end 74 of the adapter 26. It also includes threads that fit the threads of the distal end 74 to secure it thereto in locking engagement. The locking cap 86 at the other, distal end has threads enabling it to fit the male end of a standard luer connector on standard catheters.
[0057] Also helping to secure the sampling tube 90 is the stress relief member 92, which may be a dab of elastomeric adhesive in a frustoconical shape (as shown in Figure 4) which helps to lock the sampling tube to the sealing member 88 and/or the distal end of the locking cap 86 of the sampling tube assembly 28. Or, the stress relief member 92 may be a length of tubing that has a decreasing diameter along its length to help relieve strain on the sampling tube 90.
[0058] The sampling tube 90 in one embodiment is a very small ID tube that has a relatively large OD and is constructed of a material that's mechanically thromboresistant (and may be combined with heparin or other anti-thrombosis agents) due to its internal shape, smoothness and void-free structure. Without being wed to theory, it is believed that the smaller ID is less prone to clotting or other thrombosis since the pressure profile across the cross-section of the blood is more evenly distributed because the red blood cells and other blood components are a larger percentage of the cross section of the lumen defined therethrough. More even pressure distribution helps to ensure that the blood components do not stop against the side of the lumen walls of the sampling tube 90, cutting down on the tendency to clot. In addition, the smaller ID reduces the size of the flush and draw amounts
to minimize side effects on the patient. Less blood in the draw means lower flushing volumes with the heparin in the calibration solution.
[0059] The relatively larger OD of the sampling tube 90 is advantageous in that it provides a good buckling stiffness to enable insertion of the sampling tube 90 directly into the patient (preferably in combination with a needle or other introducer) or into the lumen of an existing catheter without bending or kinking. Still, if such a combination is desired, the OD can be constrained to allow the sampling tube assembly 28 to be combined with existing catheters or introducers. In one embodiment, for example, the sampling line has an outer diameter of .030 inch configured to fit within a range of standard- sized catheter lumens, such as the three-lumen MULTI-MED central venous catheter or an ADVANCED VENOUS ACCESS (AVA) catheter (Edwards Lifesciences, Irvine, CA). Despite the aforementioned preferred configurations and sizes, a balance may be struck between a range factors, flow rates, adaptability to existing catheters, anti-thrombotic attributes and the ID/OD, length and other attributes of the sampling tube 90 to create other embodiments of the present disclosure as will be described more below.
[0060] The advantage of inserting the sampling tube 90 into an existing catheter is that a dedicated line for sampling the analyte or blood parameter is no longer needed. In addition, the sampling tube 90 can reduce the cross-sectional area through which blood is drawn to reduce clotting and sample volume. Further, the sampling tube 90 can serve as a sleeve that covers the gaps, transitions and other voids that are present in conventional catheters.
[0061] Conventional catheters 30, for example the catheter shown in Figure 6, frequently include three parts, a multi-lumen tube 94, a back form 96 and lines 98. The multi-lumen tube 94 inserts into the patient and provides lumens that exit at different points of the multi-lumen tube depending upon the function employed with each lumen. For example, one lumen may be a supply lumen 102 for administering drugs that exits at the distal end of the tube 94, another sensing lumen 104 for communicating with a pressure sensor for determining cardiac output that exits at a midpoint from the side of the tube 94 and a third sampling lumen 106 for sampling blood that exits at a proximal point 108 from the side of the tube 94.
[0062] Each of the lumens within the multi-lumen tube communicates with a dedicated channel defined in the back form. These channels diverge within the back form 96
(which typically has a triangular shape as it extends away from the patient) and each of the channels connects up with a dedicated one of the lines 98. Each time a transition between the components 94, 96, 98 occurs, there are discontinuities, gaps, rough surfaces, material variations and other voids that might promote the occurrence of clotting and other thrombosis and/or require less-desirable flow rates for the long-term, high-count sampling needed for the present disclosure.
[0063] In one embodiment of the present disclosure, the sampling line 28 connects, via the locking cap 86, to a luer lock 100 mounted on the proximal end of one of the lines 98 that communicates through the back form 96 with the sampling lumen 106 of the catheter 30. The sampling tube 90 extends through the line 98 and the back form 96 and partially through the sampling lumen 106, stopping about 1 inch short of the proximal exit point 108.
Advantageously, the proximal exit point avoids draw of blood samples diluted or otherwise affected by the operations being performed in the other lumens 102, 104. Also, the sampling tube 90 provides a void- free lumen that bypasses the voids formed by the junctions between the components 94, 96, 98, and the varied internal contours of those components, so as to reduce clotting and the volume of blood draws needed to supply the sensor 40. Stopping short of the proximal exit port 108 avoids extension of the sampling tube 90 out of the exit port and making contact with the patient' s vasculature.
[0064] As another alternative, the sampling tube 90 may be of sufficient length to extend out of the exit port 108. This embodiment has the advantage of extending the void- free internal diameter of the sampling tube past any irregularities at the end of the sampling lumen 106.
[0065] As shown in Figure 7, the flow profile of one embodiment of the present disclosure includes a calibration and flush phase of about 276 seconds which includes 3.2 mL/hr for calibration, a flush of 650 mL/hr and trailing rates of 1.9 mL/hr and zero flow for a short time period. In the draw and sample phase, a 3.5 mL/hr draw is used with a zero flow rest period at the end. This is followed by the beginning of the flush phase with a 24 second "clear" flush using a 5 mL/hr start and then a ramped-up pre-calibration flush rate of 650 mL/hr.
[0066] In some embodiments, the system 10 may be employed over a 72 hour period and sample blood with 40 to 200 microliter volumes in 5 to 10 minute cycles. With a 5 minute
target blood glucose cycle and an approximate 90 second time window for draw volume, the maximum draw rate is about 200 mL/hour.
[0067] In another embodiment of the present disclosure, it has been observed by the inventors in time periods shortly (or immediately) after a sensor' s calibration or initialization and shortly (or immediately) following a period of unpowered disconnect that the sensor's sensitivity may be changing rapidly. This rapid change reduces the effectiveness of the sensor's sensitivity determined during calibration. Generally, the rate of sensitivity change is proportional to an error generated by the change during the period between calibration and testing.
[0068] As shown in FIG. 8, calibration and sample pairs were taken with high sensitivity sensors using a 7.5 minute profile with a time gap between the calibration (C#) and sample (S#) phases of approximately 2.5 minutes. This data represents the time allowed for a sensor to "run-in", which means the sensor has achieved a nominal level of stability.
[0069] As shown in FIG. 9, the sensitivity change is at a substantial enough rate that the sensitivity calculated during the calibration phase is not representative of the sensitivity during the sample calibration phase. In one embodiment, the present disclosure includes the use of a statistical method to estimate the sensitivity change between the calibration and sample. For example, a simple linear regression could be applied to the first two (or more) sensitivity calculations (vertical lines associated with CI and C2) to estimate or interpolate the sensitivity change. Also, a logarithmic interpolation could be used. Further, leading or trailing data points could be used to model the sensitivity trends.
[0070] FIG. 9 shows that, absent such an interpolation, the sensitivity used at CI has changed by the time the sample SI is taken. Using the sensitivity from CI, therefore, produces an error in the estimated glucose value returned by the sensor algorithm. Conversely, such error is reduced through use of a statistical estimation of the rate of change of sensitivity as a function of time, and then use of the modified sensitivity to estimate the glucose concentration of the sample. The error reduction has been on the order of 1% to 10% using such techniques.
[0071] In another embodiment of the present disclosure, the drift in the sensor sensitivity can be reduced by shortening the time during which such drift can occur. For example, the time between CI and SI can be minimized to decrease the sensitivity change and allow for an
improved accuracy of the calculated glucose concentration. The flow profile may be modified to minimize the time by reducing the entire profile length, such as from 7.5 minutes to 5 minutes. Further, the method may modify the order in which sample and calibration measurements are made. As shown in FIG. 10, for example, the sample value is calculated prior to the calibration value, which shortens the delay between sample and calibration to about 1.5 minutes.
[0072] Notably, the data indicated in FIG. 10 was taken with a 0 mg/dL calibration solution. Thus, the sensitivity drift is not readily apparent from the calibration phase, but is apparent from the sampling phase.
[0073] As shown in FIG. 11, other embodiments of the present disclosure may include systems, methods, processes or computer programs for calibrating a blood sensing system and/or operating a blood parameter sensor system. For example, as shown in FIG. 11 , one embodiment of the present disclosure includes drawing blood 200 over a blood parameter sensor, receiving a blood signal 202 near the end of the draw, flushing the sensor with calibrant 204, receiving a calibrant signal 206 before the end of the flush and calculating a blood parameter 208 as a function of both the blood signal and the calibrant signal. It should be understood that the sensor may be flushed with calibrant prior to the system drawing blood over the blood parameter sensor.
[0074] The inventors have also observed that continuous analyte monitoring systems employing "one size fits all" flow profiles may be unable to detect and adapt to flow problems. For example, obstructions, kinking of the blood access device or limited blood flow may create conditions where the flow profile is no longer adequate to wash away residual calibration solution and blood sample dilution occurs. If the flow rate of blood over the sensor is too slow, it is possible that the calibrant solution will not be washed away when the sensor enters a blood analyte measurement phase. This, in turn, would result in an inaccurate blood analyte measurement because of the dilution of the blood with the remaining calibrant solution. The inventors have determined that a low flow rate of blood also results in a decreased peripheral temperature and that a decrease in temperature results in a decrease in the sensitivity of the sensor. The inventors have concluded that a low flow rate of blood and hence the possibility of dilution of the blood sample with calibrant solution can be detected by evaluating changes in the sensor sensitivity.
[0075] In an embodiment, the sensitivity of the sensor is determined by dividing the measured sensor response for a calibration solution by the known calibrant concentration in the calibration bag. For example, the sensor may measure a calibrant concentration of 90 mg/dL glucose in the calibration solution. The user may know that the calibrant concentration of the calibration solution is 100 mg/dL and thus the sensitivity determined for the sensor during the calibration is 90/100 or 0.9. This sensitivity value can be used to adjust sensor readings received during the blood analyte measurement period of the flush and draw cycle to more accurately predict the estimated glucose value. Sensitivity values typically change slowly and thus a fast change in the sensitivity value is likely representative of external effects, e.g., temperature change, rather than internal, e.g., sensor changes. When the sensitivity is determined to change more quickly than a threshold rate of change, the system does not present estimated analyte measurements on the display.
[0076] An embodiment of the present disclosure is directed to a system, computer program product, and method that evaluates changes in sensor sensitivity and suspends presentation of estimated glucose values when the rate of change of the sensor sensitivity exceeds a threshold, indicating a possibly diluted measurement. FIG. 12 provides a flow chart 300 of steps performed by the system and method. As shown in block 302, the system receives one or more signals from an analyte sensor during one or more calibration cycles. In an exemplary embodiment, the analyte sensor is a glucose sensor. The analyte sensor may also be a sensor for other types of blood (and biological) parameters, such as pH, pC02, p02, K+, Na+, Ca+2, lactate and hematocrit.
[0077] The signals received by the system may be signals corresponding to a reading taken by the analyte sensor during the calibration cycle. For example, calibration solution may be moved over the analyte sensor for a period of time and the analyte sensor may take multiple sensor measurements during the period of time. In an exemplary embodiment, the system alternates between a calibration cycle and a sampling cycle such that a flow controller draws blood up to analyte sensor for a patient measurement and intermittently flushes calibrant over the analyte sensor to calibrate the analyte sensor. A calibration cycle comprises a flush of calibrant solution. The calibration cycle may be only a portion of the time that the calibrant is flushed over the analyte sensor. In this manner, the calibrant solution is able to wash blood away from the analyte sensor before taking calibration
measurements. In an embodiment, the calibration cycle is a predetermined period of time, such as ten seconds, wherein the analyte sensor is receiving the one or more signals as the calibrant solution is being flushed over the analyte sensor. The analyte sensor may be taking measurements and receiving signals during regular or irregular intervals during the calibration cycle, such as every millisecond.
[0078] In block 304, the system determines whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles. A measurement of the variation for the one or more signals received during a calibration cycle can be indicative of the stability of the calibration cycle, and hence the sensitivity value determined from the calibration cycle. If the one or more signals have a coefficient of variation within a tolerance limit (e.g., below a maximum coefficient of variation), the system determines that the sensitivity value determined during the calibration cycle meets the criteria for stability. The measurement of variation may be the coefficient of variation, the standard deviation, or some other measurement of variation associated with the one or more signals received during the calibration cycle. In an embodiment, the tolerance limit is determined based on a characteristic of the analyte sensor. For example, the analyte sensor may have an inherent range of variation in signals received from contact with solutions. The tolerance limit may be a function of the inherent range of variation, such as the maximum range of inherent variation for the sensor, or a multiple of the range of inherent variation, such as two or three standard deviations from the range of variation. In another embodiment, the tolerance limit is defined based on previous performance of the analyte sensor. For example, the tolerance limit may be the maximum range of variation recorded during previous calibration cycles. The tolerance limit may be input by the user or may be determined by the system.
[0079] In block 306, the system determines a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit. A trusted sensitivity value is a sensitivity value determined for a calibration cycle when the measurement of variation is within the tolerance limit. In an embodiment, a plurality of trusted sensitivity values are determined, for example the six most recent sensitivity values. In an embodiment, the plurality of trusted sensitivity values are sensitivity values from consecutive calibration cycles. In some embodiments, the
consecutive calibration cycles have blood sampling cycles interposed between the calibration cycles. In other embodiments, multiple calibration cycles are run without interposing blood sampling cycles in between each calibration cycle.
[0080] In block 308, the system determines a time derivative for the plurality of sensitivity values. The time derivative is the rate of change of the trusted sensitivity values. In some embodiments, the time derivative of the trusted sensitivity values is used to determine a threshold value for when the rate of change of a new sensitivity value is too high. For example, the time derivative of the trusted sensitivity values may indicate that the rate of change for the sensitivity values is slow. The time derivative of the trusted sensitivity values can be used to determine a baseline level of change in the sensor. When the time derivative indicates that the sensor is exceeding the baseline level of change in the sensor, the system may determine that an external change such as temperature is causing the sensitivity of the sensor to change.
[0081] In some embodiments, the time derivative of the trusted sensitivity values is used to determine a threshold for entry into a sensitivity shift state. For example, in an embodiment, the threshold for entry into the sensitivity shift state is a threshold rate of change in the sensitivity value for the sensor at which the system stops presenting estimated glucose values on the display. The threshold value may be a function of the time derivative of the trusted sensitivity value. In another embodiment, the threshold for entry into the sensitivity shift state is based on a baseline value for the sensor or a predetermined level. For example, the system may determine that the threshold for entry into the sensitivity shift state is (-0.6 counts/(mg/dL))/second. If the system determines that the sensitivity of the sensor is decreasing at a faster rate than (-0.6 counts/(mg/dL))/second, then the system enters into the sensitivity shift state. The threshold may be input by the user or may be determined by the system. In an embodiment, the threshold is dynamically determined by the system for every calibration cycle based on the most time derivative for the most recent trusted sensitivity values.
[0082] In block 310, the system determines when the time derivative exceeds a threshold. For example, the system can determine a current time derivative when the system evaluates the one or more signals received during the calibration cycle. The current time derivative is based on the sensitivity value determined for the current calibration cycle and the most recent
trusted sensitivity values. The system compares the current time derivative to the threshold and determines whether the current time derivative exceeds the threshold and is therefore indicates that the sensitivity value is changing too quickly.
[0083] In block 312, the system suspends presentation of an estimated analyte value when the time derivative exceeds the threshold. In an embodiment, suspension of the presentation is termed the sensitivity shift state. During the blood sampling phases of the flush and draw cycles, the system typically displays estimated analyte values on a display. The estimated analyte values are used by medical professionals and other users to track the analyte levels in the patient's blood. The estimated analyte value will be incorrect if the analyte sensor is taking measurements from a blood sample diluted with calibration solution. To prevent the medical professional from viewing, and potentially making medical decisions based on, the incorrect estimated analyte values, the system suspends presentation of estimated analyte values on the display when the time derivative exceeds the threshold.
[0084] In some embodiments, the system determines when the time derivative satisfies pre-determined criteria after suspension of the display, as shown in block 314. In an embodiment, the pre-determined criteria indicate that the sensitivity values are stabilizing and/or returning to a rate of change that indicates the low blood flow is alleviated. For example, the pre-determined criteria may be a time derivative for the sensitivity value, wherein the time derivative indicates that the sensitivity of the sensors is increasing. More than one criteria may be required to be met before the system determines that the time derivative satisfies the pre-determined criteria. The additional criteria may relate to the currently determined sensitivity value. For example, sensitivity values will continue to be determined based on calibration cycles during the sensitivity shift state. The criteria may include that the current sensitivity value is within a certain range of the sensitivity values determined before the system entered the sensitivity shift state. In an exemplary embodiment, the pre-determined criteria may include that the time derivative for sensitivity values is greater than zero and that the relative difference between the current sensitivity and the sensitivity before entering the sensitivity shift stated is more than or equal to a predetermined value (e.g., greater than or equal to -0.1, which means that the current sensitivity is within -10% of the sensitivity value before the system entered the sensitivity shift state). Increased temperature, which is correlated with increased blood flow, causes the
sensitivity of the sensors to increase. The pre-determined criteria may be input by the user or may be determined by the system.
[0085] In further embodiments, the system unsuspends the presentation of the estimated analyte value when the time derivative satisfies the pre-determined criteria, as shown in block 316. When the system determines that the time derivative satisfies the pre-determined criteria, the system will begin presenting the estimated analyte values on the display again. In this manner, the medical professional is able to have confidence in the displayed estimated analyte values but still not lose values determined when the system indicates that adequate blood flow is present to flush away calibration solution and provide accurate measurements of analyte concentration.
[0086] Turning now to FIG. 13, an example of an experiment where low blood flow resulted in inaccurate estimated analyte values is provided. The experiment evaluated venous flow and estimated glucose levels from both a peripheral vein blood source and a central line in sheep. As can be seen in FIG. 13, the venous flow is approximately zero ml/min from time 10:00 to time 14:00. The low venous flow results in calibration solution not being washed away from the sensor after each calibration cycle. Over time, the estimated glucose value determined in the vein diverges from the glucose value determined in the central line because of the dilution with the calibration solution, as shown at reference 402. When the position of the sheep is adjusted so that the blood flow in the vein increases 404, the estimated glucose values determined in the peripheral vein quickly returns 406 to a value equivalent to the glucose value determined from the central line. In this manner, the increased blood flow has washed away the calibration solution near the sensor and allowed for accurate measurement of blood glucose.
[0087] In FIG. 14, an example of ADC, pressure, temperature, and estimated glucose values is provided to disclose another effect of the low blood flow. Namely, lower temperatures 408 result in peripheral veins when low blood flow is occurring. The lower temperatures 408 cause the analyte sensor to provide low sensitivity values and hence inaccurate glucose measurements 410 compared to central line values 412. When the sheep's position is adjusted so that blood flow increases 414, the temperature in the peripheral vein increases 416, the sensitivity of the analyte sensor increases, and more accurate estimated glucose values result 418.
[0088] A comparison of FIG. 15 and FIG. 16 illustrates the effect of the system on presentation of estimated glucose values. FIG. 15 is a chart of reference glucose compared to the error for the estimated glucose values. The X-axis provides the reference glucose value (mg/dL) determined based on the central line. The Y-axis provides the error determined as the difference between the reference value and the glucose value determined from the sensor in the periphery. If the reference value and the value determined in the periphery are equal, then the error would be zero. As the glucose value determined in the periphery changes due to dilution with calibration solution, the error increases. As can be seen in FIG. 15, 6.0% of the estimated glucose values fail to be within a margin of error, indicating that these failing measurements were displayed but are likely incorrect. Only 7.7% of the estimated glucose values were dropped such that the dropped estimated glucose values are not displayed to the user.
[0089] In contrast, FIG. 16 is a chart of reference glucose compared to error for the estimated glucose values. When the system evaluates the time derivative of sensitivity values and suspends presentation (i.e., drops) estimated glucose values determined when the time derivative exceeds a threshold, the number of failing estimated glucose values drops significantly to only 1.7% of the sample. Instead, 15.6% of the estimated glucose values are dropped and not presented in the display. In this manner, the medical professional is not presented with inaccurate estimated glucose values.
[0090] FIG. 17 provides an example of suspending presentation and dropping estimated glucose values when the time derivative of the sensitivity values exceeds a threshold. The glucose values 420 determined from a central line 422 and a peripheral line 424 are provided in FIG. 17. In this example, two sensors in different peripheral regions are provided for comparison to the central line. The sensitivity values 426 for a time series of calibration cycles are also provided. When the sensitivity values quickly decrease, as seen at 428, the system suspends presentation of the estimated glucose values, as indicated by the dropped symbols 430. In some embodiments, these rapidly decreasing sensitivity values are caused by low blood flow, which results in a lower temperature at the analyte sensor during the calibration cycle.
[0091] As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or computer program product. Accordingly, aspects
of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," "module" or "system." Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
[0092] Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0093] A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
[0094] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0095] Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0096] Aspects of the present disclosure are described below (and above) with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the present disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0097] These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
[0098] The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the
computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0099] Referring now to FIG. 18, a schematic diagram of a central server 500, or similar network entity, configured to implement a blood parameter sensing system, according to one embodiment of the present disclosure, is provided. As used herein, the designation "central" merely serves to describe the common functionality the server provides for multiple clients or other computing devices and does not require or infer any centralized positioning of the server relative to other computing devices. As may be understood from FIG. 18, in this embodiment, the central server 500 may include a processor 510 that communicates with other elements within the central server 500 via a system interface or bus 545. Also included in the central server 500 may be a display device/input device 520 for receiving and displaying data. This display device/input device 520 may be, for example, a keyboard or pointing device that is used in combination with a monitor. The central server 500 may further include memory 505, which may include both read only memory (ROM) 535 and random access memory (RAM) 530. The server's ROM 535 may be used to store a basic input/output system 540 (BIOS), containing the basic routines that help to transfer information across the one or more networks.
[00100] In addition, the central server 500 (such as a combination of the monitor 12 and flow control system 18) may include at least one storage device 515, such as a hard disk drive, a floppy disk drive, a CD Rom drive, or optical disk drive, for storing information on various computer-readable media, such as a hard disk, a removable magnetic disk, or a CD- ROM disk. As will be appreciated by one of ordinary skill in the art, each of these storage devices 515 may be connected to the system bus 545 by an appropriate interface. The storage devices 515 and their associated computer-readable media may provide nonvolatile storage for a central server. It is important to note that the computer-readable media described above could be replaced by any other type of computer-readable media known in the art. Such media include, for example, magnetic cassettes, flash memory cards, digital video disks, and Bernoulli cartridges.
[00101] A number of program modules may be stored by the various storage devices. Such program modules may include an operating system 550 and a plurality of one or more (N) modules 560. The modules 560 may control certain aspects of the operation of the central
server 500, with the assistance of the processor 510 and the operating system 550. For example, the modules may perform the functions described above and illustrated by the figures, such as FIGS. 11-12, and other materials disclosed herein.
[00102] The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
[00103] As is evident from the range of modeled and experimentally verified embodiments described above, the present disclosure is not to be limited to the specific embodiments disclosed. Modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Claims
1. A system for controlling presentation of an estimated analyte value, the system
comprising:
an analyte sensor configured to receive one or more signals during a plurality of calibration cycles;
a monitor;
a memory;
a processor; and
a computing module, stored in the memory, executable by the processor, and configured to cause the processor to:
receive the one or more signals from the analyte sensor during one or more of the calibration cycles;
determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles;
determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit;
determine a time derivative for the sensitivity values;
determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
2. The system of claim 1, wherein the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria.
3. The system of claim 1, wherein the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
4. The system of claim 1, further comprising determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
5. The system of claim 1, wherein the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value.
6. The system of claim 5, wherein the threshold is determined based on a characteristic of the analyte sensor.
7. The system of claim 2, wherein the pre-determined criteria comprise at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
8. A computer program product for controlling presentation of an estimated analyte value, the computer program product comprising:
a non-transitory computer-readable medium comprising a set of codes for causing a computer to:
receive the one or more signals from the analyte sensor during one or more of the calibration cycles;
determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles;
determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit;
determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
9. The computer program product of claim 8, wherein the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies predetermined criteria.
10. The computer program product of claim 8, wherein the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
11. The computer program product of claim 8, further comprising determining a
sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
12. The computer program product of claim 8, wherein the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value.
13. The computer program product of claim 12, wherein the threshold is determined based on a characteristic of the analyte sensor.
14. The computer program product of claim 9, wherein the pre-determined criteria
comprise at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
15. A method for controlling presentation of an estimated analyte value, the method comprising:
providing an analyte sensor configured to receive one or more signals during a calibration cycle;
providing a processor for executing computer program code stored in a non- transitory computer-readable medium to cause the processor to:
receive the one or more signals from the analyte sensor during one or more of the calibration cycles;
determine whether a measurement of variation for the one or more signals is within a tolerance limit for at least one of the plurality of calibration cycles;
determine a sensitivity value for at least one of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit;
determine a time derivative for the sensitivity values; determine when the time derivative exceeds a threshold; and suspend presentation of an estimated analyte value on the monitor when the time derivative exceeds the threshold.
16. The method of claim 15, wherein the processor is further configured to unsuspend the estimated analyte value when the time derivative satisfies pre-determined criteria.
17. The method of claim 15, wherein the sensitivity value is determined by dividing a calibration concentration determined by the analyte sensor during the calibration cycle by a known calibration concentration of a calibration solution used during the calibration cycle.
18. The method of claim 15, further comprising determining a sensitivity value for each of the plurality of calibration cycles when the measurement of variation for the calibration cycle is within the tolerance limit.
19. The method of claim 15, wherein the threshold is a maximum time derivative based on the present sensitivity value and at least one preceding sensitivity value.
20. The method of claim 16, wherein the pre-determined criteria comprise at least one of a maximum percentage difference of a present sensitivity value from a preceding sensitivity value and a maximum time derivative determined based on the present sensitivity value and at least one preceding sensitivity value.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261736126P | 2012-12-12 | 2012-12-12 | |
US61/736,126 | 2012-12-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014093021A1 true WO2014093021A1 (en) | 2014-06-19 |
Family
ID=50934825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2013/072075 WO2014093021A1 (en) | 2012-12-12 | 2013-11-26 | System for controlling presentation of an estimated analyte value |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2014093021A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020161288A1 (en) * | 2000-02-23 | 2002-10-31 | Medtronic Minimed, Inc. | Real time self-adjusting calibration algorithm |
JP2006346454A (en) * | 2005-06-17 | 2006-12-28 | F Hoffmann-La Roche Ag | Sensor system for monitoring component, particularly, grape sugar in body tissue, arrangement, and method |
JP2008501426A (en) * | 2004-06-03 | 2008-01-24 | メドトロニック ミニメド インコーポレイテッド | System for monitoring physiological characteristics |
US20110152658A1 (en) * | 2009-12-17 | 2011-06-23 | Glumetrics, Inc. | Identification of aberrant measurements of in vivo glucose concentration using temperature |
US20120291516A1 (en) * | 2007-05-14 | 2012-11-22 | Abbott Diabetes Care Inc. | Method and Apparatus for Providing Data Processing and Control in a Medical Communication System |
-
2013
- 2013-11-26 WO PCT/US2013/072075 patent/WO2014093021A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020161288A1 (en) * | 2000-02-23 | 2002-10-31 | Medtronic Minimed, Inc. | Real time self-adjusting calibration algorithm |
JP2008501426A (en) * | 2004-06-03 | 2008-01-24 | メドトロニック ミニメド インコーポレイテッド | System for monitoring physiological characteristics |
JP2006346454A (en) * | 2005-06-17 | 2006-12-28 | F Hoffmann-La Roche Ag | Sensor system for monitoring component, particularly, grape sugar in body tissue, arrangement, and method |
US20120291516A1 (en) * | 2007-05-14 | 2012-11-22 | Abbott Diabetes Care Inc. | Method and Apparatus for Providing Data Processing and Control in a Medical Communication System |
US20110152658A1 (en) * | 2009-12-17 | 2011-06-23 | Glumetrics, Inc. | Identification of aberrant measurements of in vivo glucose concentration using temperature |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150313526A1 (en) | System and method for blood sampling failure analysis and correction | |
US4573968A (en) | Infusion and blood chemistry monitoring system | |
US10588575B2 (en) | Determination and application of glucose sensor reliability indicator and/or metric | |
CN103732130B (en) | Glucose sensor signal stability is analyzed | |
JP5431959B2 (en) | Method for detecting blood glucose level using redundant sensor and device for detecting blood glucose level using redundant sensor | |
CA2782491C (en) | Modified sensor calibration algorithm | |
CA2482814C (en) | Real time self-adjusting calibration algorithm | |
EP2456355B1 (en) | Adjustable connector and dead space reduction | |
US10251588B2 (en) | Glucose sensor signal reliability analysis | |
EP2585165B1 (en) | Adjustable connector, improved fluid flow and reduced clotting risk | |
JP2010505534A5 (en) | ||
US11246971B2 (en) | System and method of monitoring dislodgement of venous needles in dialysis patients | |
US20140221911A1 (en) | Clot detection based on signal-time history diagnostics | |
US20140235984A1 (en) | System for a blood analyte sensor | |
WO2014093028A1 (en) | System for determining an estimated analyte value | |
WO2014163815A1 (en) | Analyte sensing system with access port for alternative analyte measurement | |
JP5675889B2 (en) | Closed loop device or semi-closed loop device for injecting insulin using sensor values | |
WO2014093170A1 (en) | System and method for detecting occlusions in a blood access device | |
WO2014093021A1 (en) | System for controlling presentation of an estimated analyte value | |
WO2014092910A1 (en) | Vascular access system and method | |
WO2014093121A1 (en) | Analyte sensing system and method for controlling presentation of information | |
EP3424412B1 (en) | Measuring apparatus, measuring program and measuring method | |
US20230157598A1 (en) | Glucose sensor | |
WO2014121035A1 (en) | Determination of sample dilution in a calibrated analyte sensor | |
TW202344279A (en) | Adaptive flow calculation for a mechanical circulatory support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13862008 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13862008 Country of ref document: EP Kind code of ref document: A1 |