Systems, methods, and computer program products for blockage detection and improved pressure limiting behavior for fluid injector devices

The fluid injector system improves occlusion detection and pressure management by calculating compliance volume changes, addressing flow rate inconsistencies and ensuring reliable iodine delivery in medical imaging.

JP7842687B2Active Publication Date: 2026-04-08BAYER HEALTHCARE LLC
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-11-18
Publication Date
2026-04-08

AI Technical Summary

Technical Problem

Conventional fluid injector systems rely solely on pressure monitoring to detect occlusions, leading to overestimated flow rate reductions, frequent motor speed changes, and potential iodine delivery rate issues, which can affect the completion of imaging procedures.

Method used

A fluid injector system with a control device that calculates compliance volume changes and compares them with predetermined thresholds to detect blockages, adjusting delivery speed to maintain the desired flow rate and prevent pressure overloads.

Benefits of technology

Enhances blockage detection and pressure management, reducing motor stress and ensuring consistent iodine delivery, thereby improving the reliability of medical imaging procedures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007842687000001
    Figure 0007842687000001
  • Figure 0007842687000002
    Figure 0007842687000002
  • Figure 0007842687000003
    Figure 0007842687000003
Patent Text Reader

Abstract

Disclosed are systems, methods, and computer program products for detecting occlusions and / or limiting pressure in a fluid injector system, including at least one fluid injector device, a drive component, and a control device, the control device comprising a processor programmed or configured to: provide instructions to the system to deliver fluid from the at least one injector device at a predetermined fluid flow rate; determine a first fluid pressure measurement in the injector device at a first time; determine a second fluid pressure measurement in the injector device at a second time; determine a pressure difference between the first and second fluid pressure measurements; calculate a change in compliance volume of the injector device based on the determined pressure difference; compare the calculated volume change to a predetermined fluid flow rate; repeat the steps throughout a fluid injection procedure; and determine whether an occlusion has occurred downstream of the injector device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - Reference to Related Applications This application claims the benefit of U.S. Provisional Patent Application No. 62 / 938,407, filed on November 21, 2019, the disclosure of which is hereby incorporated by reference in its entirety.

[0002] The present disclosure generally relates to systems, devices, products, apparatuses, and methods used for improved occlusion detection and / or improved pressure - limiting behavior for fluid injection devices.

Background Art

[0003] In many medical diagnostic and treatment procedures, healthcare providers such as physicians or radiologists use a power - driven fluid injector system to inject one or more fluids into a patient. Several power - driven fluid injector systems have been developed for the pressurized injection of fluids for use in procedures such as angiography, computed tomography (CT), molecular imaging (such as PET imaging), and magnetic resonance imaging (MRI).

[0004] In some cases, an occlusion (i.e., a substantial blockage of fluid flow) can occur at an in - line location between the power - driven fluid injector system and the injection site (e.g., a patient's catheter). Conventional fluid injector systems have relied solely on pressure monitoring to reveal such an occlusion. That is, when a predetermined pressure limit value is reached during an injection procedure (such as ultimately caused by an occlusion), the fluid flow rate decreases so as to lower the system pressure. However, since the predetermined pressure limit value is selected for the actual fluid injector system in contrast to the injection site and / or intermediate components (e.g., piping, etc.), the occlusion location may be exposed to pressures much higher than desired before the pressure limit value of the fluid injector system is reached.

[0005] In addition, conventional fluid injector systems are typically programmed to monitor pressure changes until a predetermined pressure limit is reached, and then reduce the fluid flow rate by a corresponding percentage. However, the required flow rate reduction is often overestimated, leading to frequent motor speed changes (which can shorten motor life) and, in some cases, affecting iodine delivery rate (IDR) to such an extent that the imaging procedure cannot be properly completed. [Overview of the Initiative] [Problems that the invention aims to solve]

[0006] Therefore, in this field, there is a need to improve the detection of blockages and the pressure limiting behavior of fluid injector devices. [Means for solving the problem]

[0007] Therefore, a system, device, product, apparatus and / or method is provided for a fluid injector system that provides improved blockage detection and / or pressure limiting behavior.

[0008] In some non-limiting embodiments or aspects, a fluid injector system is disclosed that is configured for use in administering at least one fluid in a fluid injection procedure. The fluid injector system may include at least one fluid injector device, one or more drive components, and a control device which may include at least one processor that provides commands to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, determines a first fluid pressure measurement in at least one fluid injector device at a first time, determines a second fluid pressure measurement in at least one fluid injector device at a second time, determines the pressure difference between the first and second fluid pressure measurements, calculates a change in the compliance volume of at least one fluid injector device based on the pressure difference, compares the calculated change in compliance volume with a predetermined fluid flow rate, repeats the steps throughout the entire fluid injection procedure, determines whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device, and if an obstruction or partial obstruction has occurred, reduces or stops the delivery speed of at least one piston of at least one fluid injector device.

[0009] In some non-limiting embodiments or aspects, the operation data may include one or more operation parameters associated with one or more drive components of a fluid injector system, one or more of at least one fluid injector devices, and at least one of one or more disposable components configured for use with a fluid injector device.

[0010] In some non-limiting embodiments or aspects, the fluid injector device may include at least one fluid reservoir and at least one plunger associated with the at least one fluid reservoir, the at least one plunger being releasably engaged with a piston of the fluid injector system.

[0011] In some non-limiting embodiments or aspects, it can be determined that a blockage has occurred downstream of at least one fluid injector device if the calculated change in compliance volume is equal to a predetermined threshold of the volumetric component of a given fluid flow rate. For example, a control device can determine that a blockage has occurred if the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volumetric component of a given fluid flow rate.

[0012] In some non-limiting embodiments or aspects, the controller can determine the true flow rate by comparing a calculated change in accordance with a predetermined fluid flow rate. In various embodiments, if the calculated true flow rate is less than or equal to a predetermined percentage of the predetermined fluid flow rate, it is determined that an obstruction has occurred downstream of at least one fluid injector device.

[0013] In some non-limiting embodiments or aspects, if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric component of a given fluid flow rate, it can be determined that at least partial blockage may occur or has occurred downstream of at least one fluid injector device.

[0014] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to reduce the delivery speed of at least one piston of at least one fluid injector device if the calculated change in compliance volume is within and / or approaching a predetermined threshold range of the volumetric component of a given fluid flow rate.

[0015] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to determine when at least one fluid injector device has reached a pre-programmed pressure limit.

[0016] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to determine the true fluid flow rate from at least one fluid injector device by subtracting a calculated change in compliance volume from the volumetric component of the delivery rate of at least one piston of at least one fluid injector device.

[0017] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to adjust the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a predetermined fluid flow rate.

[0018] In some non-limiting embodiments or aspects, a computer implementation method for detecting at least partial blockage and pressure limiting is disclosed for a fluid injector system configured for use when administering at least one fluid in a fluid injection procedure. The method includes the steps of: providing a command to a fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate using a control device having at least one processor; determining a first fluid pressure measurement in at least one fluid injector device at a first time; determining a second fluid pressure measurement in at least one fluid injector device at a second time; determining a pressure difference between the first fluid pressure measurement and the second fluid pressure measurement using the control device; calculating a change in the compliance volume of at least one fluid injector device based on the pressure difference using the control device; comparing the calculated change in compliance volume with a predetermined fluid flow rate using the control device; repeating the method steps over the entire fluid injection procedure; and determining whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device, and if an obstruction or partial obstruction has occurred, programming or configuring at least one processor to reduce or stop the delivery speed of at least one piston of at least one fluid injector device.

[0019] In some non-limiting embodiments or aspects, the method may further include the step of determining that an obstruction has occurred if, using a control device, the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volumetric component of a given fluid flow rate.

[0020] In some non-limiting embodiments or aspects, the method may further include the step of determining a true flow rate measurement by comparing a calculated change in compliance volume with a predetermined fluid flow rate. In certain embodiments, the method may further include the step of determining, using a control device, that an obstruction has occurred if the calculated true flow rate is less than or equal to a predetermined percentage of the predetermined fluid flow rate.

[0021] In non-limiting embodiments or aspects, the method may further include the step of determining, using a control device, that an obstruction has occurred if the calculated true flow rate is less than or equal to a predetermined percentage of a predetermined fluid flow rate.

[0022] In some non-limiting embodiments or aspects, the method may further include the step of using a control device to determine when a pre-programmed pressure limit has been reached in at least one fluid injector device.

[0023] In some non-limiting embodiments or aspects, the first time at which the first fluid pressure measurement is determined may be before a pre-programmed pressure limit is reached, and the second time at which the second fluid pressure measurement is determined may be the time at or after the time at which the pre-programmed pressure limit is reached.

[0024] In some non-limiting embodiments or aspects, the method may further include the step of determining the true fluid flow rate from at least one fluid injector device by using a control device to subtract a calculated change in compliance volume from the volumetric component of the delivery rate of at least one piston of at least one fluid injector device.

[0025] In some non-limiting embodiments or aspects, the method may further include the step of using a control device to adjust the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a predetermined fluid flow rate.

[0026] In some non-limiting embodiments or aspects, a computer program product for detecting at least partial occlusion and pressure limiting in a fluid injector system configured to be used in administering at least one fluid in a fluid injection procedure is disclosed. The computer program product, when executed by at least one processor, causes the at least one processor to provide instructions to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, determine a first fluid pressure measurement within at least one fluid injector device at a first time, determine a second fluid pressure measurement within at least one fluid injector device at a second time, determine a pressure difference between the first fluid pressure measurement and the second fluid pressure measurement, calculate a change in the compliance volume of at least one fluid injector device based on the determined pressure difference, compare the calculated change in compliance volume with the predetermined fluid flow rate, repeat the steps throughout the fluid injection procedure, determine whether an occlusion or partial occlusion has occurred downstream of at least one fluid injector device, and if it is determined that an occlusion or partial occlusion has occurred, the at least one processor can include at least one non-transitory computer-readable medium including one or more instructions that are programmed or configured to reduce or stop the delivery speed of at least one piston of at least one fluid injector device.

[0027] In some non-limiting embodiments or aspects, the one or more instructions, when executed by at least one processor, cause the at least one processor to determine that an occlusion has occurred if the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volumetric measurement component of the predetermined fluid flow rate.

[0028] In some non-limiting embodiments or aspects, when one or more instructions are executed by at least one processor, the at least one processor can be caused to calculate a change in compliance volume and determine a true flow rate measurement by comparing it with a predetermined fluid flow rate. In certain embodiments, when one or more instructions are executed by at least one processor, the at least one processor can be caused to determine that an obstruction has occurred downstream of at least one fluid injector device if the calculated true flow rate is below a predetermined percentage of a predetermined flow rate.

[0029] In some non-limiting embodiments or aspects, when one or more instructions are executed by at least one processor, the at least one processor can be caused to reduce the delivery speed of at least one piston of at least one fluid injector device if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric measurement component of a predetermined fluid flow rate.

[0030] In some non-limiting embodiments or aspects, when one or more instructions are executed by at least one processor, the at least one processor can be caused to determine when a pre-programmed pressure limit value of at least one fluid injector device has been reached.

[0031] In some non-limiting embodiments or aspects, when one or more instructions are executed by at least one processor, the at least one processor can be caused to subtract the calculated change in compliance volume from the volumetric measurement component of the delivery speed of at least one piston of at least one fluid injector device to determine the true fluid flow rate from at least one fluid injector device.

[0032] In some non-limiting embodiments or aspects, one or more instructions, when executed by at least one processor, can cause at least one processor to adjust the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a predetermined fluid flow rate.

[0033] In some non-limiting embodiments or aspects, fluid injector systems configured for use in administering at least one fluid in a fluid injection procedure are disclosed. The fluid injector system may include at least one fluid injector device, one or more drive components, and a control device having at least one processor programmed or configured to provide the fluid injector system with instructions to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, determine the fluid flow rate in at least one fluid injector device in a first time, monitor the fluid flow rate in at least one fluid injector device up to a second time, calculate the actual fluid flow rate delivered from at least one fluid injector device based on the flow rate over a time interval between the first time and the second time, compare the calculated actual fluid flow rate with a predetermined fluid flow rate, and repeat the steps over the entire fluid injection procedure.

[0034] In some non-limiting embodiments or aspects, the operation data may include one or more operation parameters associated with one or more drive components of a fluid injector system, one or more of at least one fluid injector devices, and at least one of one or more disposable components configured for use with a fluid injector device.

[0035] In some non-limiting embodiments or aspects, the fluid injector device may include at least one fluid reservoir and at least one plunger associated with the at least one fluid reservoir, the at least one plunger being releasably engaged with a piston of the fluid injector system.

[0036] In some non-limiting embodiments or aspects, if the calculated actual fluid flow rate delivered from at least one fluid injector device is not equal to a predetermined threshold of a given fluid flow rate, it can be determined that a blockage has occurred downstream of at least one fluid injector device.

[0037] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to reduce or stop the delivery rate of at least one piston of at least one fluid injector device if an obstruction is detected.

[0038] In some non-limiting embodiments or aspects, if the actual fluid flow rate is within and / or approaching a predetermined threshold of a given fluid flow rate, it can be determined that at least partial blockage may occur or has occurred downstream of at least one fluid injector device.

[0039] In some non-limiting embodiments or aspects, at least one processor may be programmed or configured to reduce the delivery speed of at least one piston of at least one fluid injector device when the actual fluid flow rate is within and / or approaching a predetermined threshold of a given fluid flow rate.

[0040] Further non-limiting embodiments are described in the following numbered clauses.

[0041] Clause 1. A fluid injector system configured for use in administering at least one fluid in a fluid injection procedure, comprising: at least one fluid injector device; one or more drive components; and a control device having at least one processor that provides a command to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, determines a first fluid pressure measurement in at least one fluid injector device at a first time, determines a second fluid pressure measurement in at least one fluid injector device at a second time, determines a pressure difference between the first and second fluid pressure measurements, calculates a change in the compliance volume of at least one fluid injector device based on the pressure difference, compares the calculated change in compliance volume with a predetermined fluid flow rate, repeats the steps throughout the entire fluid injection procedure, determines whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device, and if an obstruction or partial obstruction has occurred, reduces or stops the delivery speed of at least one piston of at least one fluid injector device.

[0042] Clause 2. The fluid injector system as described in Clause 1, wherein the control device determines that an obstruction has occurred if the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volume measurement component of a predetermined fluid flow rate.

[0043] Clause 3. A fluid injector system according to Clause 1 or 2, which determines the true flow rate measurement by comparing the calculated change in compliance volume with a predetermined fluid flow rate.

[0044] Clause 4. The fluid injector system described in Clause 3, wherein if the calculated true flow rate is less than or equal to a predetermined percentage of a predetermined fluid flow rate, it is determined that an obstruction has occurred downstream of at least one fluid injector device.

[0045] Clause 5. The fluid injector system according to Clause 1, wherein if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric component of a given fluid flow rate, at least partial blockage may occur or is determined to have occurred downstream of at least one fluid injector device.

[0046] Clause 6. The fluid injector system according to Clause 5, wherein at least one processor is programmed or configured to reduce the delivery speed of at least one piston of at least one fluid injector device if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric component of a given fluid flow rate.

[0047] Clause 7. A fluid injector system according to any one of Clauses 1 to 6, wherein at least one processor is programmed or configured to determine when a pre-programmed pressure limit has been reached for at least one fluid injector device.

[0048] Clause 8. A fluid injector system according to any one of Clauses 1 to 7, wherein at least one processor is programmed or configured to determine the true fluid flow rate from at least one fluid injector device by subtracting a calculated change in compliance volume from the capacity-measuring component of the delivery rate of at least one piston of at least one fluid injector device.

[0049] Clause 9. The fluid injector system according to Clause 8, wherein at least one processor is programmed or configured to adjust the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a given fluid flow rate.

[0050] Clause 10. A computer implementation method for detecting at least partial blockage and pressure limiting for a fluid injector system configured for use when administering at least one fluid in a fluid injection procedure, comprising: using a control device comprising at least one processor, providing a command to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate; determining a first fluid pressure measurement in at least one fluid injector device at a first time; determining a second fluid pressure measurement in at least one fluid injector device at a second time; and using the control device, determining the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement. A computer implementation method comprising the steps of: using a control device to calculate a change in the compliance volume of at least one fluid injector device based on a pressure difference; using a control device to compare the calculated change in compliance volume with a predetermined fluid flow rate; repeating the method steps over the entire fluid injection procedure; and determining whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device, and if an obstruction or partial obstruction has occurred, programming or configuring at least one processor to reduce or stop the delivery speed of at least one piston of at least one fluid injector device.

[0051] Clause 11. The computer implementation method according to Clause 10, further comprising the step of determining that an obstruction has occurred if the calculated change in compliance volume using a control device is greater than or equal to a predetermined threshold of the volume measurement component of a predetermined fluid flow rate.

[0052] Clause 12. The computer implementation method according to Clause 10 or 11, further comprising the step of determining a true flow rate measurement by comparing the calculated change in compliance volume with a predetermined fluid flow rate.

[0053] Clause 13. The computer implementation method according to Clause 12, further comprising the step of determining, using a control device, that an obstruction has occurred if the calculated true flow rate is less than or equal to a predetermined percentage of a predetermined fluid flow rate.

[0054] Clause 14. The computer implementation method according to Clause 10, further comprising the step of using a control device to reduce the delivery speed of at least one piston of at least one fluid injector device if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric component of a predetermined fluid flow rate.

[0055] Clause 15. A computer implementation method according to any one of Clauses 10 to 14, further comprising the step of determining, using a control device, when a pre-programmed pressure limit has been reached for at least one fluid injector device.

[0056] The computer implementation method described in Clause 15, wherein the first time for determining the first fluid pressure measurement is the time before the pre-programmed pressure limit is reached, and the second time for determining the second fluid pressure measurement is the time or after the pre-programmed pressure limit is reached.

[0057] A computer implementation method according to any one of Clauses 10 to 16, further comprising the step of determining the true fluid flow rate from at least one fluid injector device by using a control device to subtract a calculated change in compliance volume from the capacity-measuring component of the delivery rate of at least one piston of at least one fluid injector device.

[0058] Clause 18. The computer implementation method according to Clause 17, further comprising the step of using a control device to adjust the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a predetermined fluid flow rate.

[0059] Clause 19. A computer program product for detecting at least partial blockage and limiting pressure in a fluid injector system configured for use when administering at least one fluid in a fluid injection procedure, which, when executed by at least one processor, causes at least one processor to provide a command to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, to determine a first fluid pressure measurement in at least one fluid injector device at a first time, to determine a second fluid pressure measurement in at least one fluid injector device at a second time, and to determine the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement. A computer program product comprising at least one non-transient computer-readable medium, comprising one or more instructions, which causes the computer to calculate a change in the compliance volume of at least one fluid injector device based on a determined pressure difference, compare the calculated change in compliance volume with a predetermined fluid flow rate, repeat the steps through a fluid injection procedure, determine whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device, and if an obstruction or partial obstruction has occurred, program or configure at least one processor to reduce or stop the delivery speed of at least one piston of at least one fluid injector device.

[0060] The computer program product according to Clause 19, wherein, when one or more instructions are executed by at least one processor, at least one processor causes the calculated change in compliance volume to determine whether it is equal to, within the range of, or greater than a predetermined threshold of the volumetric component of a given fluid flow rate.

[0061] The computer program product described in Clause 19 or 20, wherein, when one or more instructions are executed by at least one processor, at least one processor is caused to calculate a change in compliance volume and determine a true flow measurement by comparing it with a given fluid flow rate.

[0062] The computer program product described in Clause 21, wherein, when one or more instructions are executed by at least one processor, it determines that a blockage has occurred downstream of at least one fluid injector device if the calculated true flow rate is less than or equal to a predetermined percentage of a predetermined fluid flow rate.

[0063] The computer program product according to Clause 23.1, in which, when executed by at least one processor, causes at least one processor to reduce the delivery speed of at least one piston of at least one fluid injector device if the calculated change in compliance volume is within and / or approaching a predetermined threshold of the volumetric component of a given fluid flow rate.

[0064] A computer program product according to any one of the clauses 19 to 23, wherein, when executed by at least one processor, one or more instructions cause at least one processor to determine when a pre-programmed pressure limit has been reached for at least one fluid injector device.

[0065] A computer program product according to any one of Clauses 21 to 24, wherein, when one or more instructions are executed by at least one processor, at least one processor is caused to determine the true fluid flow rate from at least one fluid injector device by subtracting a calculated change in compliance volume from the capacity-measuring component of the delivery speed of at least one piston of at least one fluid injector device.

[0066] The computer program product described in Clause 25, wherein, when one or more instructions are executed by at least one processor, at least one processor adjusts the delivery speed of at least one piston of at least one fluid injector device such that the determined true fluid flow rate is substantially the same as a predetermined fluid flow rate.

[0067] Clause 27. A fluid injector system configured for use in administering at least one fluid in a fluid injection procedure, comprising: at least one fluid injector device; one or more drive components; and a control device having at least one processor that provides a command to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate; determines the fluid flow rate in at least one fluid injector device in a first time; monitors the fluid flow rate in at least one fluid injector device up to a second time; calculates the actual fluid flow rate delivered from at least one fluid injector device based on the flow rate over a time interval between the first time and the second time; compares the calculated actual fluid flow rate with a predetermined fluid flow rate; repeats the steps over the entire fluid injection procedure; determines whether an obstruction or partial obstruction has occurred downstream of at least one fluid injector device; and if an obstruction or partial obstruction has occurred, reduces or stops the delivery speed of at least one piston of at least one fluid injector device.

[0068] Clause 28. A fluid injector system according to Clause 27, wherein if the calculated actual fluid flow rate delivered from at least one fluid injector device is not equal to a predetermined threshold of a predetermined fluid flow rate, it is determined that an obstruction has occurred downstream of at least one fluid injector device.

[0069] Clause 29. A fluid injector system according to Clause 27 or 28, in which, if the actual fluid flow rate is within and / or approaching a predetermined threshold of a given fluid flow rate, at least partial blockage may occur or is determined to have occurred downstream of at least one fluid injector device.

[0070] Clause 30. The fluid injector system according to Clause 29, wherein at least one processor is programmed or configured to reduce the delivery speed of at least one piston of at least one fluid injector device when the actual fluid flow rate is within and / or approaching a predetermined threshold of a given fluid flow rate.

[0071] These and other features and characteristics of this disclosure, as well as the operation and function of the relevant elements of the structure, and the economics of the assembly and manufacture of the parts, will become more apparent upon consideration of the following description and the appended claims with reference to the appended drawings, all of which form part of this specification, where similar reference numbers indicate corresponding parts of various figures. However, it should be clearly understood that the drawings are for illustrative and illustrative purposes only and are not intended as definitions of the limitations of this disclosure. Where used herein and in the claims, the singular forms “one,” “a,” and “it” refer to multiple subjects unless otherwise explicitly indicated in the context.

[0072] Further advantages and details of this disclosure are described in more detail below with reference to exemplary embodiments or aspects shown in the accompanying schematic diagrams. [Brief explanation of the drawing]

[0073] [Figure 1] This is a perspective view of a fluid injector system according to one embodiment of the present disclosure. [Figure 2] Figure 1 is a perspective view of a disposable set for multiple uses, intended for use with the fluid injector system. [Figure 3]This is a perspective view of a fluid injector system according to another example of the present disclosure. [Figure 4] This is a schematic diagram of the electronic control system of a fluid injector system according to an example of the disclosure. [Figure 5] This is a graphical representation of the compliance volume of a fluid injector system under varying fluid flow rate and pressure changes, as illustrated by the examples of the present disclosure. [Figure 6] This is a flowchart illustrating a method according to one aspect of this disclosure. [Figure 7] This is a flowchart illustrating a method according to another aspect of this disclosure. [Figure 8] This is a flowchart illustrating a method according to another aspect of this disclosure. [Figure 9] A graphical representation of various programmed or measured embodiments of a fluid injector system during an injection procedure according to an example of the present disclosure. [Figure 10] Another example of the present disclosure is a graphical representation of various programmed or measured embodiments of a fluid injector system during an injection procedure. [Figure 11] Another example of the present disclosure is a graphical representation of various programmed or measured embodiments of a fluid injector system during an injection procedure. [Figure 12] A graphical representation of various programmed or measured embodiments of a fluid injector system during an injection procedure according to an example of the present disclosure. [Modes for carrying out the invention]

[0074] For the purposes of the following description, the terms “upper,” “down,” “right,” “left,” “vertical,” “horizontal,” “upper,” “bottom,” “lateral,” and “longitudinal,” and their derivatives, are as relevant to this disclosure as shown in the drawings. When used in reference to syringes in a multi-patient disposable set, the term “proximal” refers to the portion of the syringe closest to the piston for delivering fluid from the syringe.

[0075] Spatial or directional terms such as "left," "right," "inside," "outside," "up," and "down" should not be considered limiting, as the present invention can take on a variety of alternative orientations.

[0076] All figures used herein and in the claims should be understood to be modified in all cases by the term “about.” The terms “approximately,” “about,” and “substantially” mean a range of ±10% of the stated value.

[0077] As used herein, the term "at least one of ~" is synonymous with "one or more of ~". For example, the phrase "at least one of A, B, and C" means any one of A, B, and C, or any combination of two or more of A, B, and C. For example, "at least one of A, B, and C" includes one or more A alone, or one or more B alone, or one or more C alone, or one or more A and one or more B, or one or more A and one or more C, or one or more B and one or more C, or one or more of all A, B, and C. Similarly, as used herein, the term "at least two of ~" is synonymous with "two or more of ~". For example, the phrase "at least two of D, E, and F" means any combination of any two or more of D, E, and F. For example, “at least two of D, E, and F” includes one or more Ds and one or more Es, or one or more Ds and one or more Fs, or one or more Es and one or more Fs, or one or more of all of D, E, and F.

[0078] It should be understood that the specific devices and processes shown in the accompanying drawings and described in the following specification are merely illustrative examples of this disclosure. Therefore, specific dimensions and other physical characteristics relating to the examples disclosed herein should not be considered limiting.

[0079] When used in reference to fluid reservoirs such as syringes, rolling diaphragms, or disposable sets of syringes, the term “distal” refers to the portion of the fluid reservoir closest to the patient. When used in reference to fluid reservoirs such as syringes, rolling diaphragms, or disposable sets of syringes, the term “proximal” refers to the portion of the fluid reservoir closest to the injector system.

[0080] As used herein, the terms “communicate” and “communicate” may refer to the reception, reception, transmission, transfer, provision, etc., of information (e.g., data, signals, messages, instructions, commands, etc.). Communication between one unit (e.g., a device, a system, components of a device or system, a combination thereof, and / or similar) and another unit means that one unit can directly or indirectly receive information from and / or transmit information to the other unit. This may refer to direct or indirect connections that are essentially wired and / or wireless. Furthermore, two units can communicate with each other even if the transmitted information is modified, processed, relayed, and / or routed between the first and second units. For example, the first unit can communicate with the second unit even if the first unit passively receives information and does not actively transmit information to the second unit. As another example, if at least one intermediate unit (e.g., a third unit located between the first and second units) processes information received from the first unit and communicates the processed information to the second unit, then the first unit can communicate with the second unit. In some non-limiting embodiments or aspects, a message may refer to a network packet containing data (e.g., a data packet). It will be understood that many other configurations are possible.

[0081] As used herein, the term “server” can refer to one or more computing devices, such as a processor, storage device, and / or similar computer component, that communicate with client devices and / or other computing devices over a network, such as the Internet or a private network, and in some examples facilitate communication between other servers and / or client devices. It will be understood that various other configurations are possible. As used herein, the term “system” can refer to one or more computing devices or combinations of computing devices, such as a processor, server, client device, software application, and / or other similar components, but is not limited to these. In addition, references to “server” or “processor” as used herein can refer to the previously listed server and / or processor listed as performing the preceding step or function, different servers and / or processors, and / or combinations of servers and / or processors. For example, as used herein and in the claims, the first server and / or first processor listed as performing the first step or function can refer to the same or different server and / or processor listed as performing the second step or function.

[0082] Referring to drawings in which similar reference numerals point to similar parts through several figures of the drawings, one aspect or example of the present disclosure relates to a multifluid medical injector / injector system 100 (hereinafter "fluid injector system 100") which may, in certain embodiments, include a multi-use disposable set (MUDS) 130 configured to deliver fluid to a patient using a single-use disposable set (SUDS) connector (not shown), and in other embodiments, include two or more disposable fluid reservoirs or syringes that can be discarded after a single infusion procedure or a certain number of infusion procedures. The fluid injector system 100 may include multiple components as individually described herein. Generally, the fluid injector system 100 depicted in Figures 1-2 has a powered injector or other dosing device and a fluid delivery set intended to be associated with the injector to deliver one or more fluids to a patient from one or more multi-dose containers under pressure as described herein. Various devices, components, and features of the fluid injector system 100 and the associated fluid delivery set are also described in detail herein. Figures 1 and 2 illustrate various examples of methods and processes with reference to injector systems having multi-use disposable sets ("MUDS") and single-use disposable sets ("SUDS") configurations. However, this disclosure is not limited to, and may also be used in, other syringe-based injector systems, such as those described in U.S. Patent Nos. 7,553,294, 7,563,249, 8,945,051, 9,173,995, 10,124,110, 10,507,319, and 10,583,256 and U.S. Application No. 15 / 568,505, and each of the disclosures of these patents is incorporated herein by this reference in their entirety.

[0083] Referring to Figure 1, an example of a fluid injector system 100 includes an injector housing 102 that surrounds various mechanical drive components, electrical and power components necessary to drive the mechanical drive components, and control components such as electronic memory and electronic control devices used to control the movement of a reciprocating piston (not shown) associated with the fluid injector system 100 described herein. Such a piston may be reciprocating via an electromechanical drive component such as a ball screw shaft driven by a motor, voice coil actuator, rack and pinion gear drive, linear motor, etc.

[0084] The fluid injector system 100 may include at least one bulk fluid connector 118 for connecting to at least one bulk fluid source 120. In some examples, multiple bulk fluid connectors 118 may be provided. For example, as shown in the embodiment of the fluid injector illustrated in Figure 1, three bulk fluid connectors 118 may be provided side by side or in other arrangements. In some examples, at least one bulk fluid connector 118 may include a spike configured to connect detachably to at least one bulk fluid source 120, such as a glass bottle, container, or bag. At least one bulk fluid connector 118 may be formed on a multi-use disposable set ("MUDS") as described herein. At least one bulk fluid source 120 may be configured to accept a medical fluid, such as saline, Ringer's lactate solution, imaging contrast medium solution, or other medical fluid, for delivery to a patient by the fluid injector system 100.

[0085] Referring to Figure 2, the MUDS 130 is configured to be detachably connected to a fluid injector system 100 to deliver one or more fluids to a patient from one or more bulk fluid sources 120. Examples and features of embodiments of the MUDS are further described in PCT International Publication WO 2016 / 112163, filed on January 7, 2016, the disclosure of which is incorporated herein by reference in its entirety. The MUDS 130 may include one or more fluid reservoirs, such as one or more syringes 132. As used herein, the term “fluid reservoir” means any container that can take in and deliver fluid during a fluid infusion procedure, including, for example, syringes, rolling diaphragms, pumps, compressible bags, etc. The fluid reservoir may include the internal volume of at least a portion of the fluid path, such as the length of one or more pipes that fluidize with the inside of the fluid reservoir, including a portion of the fluid path that remains in fluid communication with the fluid reservoir after the system is closed or fluidically isolated from the rest of the fluid path. In some examples, the number of fluid reservoirs may correspond to the number of bulk fluid sources 120 (shown in Figure 1). For example, referring to Figure 2, the MUDS 130 has three syringes 132 arranged side by side such that each syringe 132 can be fluid-connected to one or more of the corresponding three bulk fluid sources 120. In some examples, one or more bulk fluid sources 120 may be connected to one or more syringes 132 of the MUDS 130. Each syringe 132 may be fluid-connected to one of the bulk fluid sources 120 by a corresponding bulk fluid connector 118 and associated MUDS fluid path 134. The MUDS fluid path 134 may have a spike element that connects to the bulk fluid connector 118 and the fluid inlet line 150. In some examples, the bulk fluid connector 118 may be provided directly on the MUDS 130.

[0086] Continuing to refer to Figures 1 and 2, the MUDS 130 may include one or more valves 136, such as stopcock valves, to control which medical fluids, or combinations of medical fluids, are drawn from the multi-dose bulk fluid source 120 (see Figure 1) to the fluid reservoirs 132 and / or delivered from each fluid reservoir 132 to the patient. In some examples, one or more valves 136 may be located on the distal ends of a plurality of syringes 132 or on a manifold 148. The manifold 148 can selectively communicate fluidly with the internal volumes of the syringes 132 via the valves 136. The internal volumes of the syringes 132 can selectively communicate fluidly with the first end of a MUDS fluid path 134, which connects each syringe 132 to the corresponding bulk fluid source 120, via the valves 136. The opposing second end of the MUDS fluid path 134 may be connected to a respective bulk fluid connector 118 configured to fluidly connect to the bulk fluid source 120. Depending on the position of one or more valves 136, fluid may be drawn into the internal volume of one or more syringes 132, or delivered from the internal volume of one or more syringes 132. In a first position, such as during syringe filling, one or more valves 136 are oriented so that fluid flows from the bulk fluid source 120 through a fluid inlet line 150, such as a MUDS fluid path, to the desired syringe 132. During the filling procedure, one or more valves 136 are positioned so as to block or close the flow of fluid through one or more fluid outlet lines 152 or manifold 148. In a second position, such as during a fluid delivery procedure, fluid from one or more syringes 132 is delivered to the manifold 148 through one or more fluid outlet lines 152 or syringe valve outlet ports. During the delivery procedure, one or more valves 136 are positioned so as to obstruct or close the flow of fluid through one or more fluid inlet lines 150. In the third position, one or more valves 136 are oriented to obstruct or block the flow of fluid through one or more fluid inlet lines 150 and one or more fluid outlet lines 152 or manifold 148.Therefore, in the third position, each of the one or more valves 136 isolates the corresponding syringe 132 and prevents the flow of fluid in and out of the internal volume of the corresponding syringe 132. Thus, each of the one or more syringes 132 and the corresponding valve 136 defines a closed system.

[0087] One or more valves 136, a fluid inlet line 150, and / or a fluid outlet line 152 may be integrated into a manifold or may be in fluid communication via a manifold 148. One or more valves 136 may be selectively positioned to a first or second position by manual or automatic operation. For example, an operator can position one or more valves 136 to a desired position for a filling position, a fluid delivery position, or a closed position. In other examples, at least a portion of the fluid injector system 100 may be operable to automatically position one or more valves 136 to a desired position for a filling position, a fluid delivery position, or a closed position based on input from an operator or a protocol performed by an electronic control unit.

[0088] Continuing with reference to Figures 1 and 2, according to the embodiments described, the fluid injector system 100 may have a connection port 192 configured to form a releasable fluid connection with at least a portion of the SUDS. In some examples, the connection port 192 may be formed on the MUDS 130. As described herein, the SUDS may be connected to the connection port 192 formed on the MUDS 130 and / or at least a portion of the housing 102. Preferably, the connection between the SUDS and the connection port 192 is a releasable connection that allows the SUDS to be selectively connected to and disconnected from the connection port 192. In some examples, the SUDS may be detached from the connection port 192 and discarded after each fluid delivery procedure, and a new SUDS may be connected to the connection port 192 for subsequent fluid delivery procedures. The SUDS may be used to deliver one or more medical fluids to a patient by a SUDS fluid line 208 having a distal end that can be selectively detached from the body of the SUDS and connected to a patient catheter. Other examples and features of SUDS are described in U.S. Patent Application Publication No. 2016 / 0331951, filed on July 7, 2016, the disclosure of which is incorporated herein by reference in its entirety.

[0089] Referring again to Figure 1, the fluid injector system 100 may include one or more user interfaces 124, such as a graphical user interface (GUI) display window. The user interface 124 may display information related to the fluid injection procedure involving the fluid injector system 100, such as the injection status or progress, current flow rate, fluid pressure, and the amount remaining in at least one bulk fluid source 120 connected to the fluid injector system 100, and may be a touchscreen GUI that allows an operator to input commands and / or data for the operation of the fluid injector system 100. Furthermore, the fluid injector system 100 and / or the user interface 124 may include at least one control button 126 for tactile operation by an accompanying operator of the fluid injector system 100. The at least one control button 126 may be a graphic portion of the user interface 124, such as a touchscreen.

[0090] Figures 1 and 2 show examples of fluid injector systems 100 and related components and structures, but it should be understood that this disclosure is not limited to any particular type or variety of fluid injector systems 100. Referring here to Figure 3, another non-limiting example of a fluid injector system 100 according to this disclosure includes at least one fluid reservoir, such as a syringe 12, at least one piston (not shown) connectable to at least one plunger 14, and a fluid control module (not shown). At least one syringe 12 is generally adapted to connect to at least one component of the system, such as a syringe port 13. The fluid injector system 100 is generally configured to deliver at least one fluid F to a patient during an injection procedure. The fluid injector system 100 is configured to releasably receive at least one syringe 12 filled with at least one fluid F, such as a contrast agent, saline, Ringer's lactate solution, or any desired medical fluid. The system may be a multi-syringe injector, in which several syringes may be oriented side-by-side or in different spatial relationships, and each is actuated separately by a piston associated with the injector. At least one syringe 12 may be oriented in any way, such as upright or downright, or positioned at any angle. In another embodiment, the fluid injector 100 may interface with one or more rolling diaphragm syringes (not shown). Non-limiting examples of rolling diaphragm syringe-based injectors are described in U.S. Patent Applications 15 / 305,285 and 15 / 568,505 and PCT International Application PCT / US 2017 / 056747, the disclosures of which are incorporated herein by reference.

[0091] Continuing to refer to Figure 3, the injector system 100 may be used during a medical procedure to inject at least one medical fluid F into a patient's vascular system by driving a plunger 14 of at least one syringe 12 with a drive member such as at least one piston 103 (see Figure 4). The at least one piston may be reciprocally movable relative to at least a portion of at least one syringe, such as the plunger 14. When engaged, the at least one piston may move the plunger 14 toward the distal end 19 of at least one syringe and similarly move the plunger 14 toward the proximal end 11 of at least one syringe 12.

[0092] The piping set 17 (e.g., first and second fluid conduits 17a and 17b, and a common fluid conduit 20) can be fluid-communicated with the outlet port of each syringe 12 to deliver fluid F from each syringe 12 to a catheter (not shown) inserted into the patient at a vascular access site, thereby enabling each syringe to fluid-communicate with the catheter. The first fluid conduit 17a and the second fluid conduit 17b may be connected to the common fluid conduit 20 by any suitable mechanism known in the art (e.g., a Y-connector or T-connector). The fluid injector system 100 shown in Figure 3 is an open system because there are no valves that can isolate the syringes 12 from each other and from at least a portion of the piping set 17. However, it should be understood that the fluid injector system 100 of Figure 3 can be converted into a closed system by adding a valve similar to or identical to the valve 136 described with reference to the fluid injector system 100 of Figures 1 and 2 distal to the syringe 12.

[0093] Referring here to Figure 4, the fluid injector system 100 according to this disclosure may be associated with and controlled by an electronically controlled device 400 configured to perform one or more injector protocols, including, for example, a filling operation, a priming operation, and a delivery operation. In some examples, the electronically controlled device 400 can control the operation of various valves, stopcocks, piston members, and other elements to affect the removal of a desired gas / air, filling procedure, and / or delivery procedure. The electronically controlled device 400 may include at least one processor 404, memory 408, input components 410, and output components 412. The electronically controlled device may further include a bus that enables communication between the components of the electronically controlled device 400. The at least one processor 404 may be implemented in hardware, firmware, or a combination of hardware and software. For example, the processor 404 may include a processor (e.g., a central processing unit (CPU), a graphics processing unit (GPU), an accelerator processing unit (APU), etc.), a microprocessor, a digital signal processor (DSP), and / or any processing component that can be programmed to perform a function (e.g., a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), etc.). The memory 408 may include a hard disk (e.g., a magnetic disk, an optical disk, a magneto-optical disk, a solid-state disk, etc.) and / or another type of computer-readable medium. The input component 410 may include a component that enables the electronically controlled device 400 to receive information via user input (e.g., a user interface 124), etc. The output component 412 may include a component that provides output information from the electronically controlled device 400 (e.g., a user interface 124).

[0094] The electronically controlled device 400 may be programmed or configured to execute one or more processes and / or methods based on at least one processor 404 that executes software instructions stored in a computer-readable medium such as memory 408. When executed, the software instructions stored in memory 408 can cause at least one processor 404 to execute one or more processes and / or methods described herein.

[0095] Continuing to refer to Figure 4, the electronic control device 400, more specifically at least one processor 404, can operably communicate with one or more components of the fluid injector system 100 to control the operation of the fluid injector system 100. The electronic control device 400 can operably communicate with one or more drive components 510a, 510b, 510n associated with one or more fluid reservoirs 500a, 500b, 500n of the fluid injector system 100, respectively, to control the filling and delivery of fluid from the fluid reservoirs 500a, 500b, 500n. More specifically, each of the one or more drive components 510a, 510b, 510n may be associated with one of the fluid reservoirs 500a, 500b, 500n such that the fluid contained in each of the fluid reservoirs 500a, 500b, 500n can be selectively delivered by the operation of the associated drive component 510a, 510b, 510n. The fluid reservoirs 500a, 500b, 500n may be syringes 132 and / or syringes 12 of the fluid injector system 100 in Figures 1-2, or other syringe-type structures such as the rolling diaphragm syringe described herein, or may correspond thereto. Each of the one or more drive components 510a, 510b, 510n may be a piston (not shown) of the fluid injector system 100 in Figures 1-3, or may correspond thereto. One or more fluid reservoirs 500a, 500b, 500n may be in fluid communication with a fluid conduit 530 for delivering fluid to a catheter or other component connected to the patient. The fluid conduit 530 may be the SUDS of the fluid injector system 100 in Figures 1-2 and / or the piping set 17 of the fluid injector system 100 in Figure 3, or a corresponding thereof.

[0096] In embodiments and examples of a closed fluid injector system 100 (e.g., the fluid injector system 100 in Figures 1 and 2), the electronic control device 400 may further be operably in communication with one or more valves 520a, 520b, 520n to rotate or otherwise actuate the valves 520a, 520b, 520n to direct the flow into or out of one or more of the fluid reservoirs 500a, 500b, 500n, and / or to isolate the flow from the fluid reservoirs 500a, 500b, 500n from the fluid conduit 530. The valves 520a, 520b, 520n may be the valves 136 described herein in relation to Figure 2, or corresponding thereto.

[0097] During the fluid injection procedure by the fluid injector system 100, for example, a load is applied to the system by one or more drive components 510a, 510b, 510n, and the resulting change in fluid pressure in each fluid reservoir (i.e., fluid reservoirs 500a, 500b, 500n) allows the system to store some elastic energy in the form of an increase in the internal volume of the fluid reservoirs 500a, 500b, 500n (i.e., swelling), for example, in the form of the elastic mechanical deflection of the plungers coupled to each drive component. This pressure-dependent increase in volume is known as the change in the compliance volume of the system. Based on known properties of each fluid reservoir 500a, 500b, 500n and the fluid injector system 100 as a whole, a measured change in fluid pressure in the system makes it possible to calculate the corresponding change in compliance volume. In one embodiment, the change in compliance volume may be determined via a global equation executed by, for example, at least one processor 404, using information on changes such as fluid pressure and fluid flow rate. In another embodiment, the compliance volume may be determined using one or more sensors capable of measuring, for example, the expansion, deflection, etc., of various components of the system. In yet another embodiment, the change in the compliance volume of a particular component (e.g., a fluid reservoir of a particular size / model) may be predetermined, and the component may include a scannable barcode or other indicator that provides the compliance volume characteristics of the component under various pressure and flow conditions. It should be understood that other methods for determining the compliance volume are also possible.

[0098] Due to system compliance based on changes in internal pressure during fluid injection procedures, the actual flow rate from the system may be lower than the directed / commanded flow rate controlled, for example, by each associated drive component 510a, 510b, 510n, due to losses caused by increased internal volume and / or elastic mechanical deflection. However, according to aspects of this disclosure, the seemingly undesirable compliance characteristics of the system can be actually utilized to rapidly detect blockages at an in-line position between the powered fluid injector system and the injection site, as will be described in more detail below.

[0099] As is known in the art, an occlusion is a disturbance in a fluid flow path that causes a pressure increase by reducing the flow from the system. Occlusions can occur at any location between the fluid injector system and the injection site for a variety of reasons, such as pipe twisting, a catheter directed towards the wall of a vein, or the tip of a catheter pushed into an anatomical valve within a blood vessel. When an occlusion occurs, the fluid pressure increases significantly at the occlusion site, which is particularly undesirable if the occlusion site is located at or near the injection site (i.e., the patient catheter). Therefore, rapid identification of detected occlusions and a response thereto are desirable. Current fluid injector systems implement pressure limits to avoid undesirable pressure overshoots, but such pressure limits are applicable to the fluid injector system itself, and the system may experience much higher pressures than the injection site during normal (i.e., unobstructed) operation. However, when a complete occlusion occurs, the pressure seen at the occlusion site is substantially equal to the pressure seen in the fluid injector system. Therefore, the occlusion site may experience an undesirable pressure increase until the fluid injector system reaches its predetermined pressure limit and the fluid flow rate is reduced or other safety protocols are implemented.

[0100] A method for detecting blockage according to one embodiment of this disclosure is described below based on an exemplary scenario, but it should be understood that the present invention is not limited to the settings and values ​​described in this example.

[0101] In an exemplary scenario, a drive component (e.g., a piston) may be controlled to drive forward to produce a fluid flow rate of 2 mL / s. As the drive component is driven forward through the fluid reservoir, the fluid injector system 100 is configured to continuously monitor changes in pressure within the system over a given time interval. For example, when the drive component is at a position of 150 mL in the fluid reservoir, a pressure of 50 psi is measured at a first time (T=0 s). The system is then configured to determine the pressure at a second time (T=1 s) to identify the change in pressure. In the exemplary scenario, the pressure at the second time (T=1 s) is measured as 110 psi, thereby representing a pressure increase of 60 psi over a 1-second interval.

[0102] As detailed above, an increase in fluid pressure within a system results in an increase in the internal volume and / or elastic mechanical deflection of various components, which can be characterized as compliance volume. In the example above, where a pressure increase of 60 psi is achieved over 1-second intervals at the 150 mL position in the fluid reservoir, the increase in the system's compliance volume is calculated to be 2 mL. That is, due to the increase in internal volume and / or elastic mechanical deflection under pressure, there is a 2 mL "loss" in the system. As previously noted, the details of the formula or other method for determining compliance volume may vary depending on the system characteristics.

[0103] A compliance volume of 2 mL under a pressure spike of 60 psi at time T=1 second indicates that the true flow rate from the fluid reservoir decreases accordingly. However, since the fluid flow rate in the above example was 2 mL / s, a measured compliance volume of 2 mL at time T=1 second means that the true fluid flow from the system is zero (or 0) at time T=1 second. For the measured fluid pressure to be 110 psi despite zero fluid flow from the system, a complete blockage must have occurred downstream. Therefore, according to aspects of this disclosure, the compliance volume of the system can be calculated continuously at various time intervals during the injection procedure to detect potential blockages in real time, thereby helping to avoid undesirable pressure increases at the blockage site.

[0104] Referring to Figure 5, an exemplary graph for use with the blockage detection method described above is shown. Using the calculated compliance volume, the system may be configured to simply monitor pressure changes over a given time interval, and a threshold for acceptable pressure changes over a given time interval may be determined based on one or more equations used to determine the compliance volume. For example, the graph in Figure 5 shows the compliance volume equations for systems with specified fluid flow rates of 2 mL / s, 4 mL / s, and 6 mL / s, respectively. Referring to the 2 mL / s line on the graph, at time T=0 s, the true flow rate is shown as 2 mL / s. However, if an increase in fluid pressure is measured over a 1-second time interval, the true flow rate from the system decreases accordingly due to the increase in the system's compliance volume, and if a pressure increase of 60 psi is realized over a 1-second interval, the true flow rate will eventually reach 0 mL / s. As outlined in the example above, only complete blockage can cause such a “zero flow” scenario. Similarly, if the specified fluid flow rate is 4 mL / s, the threshold (i.e., true flow rate = 0 mL / s) is achieved when a pressure rise of 150 psi is realized over a 1-second interval, while for a fluid flow rate of 6 mL / s, the threshold is achieved when a pressure rise of 300 psi is reached over a 1-second interval. It should be understood that these flow rate and pressure values ​​are used solely for the purposes of this example, and different flow rates, pressure values, and thresholds may exist depending on the system configuration.

[0105] While the above example uses a 1-second time interval for simplified explanation, please understand that actual implementations of this method can determine the pressure difference calculated over much shorter intervals (e.g., 100-200 milliseconds), thereby ensuring rapid detection (and response) to potential blockages.

[0106] Therefore, when using a compliance volumetric type, the system only needs to monitor pressure changes over a given time interval to detect blockages. In one embodiment, if a blockage is detected, the system can then trigger a reduction in fluid flow to appropriately lower the pressure at the blockage site. In another embodiment, the system may trigger an alarm or other safety protocol when a blockage is detected.

[0107] Additionally and / or alternatively, while the threshold described above relates to the point at which the true flow rate from the system equals 0 mL / s (i.e., complete blockage), in other embodiments, the threshold for reduced true flow rate may be a number greater than 0 when fluid flow reduction and / or other safety protocols are implemented. For example, if the true flow rate from the system drops to less than 30% of a given flow rate over a given time interval, the system may trigger a fluid flow reduction, which is likely to point to at least a partial obstruction or other fault in the system that could cause an undesirable pressure rise at or near the injection site. By implementing a fluid flow reduction before the true flow rate reaches 0, it may be possible to continue the injection procedure at the reduced flow rate until the blockage or partial obstruction of the flow is resolved.

[0108] Next, according to another aspect of this disclosure, the same logic used above for detecting blockages can also be used to optimize the pressure limit of the fluid injector system.

[0109] As mentioned above, fluid injector systems may be subject to certain pressure limits. These pressure limits may be based on various factors, such as the type of procedure and the patient's age. Typically, when a fluid injector system reaches a certain pressure limit, the fluid flow rate is abruptly reduced to lower the pressure below the limit. The fluid flow rate can then be increased again to return the flow to the desired rate, and if the pressure limit is reached again, the flow rate is repeatedly reduced. However, these successive changes in fluid flow rate result in numerous motor speed changes within the system, which can affect the overall lifespan of the motor and lead to a decrease in volumetric accuracy performance. Furthermore, the required reduction in fluid flow rate is often overestimated, resulting in a fluid flow rate that is too low, which can negatively impact the injection procedure.

[0110] Using the logic described above, the calculated change in the system's compliance volume can be used to optimize system performance when a predetermined pressure limit is reached. Specifically, according to one aspect of this disclosure, an electronic control device (e.g., electronic control device 400) may be configured to monitor the moment when a predetermined pressure limit is reached. At that moment, the processor of the electronic control device (e.g., processor 404) may be configured to query the change in fluid pressure over the final period immediately preceding the reaching of the predetermined pressure limit. In one example, the period may be the last 1-second interval before reaching the predetermined pressure limit. However, in actual implementations, the period is likely to be much shorter than 1 second (e.g., 250 milliseconds).

[0111] Using the pressure difference determined in this last time interval, the change in the system's compliance volume can be calculated using one of the methods described above. Determining the compliance volume based on the pressure difference immediately preceding a given pressure limit is optimal because the system components will not experience a higher fluid pressure than at that point, thus maximizing the change in compliance volume for a given injection procedure.

[0112] Next, using the determined change in compliance volume, the processor may be configured to subtract the change in compliance volume from the instructed fluid flow rate to determine the true flow rate from the system. In one example, referring again to Figure 5, if the instructed fluid flow rate is 4 mL / s and the pressure difference measured in the last 1-second interval before reaching a predetermined pressure limit is 60 psi, the compliance volume of the system is calculated to be approximately 2 mL. Therefore, to determine the true flow rate from the system at this point, the compliance volume is subtracted from the volumetric component of the instructed fluid flow rate (i.e., 4 mL - 2 mL equals the true fluid flow rate of 2 mL / s at the point where the predetermined pressure limit is reached). It should be understood that the time interval in which the pressure difference is measured can be any predetermined time interval. The time interval selected may be based on the processing capacity of the system and may be less than 1 second (i.e., milliseconds). It should be understood that the use of 1-second intervals in the exemplary scenarios herein is simply for the sake of explanation, and the time intervals described herein should not be considered limiting.

[0113] Using the true fluid flow rate calculated at this time, the processor may be configured to update the commanded fluid flow rate of the drive component (e.g., a piston) to match the true fluid flow rate. By reducing the fluid flow rate in this way, the pressure should stabilize near a predetermined pressure limit. If the initial reduction in fluid flow rate does not lead to a pressure increase (i.e., the predetermined pressure limit is reached again), the system may be configured to continue reducing the fluid flow rate by measuring the pressure increase over a given time interval and determining a recursive update to the fluid flow rate using the same method as described above for the initial flow rate reduction.

[0114] The above method of reducing flow rate using the calculated change in compliance volume significantly reduces the number of motor speed changes compared to conventional pressure limiting methods, thus greatly improving the system's pressure limiting performance. This reduction in motor speed changes reduces current fluctuations from motor speed changes, improving pressure accuracy under a given pressure limit, which in turn leads to better volumetric accuracy and improved motor life.

[0115] Next, referring to Figure 6, a method 200 according to one aspect of the present disclosure is shown. First, in 202, a fluid is delivered from at least one fluid injector device at a predetermined (i.e., commanded) fluid flow rate. The at least one fluid injector device may be one or more of, for example, a syringe, a compressible bag, a peristaltic pump, a piping set, etc. In 204, a first fluid pressure measurement in at least one fluid injector device is determined in a first time. Next, in 206, a second fluid pressure measurement in at least one fluid injector device is determined in a second time.

[0116] Next, in step 208, the pressure difference between the determined first fluid pressure measurement and the determined second fluid pressure measurement is determined. Using the determined pressure difference, in step 210, the change in compliance volume of at least one fluid injector device is calculated. Next, in step 212, the calculated change in compliance volume is compared with a predetermined flow rate.

[0117] In step 214, it is determined whether the calculated change in compliance volume is equal to or within a predetermined threshold of the volumetric component of a given fluid flow rate. If no, the method returns to step 202, and the fluid continues to be delivered at the predetermined fluid flow rate. However, if yes, in step 216, the fluid delivery rate of at least one fluid injector device is reduced. The method then returns to step 202, and the fluid is delivered at the predetermined (and here reduced) fluid flow rate.

[0118] While the methods described above utilize pressure measurements and calculated changes in compliance volume to detect blockages (and / or potential blockages), it should be understood that this disclosure is not limited in this respect. For example, in other embodiments described in further detail below, the system may also depend on a calculated actual flow rate from at least one fluid injector device to determine whether a blockage has occurred or is likely to occur.

[0119] Referring to Figure 7, a method 600 according to another aspect of the present disclosure is shown. First, in 602, the injection procedure is set at predetermined threshold and pressure limit values. The predetermined threshold may be, for example, an occlusion threshold based on the expected pressure and / or expected flow rate entering from the system during the injection procedure.

[0120] At 604, the injection procedure begins, and at 606, the timer is started. At the moment the timer starts (time t=0), the pressure or actual fluid flow rate is measured at 608. At 610, the system waits for the timer to elapse. It should be understood that the timer can be set to any predetermined time. Next, at 612, the pressure or actual fluid flow rate is measured at the moment the timer has elapsed (time t=(timer end)).

[0121] Next, in 614, using pressure or flow rate measured at two separate times, at least one processor of the system may be configured to calculate or measure the actual flow rate entering the system. This actual flow rate is then compared in 616 to a blockage threshold. The blockage threshold may be, for example, the expected flow rate range of the system under normal operating conditions. If the actual flow rate is below the blockage threshold, it may indicate that a blockage has occurred or is likely to occur.

[0122] In 618, a determination is made as to whether the occlusion threshold has been breached. If no, the method can return to 606 and set a new timer to continue monitoring / measuring the system pressure or flow rate during the injection procedure. However, if yes (i.e., the occlusion threshold has been breached), at least one processor may be configured in 620 to instruct the fluid injector system to abort the injection.

[0123] In addition to detecting blockages, according to another embodiment, the system can utilize the measurement / calculation of the actual flow rate to provide an enhanced pressure limit. An illustrative flowchart of a method for providing such an enhanced pressure limit is shown in Figure 8.

[0124] Referring to Figure 8, a method 700 according to another aspect of the present disclosure is shown. First, in 702, the injection procedure is set at a predetermined threshold and pressure limit. The predetermined threshold may be, for example, a pressure threshold based on the expected pressure level in the system during the injection procedure.

[0125] At 704, the injection procedure begins, and at 706, the timer is started. At the moment the timer starts (time t=0), the pressure or actual fluid flow rate is measured at 708. At 710, the system waits for the timer to elapse. It should be understood that the timer can be set to any predetermined time. Next, at 712, the pressure or actual fluid flow rate is measured at the moment the timer has elapsed (time t=(timer end)).

[0126] Next, in 714, using pressure or flow rate measured at two separate times, at least one processor of the system may be configured to calculate or measure the actual flow rate coming out of the system. In 716, the calculated or measured actual (or true) flow rate coming out of the system is then stored, for example, in the system's memory.

[0127] In 718, a determination is made as to whether a predetermined pressure threshold has been reached. If no, the method can return to 706 and set a new timer to continue monitoring / measuring the system pressure or flow rate during the injection procedure. However, if yes (i.e., the predetermined pressure threshold has been reached), in 720, at least one processor may be configured to instruct the fluid injector system to set the commanded fluid delivery rate of the system to the last stored actual (or true) flow rate value before the pressure threshold was reached. In this way, the pressure limiting performance of the system can be greatly improved.

[0128] Referring to Figures 9 to 12, various graphs comparing the injection procedure under different operating conditions are shown.

[0129] Referring first to Figure 9, graphs of pressure versus time, commanded / programmed flow rate versus time, compliance volume versus time changes, and measured flow rate versus time from the system are shown for an injection procedure under normal operating conditions (i.e., unobstructed). As shown when comparing the pressure versus time and flow rate versus time graphs, the pressure in the system increases as the flow rate increases and reaches the programmed flow rate. However, the pressure stabilizes before reaching the programmed pressure limit, indicating that the fluid flow from the system is relatively unobstructed (i.e., under normal operating conditions). Furthermore, the change in compliance volume follows a curve substantially similar to the pressure curve expected during normal operating conditions, and the measured actual flow rate from the system is substantially similar to the programmed flow rate, with only slight fluctuations partially attributable to the change in the system's compliance volume.

[0130] On the other hand, referring to Figure 10, a graph of an injection procedure in which an obstruction occurs (or is detected) is shown. Comparing the pressure vs. time and flow rate vs. time graphs again, the pressure rises as the flow rate increases to the programmed flow rate. However, unlike the normal (i.e., unobstructed) case described above, in Figure 10, the pressure gradually increases while the programmed flow rate remains constant, and the pressure eventually reaches and exceeds the programmed pressure limit. The change in the compliance volume curve follows the pressure curve, as the increase in pressure results in a corresponding change in the compliance volume. Under these conditions, it can be inferred that an obstruction has occurred. Therefore, as mentioned above, the system may be configured to halt the injection procedure when an obstruction (or potential obstruction) is detected. This scenario can be seen in the measured flow rate vs. time graph, which shows that the measured (i.e., actual) flow rate from the system drops to 0 when an obstruction occurs, at which point the injection may be halted to prevent further pressure increases at the site of the obstruction.

[0131] Referring here to Figure 11, a graphical representation of an injection procedure in which an obstruction occurs (or is detected) is shown according to another embodiment of the present disclosure. Similar to that illustrated and described with respect to Figure 10, the pressure in the system rises as the flow rate increases to the programmed flow rate. However, due to the obstruction, the pressure gradually increases, while the programmed flow rate remains constant, and the pressure eventually reaches and exceeds the programmed pressure limit. However, unlike the scenario shown in Figure 10, when an obstruction (or potential obstruction) is detected, the system may be configured to halt the injection procedure before the measured (i.e., actual) flow rate from the system reaches zero. More specifically, there may be a predetermined obstruction threshold (e.g., 30% of the programmed flow rate) in which the system is configured to halt the injection procedure. It may be desirable to halt the injection before the actual flow rate from the system reaches zero in order to avoid a potentially undesirable pressure spike at the location of the obstruction.

[0132] Next, referring to Figure 12, a graphical representation of an injection procedure according to another embodiment of the present disclosure is shown. Specifically, the graphical representation shows an injection procedure in which the optimized pressure limiting method described above is utilized. Comparing the pressure-versus-time graph with the programmed / commanded flow rate-versus-time graph, it can be seen that the system pressure rises when the flow rate reaches the programmed flow rate. However, referring to the measured (i.e., actual) flow rate-versus-time graph, it is readily apparent that the actual flow rate from the system is lower than the programmed flow rate. This discrepancy may be at least in part due to the change in the compliance volume of the system when under pressure, as described above. Therefore, according to one aspect of the present disclosure, in order to mitigate any additional pressure rise, the system may be configured to reduce the programmed flow rate to substantially equal the measured flow rate, which can act to stabilize the pressure during the injection procedure.

[0133] This disclosure is described in detail for illustrative purposes based on what is considered to be the most practical and preferred embodiments or aspects at present, but such details are for that purpose only, and this disclosure is not limited to the disclosed embodiments or aspects. On the contrary, it should be understood that it is intended to cover modifications and equivalent configurations that fall within the spirit and scope of the appended claims. For example, it should be understood that this disclosure is intended to allow, wherever possible, one or more features of any embodiment or aspect to be combined with one or more features of any other embodiment or aspect. [Explanation of symbols]

[0134] 11. Proximal end of the syringe 12 syringes 13 Syringe port 14 Plungers 17 Piping Set 17a First fluid conduit 17b Second fluid conduit 19. Distal end of the syringe 100 Multifluid Medical Injectors / Injector Systems, Fluid Injector Systems 102 Housing 103 Pistons 118 Bulk fluid connector 120 Bulk fluid limit 124 User Interface 126 control buttons 130 Reusable Disposable Sets, MUDS 132 Syringes 134 MUDS fluid pathways 136 valves 148 Manifold 150 Fluid inlet line 152 Fluid outlet line 192 connection ports 200 ways 202 Dispense fluid from at least one fluid injector device at a predetermined fluid flow rate. 204 Determine the fluid pressure measurement in at least one fluid injector device during the first time period. 206 Determine the second fluid pressure measurement in at least one fluid injector device at the second time. 208 Determine the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement. 210 Calculate the change in compliance volume of at least one fluid injector device based on the pressure difference. 212 Compare the calculated change in compliance volume with a predetermined fluid flow rate. 214 Whether the change in compliance volume is equal to or within the threshold of the volumetric component of the fluid flow rate. 216 Reduce the fluid delivery rate of at least one fluid injector device. 400 Electronic Control Devices 404 Processor 408 memory 410 Input Components 412 Output Components 500a, 500b, 500n Fluid Reservoir 510a, 510b, 510n drive components 520a, 520b, 520n valves 530 Fluid conduit 600 ways 602 Set injection to predetermined threshold and pressure limits. 604 Start injection execution 606 Start the timer Measure pressure or flow rate 1 at time T=0 for 608 hours. 610 Wait for the timer to elapse. Measure pressure or flow rate 2 at 612 hours T=1 (timer end). 614 Calculate or measure the flow rate coming from the system. 616. Compare the incoming flow rate from the system with the occlusion threshold. 618 Has the occlusion threshold been breached? 620 Stop the injection. 700 methods 702 Set injection to predetermined threshold and pressure limit values. 704 Start injection execution 706 Start the timer. Measure pressure or flow rate at time T=0 for 708 hours. 710 Wait for the timer to expire. Measure pressure or flow rate 2 at 712 hours T=1 (timer end). 714 Calculate or measure the true flow rate coming from the system. 716 Stores the calculated or measured true flow rate coming from the system. 718 Has the specified pressure threshold been exceeded? 720 Set the system's commanded fluid delivery rate to be at least equal to the last stored true flow rate value before reaching the pressure threshold. F fluid

Claims

1. A fluid injector system configured for use when administering at least one fluid in a fluid injection procedure, At least one fluid injector device, One set of drive components, i) Provide a command to the fluid injector system to deliver fluid from the at least one fluid injector device at a predetermined fluid flow rate as instructed, ii) Determine a first fluid pressure measurement in at least one fluid injector device at a first time; iii) Determine a second fluid pressure measurement in the at least one fluid injector device at the second time, iv) Determine the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement, v) Continuously calculate the change in compliance volume of the at least one fluid injector device based on the pressure difference, wherein the compliance volume is due to the volume increase of the at least one fluid injector device under fluid pressure and the elastomechanical deflection of the one or more drive components, vi) Subtract the calculated change in compliance volume from the volume measurement component of the specified predetermined fluid flow rate to determine the true flow rate. vii) Repeat steps ii) to vi) throughout the entire fluid injection procedure. viii) A fluid injector system comprising a control device having at least one processor that determines whether a blockage or partial blockage has occurred downstream of the at least one fluid injector device based on whether the determined true flow rate is less than or equal to a predetermined percentage of the indicated predetermined fluid flow rate, and if it is determined that a blockage or partial blockage has occurred, that reduces or stops the speed of one or more drive components of the at least one fluid injector device.

2. The fluid injector system according to claim 1, wherein the control device determines that an obstruction has occurred when the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volume measurement component of the instructed predetermined fluid flow rate.

3. The fluid injector system according to claim 1, wherein if the calculated change in compliance volume is within a predetermined threshold range of the volumetric component of the indicated predetermined fluid flow rate, at least partial blockage may occur or is determined to have occurred downstream of the at least one fluid injector device.

4. The fluid injector system according to claim 3, wherein the at least one processor is programmed or configured to reduce the speed of one or more drive components of the at least one fluid injector device if the calculated change in compliance volume is within a predetermined threshold range of the volume-measuring component of the instructed predetermined fluid flow rate.

5. The fluid injector system according to any one of claims 1 to 4, wherein the at least one processor is programmed or configured to determine when the at least one fluid injector device has reached a pre-programmed pressure limit.

6. The fluid injector system according to any one of claims 1 to 5, wherein the at least one processor is programmed or configured to determine the true fluid flow rate from the at least one fluid injector device by subtracting the calculated change in compliance volume from the velocity capacity component of the one or more drive components of the at least one fluid injector device.

7. The fluid injector system according to claim 6, wherein the at least one processor is programmed or configured to adjust the speed of the one or more drive components of the at least one fluid injector device such that the true fluid flow rate determined is substantially the same as the instructed predetermined fluid flow rate.

8. A computer implementation method for detecting at least partial blockage and limiting pressure for a fluid injector system configured for use when administering at least one fluid in a fluid injection procedure, i) Using a control device comprising at least one processor, providing a command to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate; ii) A step of determining a first fluid pressure measurement in the at least one fluid injector device at a first time; iii) A step of determining a second fluid pressure measurement in the at least one fluid injector device at a second time, iv) A step of determining the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement using the control device, v) Using the control device, continuously calculate the change in compliance volume of the at least one fluid injector device based on the pressure difference, wherein the compliance volume is due to the volume increase of the at least one fluid injector device under pressure and the elastomechanical deflection of one or more drive components, vi) Using the control device, subtract the calculated change in compliance volume from the volume measurement component of the specified predetermined fluid flow rate to determine the true flow rate; vii) Repeating steps ii) to vi) throughout the entire fluid injection procedure, viii) A computer implementation method comprising the steps of determining whether a blockage or partial blockage has occurred downstream of the at least one fluid injector device, based on whether the determined true flow rate is less than or equal to a predetermined percentage of the indicated predetermined fluid flow rate, and if the blockage or partial blockage has occurred, the at least one processor is programmed or configured to reduce or stop the speed of the one or more drive components of the at least one fluid injector device.

9. The computer implementation method according to claim 8, further comprising the step of determining that an obstruction has occurred if the calculated change in compliance volume using the control device is greater than or equal to a predetermined threshold of the volume measurement component of the instructed predetermined fluid flow rate.

10. The computer implementation method according to claim 9, further comprising the step of determining that at least partial blockage has occurred if the calculated change in compliance volume is within the range of a predetermined threshold of the volume measurement component of the instructed predetermined fluid flow rate, and using the control device to reduce the speed of the one or more drive components of the at least one fluid injector device.

11. The computer implementation method according to any one of claims 8 to 10, further comprising the step of determining, using the control device, when the at least one fluid injector device has reached a pre-programmed pressure limit.

12. The computer implementation method according to claim 11, wherein the first time for determining the first fluid pressure measurement is the time before the pre-programmed pressure limit is reached, and the second time for determining the second fluid pressure measurement is the time or after the pre-programmed pressure limit is reached.

13. The computer implementation method according to any one of claims 8 to 12, further comprising the step of using the control device to determine the true fluid flow rate from the at least one fluid injector device by subtracting the calculated change in compliance volume from the velocity capacity measurement component of the one or more drive components of the at least one fluid injector device.

14. The computer implementation method according to claim 13, further comprising the step of using the control device to adjust the speed of one or more drive components of the at least one fluid injector device such that the determined true fluid flow rate is substantially the same as the instructed predetermined fluid flow rate.

15. A computer program product for detecting at least partial blockage and limiting pressure in a fluid injector system configured for use when administering at least one fluid in a fluid injection procedure, i) When executed by at least one processor, the at least one processor provides instructions to the fluid injector system to deliver fluid from at least one fluid injector device at a predetermined fluid flow rate, ii) Determine a first fluid pressure measurement in at least one fluid injector device at a first time, iii) Determine a second fluid pressure measurement in the at least one fluid injector device at a second time, iv) Determine the pressure difference between the first fluid pressure measurement and the second fluid pressure measurement. v) Based on the pressure difference determined above, the change in the compliance volume of the at least one fluid injector device is continuously calculated, wherein the compliance volume is due to the volume increase of the at least one fluid injector device under pressure and the elastomechanical deflection of one or more drive components. vi) Subtract the calculated change in compliance volume from the volume measurement component of the specified predetermined fluid flow rate to determine the true flow rate. vii) Repeat steps ii) to vi) through the fluid injection procedure, viii) Based on whether the determined true flow rate is less than or equal to a predetermined percentage of the instructed predetermined fluid flow rate, the processor causes the system to determine whether a blockage or partial blockage has occurred downstream of the at least one fluid injector device, and if it is determined that a blockage or partial blockage has occurred, the at least one processor provides at least one non-transient computer-readable medium containing one or more instructions programmed or configured to reduce or stop the speed of one or more drive components of the at least one fluid injector device, When one or more instructions are executed by the at least one processor, the at least one processor is caused to calculate the change in compliance volume and determine the true flow rate by comparing it with the instructed predetermined fluid flow rate. A computer program product in which, when one or more instructions are executed by the at least one processor, it determines that a blockage has occurred downstream of the at least one fluid injector device if the determined true flow rate is less than or equal to a predetermined percentage of the instructed predetermined fluid flow rate.

16. The computer program product according to claim 15, wherein when the one or more instructions are executed by the at least one processor, the at least one processor determines that an obstruction has occurred if the calculated change in compliance volume is greater than or equal to a predetermined threshold of the volume measurement component of the instructed predetermined fluid flow rate.

17. The computer program product according to claim 16, wherein when the one or more instructions are executed by the at least one processor, the at least one processor reduces the speed of the one or more drive components of the at least one fluid injector device if the calculated change in compliance volume is within the range of a predetermined threshold of the volumetric component of the instructed predetermined fluid flow rate.

18. The computer program product according to any one of claims 15 to 17, wherein when the one or more instructions are executed by the at least one processor, the at least one processor causes the at least one processor to determine when a pre-programmed pressure limit value has been reached for the at least one fluid injector device.

19. The computer program product according to any one of claims 15 to 18, wherein when the one or more instructions are executed by the at least one processor, the at least one processor is caused to subtract the calculated change in compliance volume from the velocity capacity component of the one or more drive components of the at least one fluid injector device to determine the true fluid flow rate from the at least one fluid injector device.

20. The computer program product according to claim 19, wherein when the one or more instructions are executed by the at least one processor, the at least one processor adjusts the speed of the one or more drive components of the at least one fluid injector device such that the determined true fluid flow rate is substantially the same as the instructed predetermined fluid flow rate.

Citation Information

Patent Citations

  • Method and apparatus for detecting blockage in an outpatient drug infusion pump

    JP2010509984A

  • System device for injecting fluid

    JP2015520652A

  • System and method for detecting occlusion using flow sensor output

    US20110137241A1

  • Infusion device and method for administering a medical fluid to a patient

    US20180221575A1