Pump to actuator flow rate

The method for determining flow rate in blood pressure measurement systems using pump and actuator parameters addresses accuracy and reliability issues by detecting blockages and leaks, enhancing measurement precision and user comfort.

WO2026099252A1PCT designated stage Publication Date: 2026-05-15KONINKLIJKE PHILIPS NV
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
KONINKLIJKE PHILIPS NV
Filing Date
2025-11-05
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing non-invasive blood pressure measurement systems face challenges in accurately determining the flow rate from a pump to an actuator, which affects the reliability and accuracy of blood pressure measurements due to issues like blockages and leaks in the system components.

Method used

A method for determining the flow rate from a pump to an actuator in a blood pressure measurement system using pump operating parameters, actuator pressure, and ambient pressure, allowing for the detection of measurement issues and improving control of the system without additional sensors.

Benefits of technology

Enhances the reliability and accuracy of blood pressure measurements by detecting potential issues such as blockages and leaks, ensuring a consistent actuator pressure slope, and improving user comfort by preventing unnecessary high pressures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025081951_15052026_PF_FP_ABST
    Figure EP2025081951_15052026_PF_FP_ABST
Patent Text Reader

Abstract

Proposed concepts thus aim to provide schemes, solutions, concepts, designs, methods and systems pertaining to determining a flow rate from a pump to an actuator of a blood pressure measurement system. In particular, embodiments aim to provide a method determining a flow rate from a pump to an actuator of a blood pressure measurement system. This can be achieved by using a pump operating parameter value which describes an operation of the motor of the pump, a pressure value which is responsive to a pressure inside the actuator and ambient pressure.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] PUMP TO ACTUATOR FLOW RATE

[0002] FIELD OF THE INVENTION

[0003] This invention relates to the field of determining a flow rate from a pump to an actuator.

[0004] BACKGROUND OF THE INVENTION

[0005] US2021338085A1 discloses an apparatus for use with a wearable cuff in measuring blood pressure.

[0006] US2018235488A1 relates to the field of vital signs detection, particularly to the field of blood pressure detection. More particularly, the present disclosure, at least in some aspects, relates to refinements of non-invasive blood pressure measurement methods, also referred to as NIBP.

[0007] US2014257116A1 relates to electronic blood pressure meters, and particularly relates to electronic blood pressure meters that measure a blood pressure using pulse waves detected from a measurement area.

[0008] Non-invasive blood pressure measurement technology is known in the art and has the potential to measure with a similar accuracy to more complicated invasive techniques, such as with a catheter.

[0009] For example, a non-invasive oscillometric blood pressure system measures blood pressure without penetrating the skin. It works by inflating a cuff around a subject’s arm, which temporarily stops blood flow in the artery. As the cuff deflates, the system detects oscillations in the arterial wall caused by blood flow, and these oscillations can be analyzed to determine systolic and diastolic blood pressure values.

[0010] Some non-invasive blood pressure measurement systems involve a shell cuff actuator. A shell cuff actuator includes an inflatable cuff which can wrap around, for example, the upper arm, connected to a small pump and pressure sensor. A kinking-proof shell is positioned between the cuff and the patient’s arm. When activated, the actuator inflates the cuff to thus compress the brachial artery, and during inflation or deflation, the hemodynamic parameters are typically measured. The actuator's precise control over inflation and deflation, combined with sensitive pressure detection, allows for accurate and automated blood pressure readings. The arrangement essentially prevents damping of the pulsatile signals by components of the device and / or by air outside of the device, which translates into a high signal quality and enables blood pressure to be measured with similar accuracy to invasive techniques that use a catheter to directly access the blood. This is achieved by the hydraulically optimised contact of the pressure transducer or pressure sensor pad with the body part that is relevant for the measurement. To this end, it is useful to know the exact flow rate from a pump to an actuator of a (non- invasive) blood pressure measurement system.

[0011] SUMMARY OF THE INVENTION

[0012] The invention is defined by the independent claims. The dependent claims define advantageous embodiments.

[0013] According to examples in accordance with an aspect of the invention, there is provided a computer-implemented method for determining a flow rate from a pump to an actuator of a blood pressure measurement system.

[0014] The method comprises: determining a flow rate from the pump to the actuator based on a pump operating parameter value, describing operation of a motor of the pump, a pressure value corresponding to a pressure inside the actuator and ambient pressure.

[0015] Proposed concepts thus aim to provide schemes, solutions, concepts, designs, methods and systems pertaining to determining a flow rate from a pump to an actuator of a blood pressure measurement system. In particular, embodiments aim to provide a method for determining a flow rate from a pump to an actuator of a blood pressure measurement system by using a pump operating parameter value which describes an operation of the motor of the pump, a pressure value which is responsive to a pressure inside the actuator and ambient pressure.

[0016] In other words, it is proposed that by using these three parameters, the flow rate from the pump to the actuator can be determined. This leverages the fact that the operation of individual pumps is very reproducible. The flow rate can thus be provided using parameters readily available to a standard blood pressure measurement system, e.g., without the need of any extra sensors.

[0017] By accurately determining the flow rate delivered by the pump to the actuator it is therefore possible to detect potential issues with the measurement system and to improve control of the system to ensure, for example, a constant actuator pressure slope. Thus, reliability and accuracy of the measurement system is improved.

[0018] Ultimately, an improved method for determining a flow rate from a pump to an actuator of a blood pressure measurement system is provided.

[0019] In some embodiments, the pump operating parameter value comprises at least one of: pulse width modulation percentage of the motor of the pump; and revolutions per minute of the motor of the pump. Both of these pump operating parameter values may be highly effective and efficient parameters to use to help determine the flow rate from the pump to the actuator.

[0020] In some embodiments, determining the flow rate from the pump to the actuator is further based on at least one of: voltage supplied to the motor of the pump; power supplied to the pump; current running through the pump; pump type; pump state of the pump; and ambient temperature. These may all be useful further parameters to help make the determined flow rate more accurate. In some embodiments, the method further comprises: detecting a measurement issue based on the determined flow rate. Based on the determined flow rate, it may be possible to detect a wide range of issues with the blood pressure measurement system.

[0021] In some embodiments, the measurement issue comprises at least one of: a partial blockage of a regulating orifice; a full blockage of a regulating orifice; actuator leakage; a partial blockage of a tube coupling the actuator to a measuring device; and a full blockage of a tube coupling the actuator to a measuring device. These may be useful issues to detect as then said issues can be addressed to improve the reliability of the blood pressure measurement system.

[0022] In some embodiments, detecting the measurement issue is further based on a subject parameter. This may ensure a more accurate detection of measurement issues.

[0023] In some embodiments, a subject parameter comprises at least one of: BMI; weight; height; age; gender; and arm circumference. Each of these may be useful subject parameters to facilitate more accurate detection of measurement issues.

[0024] In some embodiments, the method further comprises generating a control signal based on the determined flow rate and the detected measurement issue. This may facilitate automated compensation for the detected measurement issue.

[0025] In some embodiments, the control signal comprises a control instruction for modifying an operating parameter of the pump. This may be an effective way to compensate for the detected measurement issue.

[0026] In some embodiments, the operating parameter comprises at least one of: pulse width modulation percentage of the motor of the pump; revolutions per minute of the motor of the pump; voltage supplied to the motor of the pump; and user feedback. These operating parameters may all facilitate remedying of or compensation for the determined measurement issue.

[0027] In some embodiments, the method further comprises: determining a first volume of fluid supplied to the actuator based on the determined flow rate; determining a second flow rate from the pump to the actuator based on a second pump operating parameter value and a second pressure value, wherein the second pump operating parameter value and the second pressure value describe a different time point to the pump operating parameter value and the pressure value; determining a second volume of fluid supplied to the actuator based on the determined second flow rate; and determining a total volume of fluid supplied to the actuator as a function of pressure value based on the determined first and second volumes of fluid and the first and second pressure values. The total volume of fluid supplied to the actuator as a function of pressure value may be a particularly useful function for assessing operation of the blood pressure measurement system. For example, the knowledge of the total volume of fluid can be used for controlling the inflation rate of the actuator at a constant slope. Having a constant slope helps to cancel out the effect of heart-lung interaction on the blood pressure measurement due to breathing. Thus, reliability and accuracy of the measurement is improved. In some embodiments the determined total volume of fluid supplied to the actuator as a function of pressure value is used to determine the size of the actuator being used and / or the size of the arm of the subject wearing the actuator. Determining the size of the actuator and / or the size of the arm can be further used to estimate fat-free mass. Also, by determining the size of the cuff e.g., small adult, large adult, neonatal, etc, a maximum inflation pressure for each size of actuator can be inferred by the blood pressure measurement system. Thus, the actuator may not be pressurized into unnecessarily high pressure when inflated and comfort for the subject is improved.

[0028] In some embodiments, the blood pressure measurement system comprises a regulating orifice, and the method further comprises: predicting an orifice flow rate through the regulating orifice; and adjusting the determined flow rate and / or the determined total volume of fluid as a function of pressure value based on the predicted orifice flow rate. This may allow the flow rate and / or total volume of fluid as a function of pressure value to be made more accurate.

[0029] In some embodiments, the method further comprises determining an actuator compliance value based on the determined total volume of fluid as a function of pressure value and the first and second pressure values. The actuator compliance value may be a useful parameter to derive for assessment of the operation of the blood pressure measurement system.

[0030] In some embodiments, the blood pressure measurement system is a non-invasive blood pressure measurement system. The present invention may be of particular benefit when using non- invasive blood pressure measurement systems.

[0031] In some embodiments, the actuator comprises a shell cuff actuator. The present invention may be of particular benefit when using a shell cuff actuator.

[0032] According to another aspect of the invention, there is provided a computer program comprising code for implementing the method of any herein disclosed method when said program is run on a processor.

[0033] According to another aspect of the invention, there is provided a blood pressure measurement system. The system comprises a pump; an actuator; and a processor configured to: determine a flow rate from the pump to the actuator based on a pump operating parameter value, describing operation of a motor of the pump, a pressure value corresponding to a pressure inside the actuator and ambient pressure.

[0034] Thus, there may be proposed concepts for determining a flow rate from a pump to an actuator of a blood pressure measurement system, and this may be done based on a pump operating parameter value, a pressure value corresponding to a pressure inside the actuator and ambient pressure.

[0035] These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] For a beter understanding of the invention, and to show more clearly how it may be carried into effect, reference will now be made, by way of example only, to the accompanying drawings, in which:

[0037] Fig. 1 is a simplified flow diagram of a method for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment;

[0038] Figs. 2A-E are diagrams illustrating experimental results of the scaling of various parameters of an average Q-H curve at reference conditions with a PWM% signal;

[0039] Fig. 3 is a diagram illustrating the fiting of reference flow rate as a function of pressure difference for different PWM% with experimental measurements;

[0040] Fig. 4 is a diagram illustrating the experimental results of the effect of voltage on a Q-H curve;

[0041] Fig. 5 is a diagram illustrating the experimental results of the correlation of PWM% with RPM and pump state;

[0042] Fig. 6 is a flow diagram of a method for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment;

[0043] Fig. 7 is a flow diagram of a method for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment;

[0044] Fig. 8 is a simplified block diagram of a system for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment; and

[0045] Fig. 9 illustrates an example of a computer within which one or more parts of an embodiment may be employed.

[0046] DETAILED DESCRIPTION OF THE EMBODIMENTS

[0047] The invention will be described with reference to the Figures.

[0048] It should be understood that the detailed description and specific examples, while indicating exemplary embodiments of the apparatus, systems and methods, are intended for purposes of illustration only and are not intended to limit the scope of the invention. These and other features, aspects, and advantages of the apparatus, systems and methods of the present invention will become beter understood from the following description, appended claims, and accompanying drawings. It should be understood that the Figures are merely schematic and are not drawn to scale. It should also be understood that the same reference numerals are used throughout the Figures to indicate the same or similar parts.

[0049] Variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. Implementations in accordance with the present disclosure relate to various techniques, methods, schemes and / or solutions pertaining to determining a flow rate from a pump to an actuator of a blood pressure measurement system. According to proposed concepts, a number of possible solutions may be implemented separately or jointly. That is, although these possible solutions may be described below separately, two or more of these possible solutions may be implemented in one combination or another.

[0050] Embodiments of the invention aim to provide a method for determining a flow rate from a pump to an actuator of a blood pressure measurement system. This can be achieved by using a pump operating parameter value which describes an operation of the motor of the pump, a pressure value which is responsive to a pressure inside the actuator and ambient pressure.

[0051] In other words, it is proposed that by using these three parameters, the flow rate from the pump to the actuator can be determined. This leverages the fact that the operation of individual pumps is very reproducible. The flow rate can thus be provided using parameters readily available to a standard blood pressure measurement system, e.g., in some cases without the need of any extra sensors.

[0052] Referring now to Fig. 1, there is depicted a simplified flow diagram of a computer- implemented method 100 for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment.

[0053] The method 100 comprises step 110 of determining a flow rate from the pump to the actuator. This is based on a pump operating value, which describes operation of a motor of the pump, a pressure value corresponding to a pressure inside the actuator and ambient pressure.

[0054] A flow rate can be understood as a measure of the volume of fluid (i.e., gas or liquid, typically air in blood pressure measurement systems) moving from the pump to the actuator per unit of time.

[0055] A pump operating value describing (i.e., corresponding to or responsive to) operation of a motor of the pump can be understood as a parameter that reflects the motor’s performance such as speed, power, current or torque during operation. For example, in this embodiment, the pump operating parameter value specifically comprises at least one of: pulse width modulation percentage of the motor of the pump; and revolutions per minute of the motor of the pump. Both of these pump operating parameter values are highly effective and efficient parameters to use to help determine the flow rate from the pump to the actuator. To be clear, Pulse Width Modulation (PWM) percentage for a motor refers to the control of motor speed by adjusting the proportion of time the motor receives full voltage within each cycle. A higher PWM percentage means the motor is powered for a greater portion of the cycle, leading to higher speed, while a lower percentage reduces the power duration and thus decreases the speed.

[0056] In other embodiments, as would be understood by the skilled person, the pump operating value can comprise any other suitable value, such as, for example, motor current or motor torque.

[0057] A pressure value corresponding to a pressure inside the actuator can also be understood as a pressure value responsive to a pressure inside the actuator. Responsive to / corresponding to the pressure inside the actuator means that the actual pressure inside the actuator can be derived from the pressure value, or that that the pressure value can be derived from the actual pressure inside the actuator. In other words, the pressure value can be an absolute measurement of the pressure inside the actuator or it can be a proxy for the pressure inside the actuator which varies in accordance with the pressure inside the actuator (for example, a pressure measurement between the pump and the actuator which will be slightly higher than the actual pressure inside the actuator). It should be noted that the pressure value can also be referred to as the gauge pressure, i.e., the pressure difference inside the actuator with respect to the ambient (surrounding) pressure.

[0058] To be clear, pressure inside the actuator refers to the force exerted by the fluid (usually air) within the actuator's chamber, e.g., a cuff. This pressure drives the actuator's movement, for example, inflating the cuff so that it tightens around the arm of a subject. Preferably, this pressure can be measured with a pressure sensor which is already present in the blood pressure measurement system (as it is typical for a blood pressure measurement system to include a pressure sensor). For example, a pressure sensor is used in a standard non-invasive oscillometric measure sensor (e.g., for measurements). In another example, a pressure sensor is used in a shell cuff blood pressure measurement system to ensure that the inflation rate of the actuator pressure is as constant as possible.

[0059] Ambient pressure can be understood as the local atmospheric / environmental / absolute pressure directly around the blood pressure measurement system. For example, ambient pressure can be measured using a sensor or estimated in any other way. For example, the local ambient pressure can be estimated from the altitude of the actuator (and thus the rest of the blood pressure measurement system) relative to sea level.

[0060] In this embodiment, the blood pressure measurement system comprises a non-invasive blood pressure measurement system. The present invention is of particular benefit when using non- invasive blood pressure measurement systems. In some embodiments, the blood pressure measurement system can comprise a blood pressure monitoring system (i.e., extended / continuous measurement). For example, in some embodiments, the blood pressure measurement system can comprise a blood pressure oscillometric measurement system.

[0061] In an embodiment, the actuator comprises a shell cuff actuator. The present invention is of particular benefit when using a shell cuff actuator. In other embodiments, the actuator may comprise any suitable (non-invasive) actuator (for use in a blood pressure measurement system) such as, for example, a bladder cuff actuator, a wrist cuff actuator, or a finger cuff actuator.

[0062] Furthermore, determining the flow rate (in step 110) can be further based on at least one of: voltage supplied to the motor of the pump; power supplied to the pump; current running through the pump; pump type; pump state of the pump; and ambient temperature. These are all useful further parameters to help make the determined flow rate more accurate. For example, the pump type can comprise at least one of: a centrifugal pump; a positive displacement pump; a diaphragm pump; or any suitable pump type, as the skilled person would appreciate. Power supplied to the pump is the power that is required to operate the pump for given voltage at the required PWM% for given actuator pressure. Current running through the pump is the electrical current flowing through the pump to operate the pump for given voltage at the required PWM% for given actuator pressure. Pump state refers to the operational mode of the pump at the time point of the pump operating value and pressure value, for example, whether it is running, idling, or malfunctioning. The ambient temperature can be understood as the local temperature of the fluid entering the pump. The skilled person would appreciate that these further parameters are not essential to the working of the invention but merely provide enhanced accuracy of determining the flow rate.

[0063] In some embodiments, determining the flow rate in step 110 comprises using a cubic or quadratic formula, however, the skilled person would appreciate that in other embodiments, any suitable formula can be used.

[0064] It should be noted that in some embodiments, the method 100 can further comprise actually obtaining the pump operating parameter value, the pressure value and the ambient pressure value. For example, these can be obtained by directly measuring them or by receiving the values from an external system / device. The skilled person would appreciate the many different ways in which these values could be obtained.

[0065] In other words, the core concept of the present invention is the use of PWM% information combined with the actuator pressure and ambient pressure to calculate the flow rate between a pump and an actuator of a blood pressure measurement system (which may vary depending on the pump type used). Alternatively or in combination, RPM data of the pump can be used instead of (or in addition to) PWM% information. Historical RPM data could also be included in the calculation. In this way, the flow rate can be determined without extra / extemal information - this is possible because individual pumps are very reproducible / consistent.

[0066] The pump performance is influenced by the voltage that is applied to the pump. For a system connected to a power supply, the voltage will be reasonably consistent, however, for a battery driven system, the voltage may change and so it is useful to measure. Voltage data can be used to help calculate a more accurate flow rate.

[0067] The flow rate is also influenced by temperature. With information of the local temperature at the position of, for example a pressure sensor of the blood pressure measurement system (which is typically already available), the flow rate can be made more accurate. The ambient temperature can be measured by e.g. a temperature sensor in the monitor or can also be provided as input by a user, or a temperature sensor outside the monitor may be used as input value for the ambient temperature. The temperature sensor outside the monitor may transfer its data via standard wired or wireless communication to the monitor. This ambient temperature can be used to predict the local temperature of the fluid flowing through the pump. This prediction of this local fluid temperature may be further improved with information of the power flowing through the pump and the total time the pump is running. In a more specific explanation of the invention, the pumps that are used in a typical blood pressure measurement system are very repeatable, i.e., the spread between pumps is very small. For example, in an experiment using several commonly -used pumps, the error between the worst-case pump and the average was less than 10% up to 450 mm Hg.

[0068] The reference flow rate of a pump can be written in a general cubic formula: Qref =a(.Pa> PWM%, W, T) p2ct+ b(pa, PWM%, V, T)bp2ct+ c(pa, PWM%, AH, T)bpact+ Qmax(,Pa. PWM%, bV, T) (1)

[0069] Or a quadratic formula:

[0070] Qref =a(.Pa> PWM%, bV, T)bp2ct+ b(pa, PWM%, bV, T)bPact+ Qmax(pa, PWM%, AH, T)

[0071] (2)

[0072] In principle, a linear description is also possible, however, this would be substantially less accurate than a cubic or quadratic expression.

[0073] In formulas (1) and (2), each parameter a, b, c and (9,„m is a function of the ambient pressure pa, the voltage applied to the pump, AV , the temperature T and the PWM% signal / value.

[0074] It is noted that the present disclosure describes that the flow rate can be determined based on only a pump operating parameter value, e.g., a PWM% value, an actuator pressure value and ambient pressure, however, formulas (1) and (2) also include temperature, and voltage applied to the pump. These additional parameters are not essential to the functioning of the invention but merely provide additional accuracy. This is because in many circumstances, estimates of the additional parameters can be used (i.e., not an actual value, but rather a constant in its place) without a substantial reduction in accuracy.

[0075] For example, when a pump is connected to mains power, the applied voltage will typically be in between 13.6 and 14.8V. At this voltage range, there is not much variation in pump performance (as can be seen in Fig. 4). Hence, the use of a single, average (e.g., predicted constant) voltage can be used to obtain an accurate flow rate determination instead of an actual voltage measurement / value. In other words, a voltage measurement / value is not essential for the determination of the flow rate, but rather a constant can be used in its place and will be suitable for the majority of circumstances. However, if the pump is connected to batteries as its power source, the voltage variation can be much larger, with the voltage potentially dropping to substantially lower values - in these cases, an actual voltage measurement / value is required for the flow rate determination to remain accurate enough to be useful.

[0076] Considering the effect of ambient pressure, as described, the maximum pressure and the maximum reference flow rate both scale linearly with ambient / absolute pressure. Almost 90% of the world’s population live below 1000m altitude. At 1000m altitude, the ambient pressure is, on average, 0.89 bar, while at sea level it is 1.0 bar. An ambient pressure constant of 0.95 bar can therefore be used (in the vast majority of cases) in place of an actual ambient pressure measurement / value, thereby allowing a somewhat accurate flow rate determination to be obtained without needing an actual ambient pressure measurement / value. With the constant of 0.95 bar, the error will be, at most, 5% for 90% of the population. However, at rising altitude the ambient pressure further drops. For example, at 2500 m altitude the average ambient pressure is more than 25% reduced. As a noticeable fraction of the population lives at high altitude (e.g., more than 1000 m) it is important that with a single algorithm the complete population can be handled, including living at high altitudes. Furthermore, the algorithm taking into account ambient pressure, also improves accuracy of flow rate determination for lower altitudes (e.g., lower than 1000 m). Thus, taking into account ambient pressure for determining flow rate from a pump to an actuator of a blood pressure measurement system improves accuracy at any altitude.

[0077] Furthermore, there is not much variation in pump performance due to temperature (in the ranges in which the pump will typically be used). Again, a single, average (e.g., predicted constant) temperature can be used to obtain an accurate flow rate determination instead of an actual temperature measurement / value, preferably in a range of 19-25 °C, and more preferably a temperature of 20 or 21 °C. In other words, a temperature measurement / value is not essential for the determination of the flow rate, but rather a constant can be used in its place and will be suitable for the majority of circumstances.

[0078] For a pump, an average Q-H (reference flow rate versus pressure difference generated by the pump) curve can be obtained by measuring several pumps and taking the average.

[0079] For example, parameters a, b, c and Qmaxcan be described at a reference pa(e.g., 1 bar), reference temperature (21 °C) and reference voltage (14.4V). These relations can be obtained, for example, via experimental measurements of several different pumps from which the average can be obtained. For example, during testing, this was done for seven different PWM% for four different pumps (of the same type). From these results, the scaling of the four parameters of the average pump curve with PWM% could be found. The skilled person would readily understand how this could be done for any type of pump they wish to use, and examples are shown in Figs. 2A-E, with the points representing the actual results and the dotted line representing a fitted curve.

[0080] Fig. 2A illustrates experimental results for the scaling of parameter a of an average Q-H curve at reference conditions with a PWM% signal. Fig. 2B illustrates experimental results for the scaling of parameter b of an average Q-H curve at reference conditions with a PWM% signal. Fig. 2C illustrates experimental results for the scaling of parameter c of an average Q-H curve at reference conditions with a PWM% signal. Fig. 2D illustrates experimental results for the scaling of parameter Qmaxof an average Q- H curve at reference conditions with a PWM% signal. Fig. 2E illustrates experimental results for the scaling of parameter pmaxof an average Q-H curve at reference conditions with a PWM% signal.

[0081] As seen in Fig. 2E, ApmiJXcan be plotted as a function of PWM%, and in this case, it appears to be better to use two linear functions in PWM% to describe Apmax. From theory of an ideal pump (with no friction) one would expect that by changing the PWM%, Qmaxof the pump would scale linearly with PWM% (as only the number of pumping cycles of the pump is dropping), while one would expect that A „,„Aof the pump would remain constant, as the voltage per pump stroke remains the same. From Figs. 2D and 2E, it can be seen that this scaling holds well for Qmaxeven up to the lowest PWM% while for pmax, it holds well up to around 30% PWM%. Based on the linear scaling of Qmaxwith PWM% and no effect on Apmax, one would expect that a and b hardly change with PWM%, while c will scale linearly with PWM%. From experiments, this has proved to approximately be the case. Only fitting results close to Apmaxshow some deviation. This can be clearly observed in Fig. 3, which is a diagram illustrating the fitting of reference flow rate as a function of pressure difference for different PWM% compared with experimental measurements.

[0082] In an embodiment, an improvement of fitting results close to Apmaxis possible (it is noted, however, that in practice it will be quite rare to achieve Apmax). Close to the experimentally determined

[0083] ApmaXithe Q-H curve can be described as a linear function:

[0084] Where K can be found from equating the derivative of equations (1) and (3) with respect to Ap: ^ ^Pmax ^ b pmax (4)

[0085] Where, for simplicity, an approximation of Apmaxfrom the theoretical curve is used, given by:

[0086] Equation (3) can then be used for high Ap and equation (1) for low Ap. The point where one should change from one solution to the other (i.e., the point defining the transition between “high” and “low” Ap) can be found by minimizing the distance between the two curves at the point of change, as the skilled person would appreciate.

[0087] In principle, the scaling of pressure and flow rate with paand T can be done fully experimentally. It is, however, beneficial to explore the results expected from theory.

[0088] Assuming that all parameters a, b, c and d are derived from experiments at a reference temperature 7re / and reference atmospheric pressure pahref) as described above, a generic expression for these four parameters at a different temperature T and atmospheric pressure pa(h) can be made based on the following four conditions (referred to as equation 6):

[0089] The maximum pressure of pump scales linearly with the absolute pressure and with the square root of the absolute temperature

[0090] The maximum flow rate scales linearly with the absolute pressure and with the square root of the absolute temperature

[0091] The gradient ) remains equal, hence c = constant (per pump) Qp

[0092] The gradient pcuff ^PmaXnew The maximum pressure is given by equation (5). From requirements (6.1) and (6.2), we therefore have:

[0093] Here, pa(h) is the relative atmospheric pressure as a function of the absolute height / altitude h (in meters), given by: p( / t) = 4.476 ■ IO”9h2- 1.1597 ■ 10“4 / t + 1 (8)

[0094] From requirement (6.4) and equation (1), the following can be found:

[0095] While from equation (7), another relation between a„ and b„ can be found:

[0096] Inserting equation (9) into equation (10), it is possible to numerically solve for bnand find a„. This provides a generic description of the reference flow rate, i.e., a„, b„, c„ and Qmax,nare all known as a function of the reference a, b, c and Qmax values and the absolute pressure and temperature. This method requires a numerical method to solve for b„. Using the quadratic approach for the scaling of parameters a„, b„ and Qmax,n is easier. First, Apmazcan be calculated using equation (2):

[0097] (H)

[0098] Scaling can then be done using equations (6) and (7). From (6.3), b remains constant, while from (7), an immediate scaling of Qmax can be obtained. From (6.4), or from the conditions for equation (7), for Apmaz. the following can be found:

[0099] This is easier than the calculation of the same parameter, i.e., for the Ap2term, for the cubic expression. Note that other functions of the temperature are also possible, i.e., (T / Tref)n, where n can be any parameter between 0.1 and 10, and more preferably between 0.3 and 3. Further n could be a function of the PWM%.

[0100] From equations (7) it can be observed that both the maximum pressure as well as the maximum reference flow rate scale linear with the atmospheric pressure. Hence, for example, a more than 25% reduction in atmospheric pressure by going from sea level to 2500 m will have a substantial influence on the maximum pressure and maximum reference flow rate.

[0101] The effect of voltage on the parameters a, b, c and Qmax and Apmaxcan be determined experimentally, i.e., similarly as to the effect of PWM%. It has been observed that Qmaxscales linearly with voltage while Pmax approximately does not change with voltage. This can be seen in Fig. 4, which is a diagram illustrating the experimental results of the effect of voltage on a Q-H curve. As can be seen, this is a similar scaling as the PWM% (e.g., as seen in Fig. 3).

[0102] The scaling of the Q-H curve of the pump discussed here is for the reference flow rate, i.e. the flow rate at a reference pressure and temperature (1 bar and 21 °C). It is also possible to do a scaling of the volumetric flow rate instead of the reference flow rate. In this case, the volumetric flow rate is the flow rate at the actual total pressure, i.e. pa+ p, and the actual temperature, while the reference flow rate is at / >re / / and In all relevant figures preff= 1.0132 bar and Trefj=2\A°C. The volumetric flow rate as a function of the actuator pressure can be described as given by equation 1, but now with different values for a, b, c and Qmax. As the skilled person would appreciate, a similar procedure can be followed.

[0103] For example, the following equations can be used:

[0104] While h„is calculated in a similar way, i.e., using:

[0105] In a similar way as for the reference flow rate, a„ is inserted in equation 13.5 and then b„ can be solved and inserted back into equation 13.4 to find a„. As the skilled person would appreciate, it may be advantageous to use the volumetric flow rate instead of the reference flow rate. As mentioned, it is also possible to use RPM data of the pump instead of or in combination with the PWM%. Experimentally, there has been found to be a correlation of PWM% with RPM of the pump, where PWM% varies in accordance with the RPM dropping or increasing with time. This can be seen in Fig. 5, which is a diagram illustrating the experimental results of the correlation of PWM% with RPM and pump state.

[0106] It has also been found that when the RPM is dropping with time, i.e., just after starting, the PWM% appears to be lower than when the RPM is slowly increasing with time. This information can therefore be used to make a fitting based on RPM instead of PWM%. Furthermore, RPM and PWM% could be combined (or it could even be possible to include the history of the RPM or PWM% to improve the flow rate prediction). Further, the pump state could also be used to further improve prediction of the flow rate (i.e., accounting for what operational state the pump is in).

[0107] As the skilled person would understand, the reference total volume can be measured by integration of the reference flow rate over time. ft should also be noted that it is possible to not only use the average pump performance for the above, but also individual pump performance, where for example, the pump curve is corrected for data of each individual pump, e.g., max pressure and / or max flow, or the time to increase the pressure in a certain box of a given volume. The complete procedure would remain the same but the coefficients a, b, c and Qmax at a given reference temperature, ambient pressure, voltage and PWM% would vary per individual pump. This may provide a more accurate determination of flow rate.

[0108] Referring now to Fig. 6, there is depicted a flow diagram of a computer-implemented method 600 for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment.

[0109] Step 610 is substantially the same as step 110 described in relation to method 100 of Fig.

[0110] 1. Step 620 comprises detecting a measurement issue based on the determined flow rate. Based on the determined flow rate, it is possible to detect a wide range of issues with the blood pressure measurement system. For example, in this embodiment, the measurement issue comprises at least one of: a partial blockage of a regulating orifice; a full blockage of a regulating orifice; actuator leakage; a partial blockage of a tube coupling the actuator to a measuring device; and a full blockage of a tube coupling the actuator to a measuring device. These may be useful issues to detect as then said issues can be addressed and reliability of the blood pressure measurement system ensured, though as the skilled person would appreciate, in other embodiments, any suitable measurement issue can be detected (if it is possible to detect based on the determined flow rate).

[0111] A regulating orifice in the context of a blood pressure measurement system is a small opening or valve that controls the flow of fluid (usually air) into or out of the actuator (and can be situated in a measuring device of the blood pressure measurement system or in the actuator itself). This orifice is crucial for precisely regulating the pressure inside the actuator, allowing for controlled inflation and deflation of the blood pressure cuff (especially useful for shell cuffs). The size of the regulating orifice affects the rate at which pressure changes, enabling accurate measurements of blood pressure while minimizing fluctuations that could lead to erroneous readings. The regulating orifice ensures that the cuff applies consistent pressure on the arm, facilitating reliable blood pressure assessments. Based on the determined flow rate, it is thus possible to detect if said regulating orifice is partially or fully blocked.

[0112] In other words, the regulating orifice can be used to adjust the inflation rate of the actuator. For example, in a blood pressure measurement system, there can be four different cuff sizes, and without the regulating orifice, the smallest cuff size could be inflated too fast when a subject with a low blood pressure is measured. The inflation time would thus be too small to allow for sufficient breathing cycles, which are important for determining hemodynamic parameters.

[0113] Actuator leakage refers to unintended leaking of fluid (typically air) from the actuator, e.g., due to a loose connection or due to an unintended orifice.

[0114] The measuring device (e.g., a patient monitor) is the device which actually analyses measurements from the blood pressure measurement system and determines blood pressure values, and is connected to the actuator via a tube - full or partial blockages in this tube can thus be detected based on the determined flow rate.

[0115] In some embodiments, detecting the measurement issue (in step 620) can be further based on a subject parameter. This can ensure a more accurate detection of measurement issues. For example, a subject parameter can comprise at least one of: BMI; weight; height; age; gender; and arm circumference. Each of these can be useful subject parameters to facilitate more accurate detection of measuring issues.

[0116] Step 630 comprises generating a control signal based on the determined flow rate and the detected measurement issue. This thus facilitates automatically compensating for the detected measurement issue (e.g., to ensure a constant actuator pressure slope). For example, in this embodiment, the control signal comprises a control instruction for modifying an operating parameter of the pump. This is an effective way to compensate for the detected measurement issue. An operating parameter is any parameter which affects operation of the pump and, for example, in this embodiment, comprises at least one of: pulse width modulation percentage of the motor of the pump; revolutions per minute of the motor of the pump; voltage supplied to the motor of the pump; and user feedback. User feedback can be understood as anything which informs a user of some information, for example, controlling a display to output information for a user, turning on an LED which indicates a particular issue, or emitting a particular sound which indicates a particular issue, etc. The skilled person would appreciate that there are many ways in which user feedback can be provided.

[0117] In summary, in the state of the art, the flow rate as a function of time between a pump and an actuator of a blood pressure measurement system is not known (e.g., without the use of additional sensors). Knowledge of this flow rate, however, is useful as it allows, for example, detection of (partial or full blockage) of a regulating orifice that could be used especially in, for example, shell cuffs to allow for easier regulation of a low actuator inflation rate. Further, actuator leakage over time could be detected, as well as (partial or full) blockage / kinking of the tube connecting the measurement device (e.g., a patient monitor) with the actuator. Furthermore, knowledge of the (mass) flow rate can facilitate improved regulation of the actuator pressure slope.

[0118] In more detail, flow rate measurements / determinations can be used (in conjunction with a known orifice flow rate (e.g., obtained from a manufacturer)), for example, to detect partial or full blocking of a regulating orifice. For example, a partial blockage could be detected by determining a lower-than-expected flow rate (for a particular actuator pressure) - of course, this requires the assumption that the orifice was initially unblocked.

[0119] It is also possible to detect whether the regulating orifice is functioning correctly when subject data, such as BMI, weight, height, age, gender, and arm size (preferably, arm circumference at the middle of the length actuator) is incorporated. Based on the subject data, for example, it is possible to estimate the typical reference flow rate without the orifice - for example, it has been observed that flow rate is approximately constant without an orifice. Reference flow through a regulating orifice will strongly increase with actuator pressure, however, and hence a properly operating orifice can be easily detected as well as a partially or fully blocked orifice. A warning signal can then be given if a sufficiently blocked orifice is detected. For example, this can be done via audible signals, light indications, warning signals on displays or any other suitable communication means.

[0120] It should be noted that the (regulating) orifice can be positioned in the measurement device (e.g., the patient monitor), the tubing, or in the actuator (such that, for example, each cuff will have its own orifice). The latter option can be advantageous as then different cuffs can have different sized orifices, or no orifices at all, and depending on the situation, this might be desired.

[0121] In another example, an increase in reference flow rate over time (e.g., of more than 0.05 1 / min at 100-200 mm Hg actuator pressure) could indicate actuator leakage. Similarly to above, when sufficient actuator leakage is detected, a warning signal could be given. Furthermore, the tube connecting the measurement device with the actuator could be partially blocked. This would cause an increase in the resistance of the air flow to the actuator, but no blockage of the air flow to the orifice (if situated in the measurement device). When the tube is fully blocked, there will only be a flow to the orifice. This could thus be readily detected with knowledge of the flow rate of the orifice. If the flow rate delivered by the pump is (almost) the flow rate through the orifice and the tissue pressure is very slowly increasing, this is a clear sign of (partial) tube blockage. When a partial blockage of the supply tube is detected, a warning signal could be given.

[0122] It should also be noted that with knowledge of subject data (such as BMI, arm diameter, age, etc.), a better estimation can be made relating to the initial required volume to increase the actuator pressure. This can, in turn, be used to make better predictions of the required flow rate, and hence PWM% so that regulation can be improved once the reference flow rate is measured as a function of time.

[0123] Referring now to Fig. 7, there is depicted a flow diagram of a computer-implemented method 700 for determining a flow rate from a pump to an actuator of a blood pressure measurement system according to a proposed embodiment. Step 710 is substantially the same as step 110 described in relation to method 100 in Fig. 1.

[0124] Step 720 comprises determining a first volume of fluid (e.g., air) supplied to the actuator (from the pump) based on the determined flow rate. The skilled person would be readily aware of how this could be performed.

[0125] Step 715 is substantially the same as step 110 described in relation to method 100 in Fig. 1, however, using values from a different time point to those used in step 710. Step 715 thus comprises determining a second flow rate from the pump to the actuator based on a second pump operating parameter value and a second pressure value, wherein the second pump operating parameter value and the second pressure value describe a different time point to the time point which the pump operating parameter value and the pressure value describe.

[0126] Step 725 comprises determining a second volume of fluid supplied to the actuator based on the determined second flow rate in substantially the same was as in step 720, however, using different values.

[0127] Step 730 comprises determining a total volume of fluid supplied to the actuator as a function of pressure value based on the determined first and second volumes of fluid and the first and second pressure values. In other words, step 730 comprises determining a function relating the total volume of fluid supplied to the actuator and the pressure value, and this function is determined based on the first and second volumes of fluid and the first and second pressure values. The skilled person would be readily aware of the many ways in which this could be performed. The total volume of fluid supplied to the actuator as a function of pressure value is a particularly useful function to determine to assess operation of the blood pressure measurement system.

[0128] Of course, the skilled person would also be aware that many different actuator pressures, i.e., more than a two / a plurality, (and their corresponding volumes of fluid) would be desired to be used to determine the total volume of fluid supplied to the actuator as a function of pressure value such that said function can be accurately determined over an inflation cycle.

[0129] The total volume of fluid supplied to the actuator as a function of the pressure value offers the opportunity to determine the size of the actuator that is inflated and hence to obtain information on the subject wearing the actuator. We have found experimentally that there is a large difference in supplied volume to the actuator for an adult person with a small diameter arm compared to a person with a large diameter arm. The same principle can also be applied to children and for instance neonates.

[0130] An example of a mathematical relation describing the relation between the actuator pressure and the total volume of fluid supplied to the actuator is:

[0131] ^Pact vol actuator T bvol actuator (14) Here the total volume of fluid supplied to the actuator is given at reference conditions, in this case 0.95 bar and 22 °C. For each individual person the value of the constants avoiand bvoican be determined and compared with a reference for different person types, for instance, neonatal, child, small adult, adult, large adult, each with their own reference values for avoiand bvoi. Note that any other mathematical relation with different constants can in principle be used. The constants are determined for a particular person and are compared with reference values for each person. A different approach is that the total volume of fluid supplied to the actuator is given at a few reference pressure values and compared with look-up tables for each subject category and the best fit is selected.

[0132] The total volume of fluid supplied to the actuator as a function of the pressure may be a function of the actuator type. For instance, for a shell cuff actuator a special actuator will be used, which may result in a different relation between the total volume supplied to the actuator as a function of the pressure. The usage of a shell cuff can be easily detected as an extra pressure, i.e. the pressure in the sensor pad will be measured as well.

[0133] In this embodiment, the blood pressure measurement system comprises a regulating orifice (e.g., being substantially the same as the regulating orifice described in relation to step 620 and either in the measuring device, the tubing, or the actuator). Step 740 comprises predicting an orifice flow rate through the regulating orifice. The orifice flow rate can be predicted in any suitable way (e.g., theoretically based on the size / diameter of the orifice, the actuator pressure, temperature, and / or ambient pressure, or it could be experimentally measured, etc.).

[0134] Step 750 then comprises adjusting the determined total volume of fluid as function of pressure value based on the predicted orifice flow rate. This thus allows the total volume of fluid as a function of pressure value to be made more accurate. For example, a cuff can contain a regulating orifice which leaks air - however, by predicting the air flow through the regulating orifice (possible because the regulating orifices are made very accurately and reliably), the total volume of air as a function of pressure value can be made more accurate.

[0135] Of course, in other embodiments (including those where the total volume of fluid supplied to the actuator as a function of pressure value is not determined), the predicted orifice flow rate can instead / additionally be used to adjust the determined flow rate, thus making the flow rate more accurate (and also facilitating an effective determination of whether there is leakage present in the actuator).

[0136] It should be noted that in other embodiments, steps 740 and 750 can be skipped so that the method 700 essentially goes from step 730 straight to step 760.

[0137] Step 760 comprises determining an actuator compliance value based on the determined total volume of fluid as a function of pressure value and the first and second pressure values. The actuator compliance value is a useful parameter to derive for assessment of the operation of the blood pressure measurement system. The actuator compliance is, in essence, the gradient of the volumetric flow rate with respect to the actuator pressure, and thus the skilled person would readily appreciate how the actuator compliance value could be determined using the total volume of fluid as a function of pressure value and the first and second pressure values (and, in reality, likely many more pressure values).

[0138] In more detail, an extra benefit of the proposed flow rate determination is that the total volume of fluid (e.g., air) in the actuator can also be accurately determined. The total volume of air in the actuator as a function of the actuator pressure can then be used to calculate the actuator compliance, Ca. This can be expressed as:

[0139] Typically, the actuator compliance is not constant, but rather is quickly reduced until it is almost constant. For example, for low actuator pressures, the compliance is typically large, whereas it drops for larger actuator pressures to become almost constant. It should be noted that the level of compliance varies with the size of the actuator.

[0140] A varying compliance is important as it can be used to correct the blood pressure envelope. Typically, the volume changes of the brachial artery of the subject results in a pressure change inside the actuator. Due to the non-constant compliance, the pressure pulses at low actuator pressure are often underestimated, resulting in an overestimation of the blood pressure values at low diastolic arterial pressure (DAP), mean arterial pressure (MAP) and systolic arterial pressure (SAP), which is not desired. This is due to the fact that the pressure change in the actuator resulting from a heart beat is given by:

[0141] Typically, the compliance is taken as constant, however, from the above, it can be understood that the compliance for low actuator pressure (e.g., 50-60 mm Hg) can be significantly larger than the values at greater actuator pressures (80-150 mm Hg). The pressure pulse height at low actuator pressure is therefore overestimated when assuming a constant compliance. This will therefore result in an overestimation of the DAP, MAP and SAP, and in cases where these values are in reality very low, this may cause health risks. More accurately determining the compliance (and correcting the pressure curves with the correct compliance) is therefore important to reduce errors, e.g., in determining the DAP, MAP and SAP.

[0142] It should also be noted that for oscillometric blood pressure measurement systems, a measurement of the total volume in the actuator during deflation of the actuator would be very useful. This is because it could be the case that the compliance as a function of actuator pressure during deflation is (slightly) different than during inflation. As the oscillometric blood pressure values are mainly measured during deflation, it is thus also important to know the compliance during deflation. This could be possible as, for example, the size of valves that are used in a control / measurement device are typically known, and hence the effective valve area can be known and the flow rate leaving the actuator through the valve(s) thus found from the measured pressure difference. By integrating the flow rate over time, the total volume leaving the actuator can be calculated and corrected for in the actuator, and in this way, it would also be possible to determine the compliance of the actuator during deflation. In more detail, as mentioned above, compliance can be a very useful parameter to determine in order to correct measured blood pressure values (e.g., in an oscillometric non-invasive blood pressure meter). Normally, in an oscillometric blood pressure meter, the blood pressure is measured during deflation of the actuator - this is especially done to limit the influence of pump noise on the measurements. A method to determine compliance as a function of actuator pressure was described above - for during inflation of the actuator. However, although small, there can be some difference between the compliance during inflation and deflation. It would therefore be useful to determine the compliance during deflation of the actuator also.

[0143] In principle with the method described above, it is possible to determine the total volume during the inflation cycle and therefore also at the end of the inflation. For example, one or two valves inside the control box / measurement device may be opened through which air can flow out to the atmosphere. Similar to the regulating orifice, these valves typically have very tightly controlled opening areas, which are individually measured for each valve before they are installed. Therefore, with knowledge of the pressure difference as measured with, for example, a pressure sensor inside the control box / measurement device and the effective valve opening areas, the flow rate through each valve can be calculated by a fluid dynamic formula (e.g., the same as can be used to determine flow through the orifice).

[0144] The flow rate can thus be determined by the characterized effective cross-sectional area of the valve(s) and the measured pressure difference. The flow rate prediction through the valve is made more accurate by taking into account ambient pressure and temperature. For example, for a valve, the volumetric flow rate through said valve can be described sufficiently accurately with:

[0145] Equation (17) is a standard formula based on incompressible flow theory. Here, R is the gas constant for air and equals 287 J / (kg K), k is approximately equal to 1.1, and dgri^iceare a resistance factor and an effective orifice area, respectively. They are determined by measuring the pressure profile to release the pressure in a well-defined volume. As the skilled person would understand, in other cases, more elaborate formulas where the effect of the compressibility of the gas is included can also be used. Also note that the volumetric flow rate is the flow rate at the pressure pa+ Ap and absolute temperature T. This is a different flow rate compared to the reference flow rate where the flow rate is determined at reference temperature Tref and reference ambient pressure pa,ref.

[0146] Referring now to Fig. 8, there is depicted a blood pressure measurement system 800. The system 800 comprises a pump 810, an actuator 820, and a processor 830. The pump 810 can comprise any suitable pump type, as has been discussed above. The actuator 820 likewise can comprise any suitable actuator type, such as a shell cuff actuator.

[0147] The processor 830 is configured to perform any herein-disclosed method (e.g., method 100, 600, or 700). For example, in this embodiment, the processor 830 is configured to determine a flow rate from the pump to the actuator based on a pump operating parameter value, describing operation of a motor of the pump, a pressure value corresponding to a pressure inside the actuator and an ambient pressure value.

[0148] In some embodiments, the blood pressure measurement system 800 can further comprise a pressure sensor for measuring the pressure value. For example, this could be placed within the actuator to directly measure the pressure inside the actuator or it could be placed somewhere suitable between the pump and the actuator such that it measures a pressure value corresponding / responsive to the pressure inside the actuator (i.e., and the measured value is a proxy for the pressure inside the actuator).

[0149] In some embodiments the blood pressure measurement system 800 can have means to determine the ambient pressure. Ambient pressure can be understood as the local atmospheric / environmental / absolute pressure directly around the blood pressure measurement system. For example, ambient pressure can be measured using a sensor, or estimated in any other way. For example, the local ambient pressure can be estimated from the altitude of the actuator (and thus the rest of the blood pressure measurement system) relative to sea level.

[0150] In some embodiments, the processor 830 can be the same processor that controls operation of the pump 810.

[0151] Fig. 9 illustrates an example of a computer 900 within which one or more parts of an embodiment may be employed. Various operations discussed above may utilize the capabilities of the computer 900. In this regard, it is to be understood that system functional blocks can run on a single computer or may be distributed over several computers and locations (e.g. connected via internet).

[0152] The computer 900 includes, but is not limited to, PCs, workstations, laptops, PDAs, palm devices, servers, storages, and the like. Generally, in terms of hardware architecture, the computer 900 may include one or more processors 910, memory 920 and one or more I / O devices 930 that are communicatively coupled via a local interface (not shown). The local interface can be, for example but not limited to, one or more buses or other wired or wireless connections, as is known in the art. The local interface may have additional elements, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface may include address, control, and / or data connections to enable appropriate communications among the aforementioned components.

[0153] The processor 910 is a hardware device for executing software that can be stored in the memory 920. The processor 910 can be virtually any custom made or commercially available processor, a central processing unit (CPU), a digital signal processor (DSP), or an auxiliary processor among several processors associated with the computer 900, and the processor 910 may be a semiconductor based microprocessor (in the form of a microchip) or a microprocessor.

[0154] The memory 920 can include any one or combination of volatile memory elements (e.g., random access memory (RAM), such as dynamic random access memory (DRAM), static random access memory (SRAM), etc.) and non-volatile memory elements (e.g., ROM, erasable programmable read only memory (EPROM), electronically erasable programmable read only memory (EEPROM), programmable read only memory (PROM), tape, compact disc read only memory (CD-ROM), disk, diskette, cartridge, cassette or the like, etc.). Moreover, the memory 920 may incorporate electronic, magnetic, optical, and / or other types of storage media. Note that the memory 920 can have a distributed architecture, where various components are situated remote from one another, but can be accessed by the processor 910.

[0155] The software in the memory 920 may include one or more separate programs, each of which comprises an ordered listing of executable instructions for implementing logical functions. The software in the memory 920 includes a suitable operating system (O / S) 950, compiler 960, source code 970, and one or more applications 980 in accordance with exemplary embodiments. As illustrated, the application 980 comprises numerous functional components for implementing the features and operations of the exemplary embodiments. The application 980 of the computer 900 may represent various applications, computational units, logic, functional units, processes, operations, virtual entities, and / or modules in accordance with exemplary embodiments, but the application 980 is not meant to be a limitation.

[0156] The operating system 950 controls the execution of other computer programs, and provides scheduling, input-output control, file and data management, memory management, and communication control and related services. It is contemplated by the inventors that the application 980 for implementing exemplary embodiments may be applicable on all commercially available operating systems.

[0157] Application 980 may be a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed. When a source program, then the program is usually translated via a compiler (such as the compiler 960), assembler, interpreter, or the like, which may or may not be included within the memory 920, so as to operate properly in connection with the O / S 950. Furthermore, the application 980 can be written as an object oriented programming language, which has classes of data and methods, or a procedure programming language, which has routines, subroutines, and / or functions, for example but not limited to, C, C++, C#, Pascal, Python, BASIC, API calls, HTML, XHTML, XML, ASP scripts, JavaScript, FORTRAN, COBOL, Perl, Java, ADA, .NET, and the like.

[0158] The I / O devices 930 may include input devices such as, for example but not limited to, a mouse, keyboard, scanner, microphone, camera, etc. Furthermore, the I / O devices 930 may also include output devices, for example but not limited to a printer, display, etc. Finally, the I / O devices 930 may further include devices that communicate both inputs and outputs, for instance but not limited to, a NIC or modulator / demodulator (for accessing remote devices, other fdes, devices, systems, or a network), a radio frequency (RF) or other transceiver, a telephonic interface, a bridge, a router, etc. The I / O devices 930 also include components for communicating over various networks, such as the Internet or intranet.

[0159] If the computer 900 is a PC, workstation, intelligent device or the like, the software in the memory 920 may further include a basic input output system (BIOS) (omitted for simplicity). The BIOS is a set of essential software routines that initialize and test hardware at start-up, start the O / S 950, and support the transfer of data among the hardware devices. The BIOS is stored in some type of read-only- memory, such as ROM, PROM, EPROM, EEPROM or the like, so that the BIOS can be executed when the computer 900 is activated.

[0160] When the computer 900 is in operation, the processor 910 is configured to execute software stored within the memory 920, to communicate data to and from the memory 920, and to generally control operations of the computer 900 pursuant to the software. The application 980 and the O / S 950 are read, in whole or in part, by the processor 910, perhaps buffered within the processor 910, and then executed.

[0161] When the application 980 is implemented in software it should be noted that the application 980 can be stored on virtually any computer readable medium for use by or in connection with any computer related system or method. In the context of this document, a computer readable medium may be an electronic, magnetic, optical, or other physical device or means that can contain or store a computer program for use by or in connection with a computer related system or method.

[0162] The application 980 can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a "computer- readable medium" can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium.

[0163] The methods of Figs. 1, 6 and 7, and the system of Fig. 8, may be implemented in hardware or software, or a mixture of both (for example, as firmware running on a hardware device). To the extent that an embodiment is implemented partly or wholly in software, the functional steps illustrated in the process flowcharts may be performed by suitably programmed physical computing devices, such as one or more central processing units (CPUs) or graphics processing units (GPUs). Each process - and its individual component steps as illustrated in the flowcharts - may be performed by the same or different computing devices. According to embodiments, a computer-readable storage medium stores a computer program comprising computer program code configured to cause one or more physical computing devices to carry out an encoding or decoding method as described above when the program is run on the one or more physical computing devices.

[0164] Storage media may include volatile and non-volatile computer memory such as RAM, PROM, EPROM, and EEPROM, optical discs (like CD, DVD, BD), magnetic storage media (like hard discs and tapes). Various storage media may be fixed within a computing device or may be transportable, such that the one or more programs stored thereon can be loaded into a processor.

[0165] To the extent that an embodiment is implemented partly or wholly in hardware, the blocks shown in the block diagrams of Fig. 9 may be separate physical components, or logical subdivisions of single physical components, or may be all implemented in an integrated manner in one physical component. The functions of one block shown in the drawings may be divided between multiple components in an implementation, or the functions of multiple blocks shown in the drawings may be combined in single components in an implementation. Hardware components suitable for use in embodiments of the present invention include, but are not limited to, conventional microprocessors, application specific integrated circuits (ASICs), and field-programmable gate arrays (FPGAs). One or more blocks may be implemented as a combination of dedicated hardware to perform some functions and one or more programmed microprocessors and associated circuitry to perform other functions.

[0166] A single processor or other unit may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. If a computer program is discussed above, it may be stored / distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. If the term "adapted to" is used in the claims or description, it is noted the term "adapted to" is intended to be equivalent to the term "configured to". Any reference signs in the claims should not be construed as limiting the scope.

[0167] The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the Figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustration, and combinations of blocks in the block diagrams and / or flowchart illustration, can be implemented by special purpose hardware -based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions, the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention.

Claims

25CLAIMS:

1. A computer-implemented method (100) for determining a flow rate from a pump to an actuator of a blood pressure measurement system (110, 610, 710), the method comprising: determining the flow rate from the pump to the actuator based on: a pump operating parameter value describing operation of a motor of the pump; a pressure value corresponding to a pressure inside the actuator, and; ambient pressure.

2. The computer-implemented method of claim 1, wherein the pump operating parameter value comprises at least one of: pulse width modulation percentage of the motor of the pump; and revolutions per minute of the motor of the pump.

3. The computer-implemented method of claim 1 or 2, wherein determining the flow rate from the pump to the actuator is further based on at least one of: voltage supplied to the motor of the pump; power supplied to the pump; current running through the pump; pump type; pump state of the pump; and ambient temperature.

4. The computer-implemented method any of claims 1 to 3, wherein the method further comprises: detecting a measurement issue (620) based on the determined flow rate.

5. The computer-implemented method of claim 4, wherein the measurement issue comprises at least one of: a partial blockage of a regulating orifice; a full blockage of a regulating orifice; actuator leakage; a partial blockage of a tube coupling the actuator to a measuring device; and a full blockage of a tube coupling the actuator to a measuring device.

6. The computer-implemented method of any of claims 4 or 5, wherein the method further comprises: generating a control signal (630) based on the determined flow rate and the detected measurement issue.

7. The computer-implemented method of claim 6, wherein the control signal comprises a control instruction for modifying an operating parameter of the pump, and preferably, wherein the operating parameter comprises at least one of: pulse width modulation percentage of the motor of thepump; revolutions per minute of the motor of the pump; voltage supplied to the motor of the pump; and user feedback.

8. The computer-implemented method of any of claims 1 to 7, wherein the method further comprises: determining a first volume of fluid supplied to the actuator (720) based on the determined flow rate; determining a second flow rate from the pump to the actuator (715) based on a second pump operating parameter value and a second pressure value, wherein the second pump operating parameter value and the second pressure value describe a different time point to the pump operating parameter value and the pressure value; determining a second volume of fluid supplied to the actuator (725) based on the determined second flow rate; and determining a total volume of fluid supplied to the actuator as a function of pressure value (730) based on the determined first and second volumes of fluid and the first and second pressure values.

9. The computer-implemented method of claim 8 wherein the method further comprises: determining the size of the actuator and / or the size of an arm of a subject wearing the actuator, based on the determined total volume of fluid supplied to the actuator as a function of pressure value.

10. The computer-implemented method of claims 8 or 9, wherein the blood pressure measurement system comprises a regulating orifice, and wherein the method further comprises: predicting an orifice flow rate through the regulating orifice (740); and adjusting the determined flow rate and / or the determined total volume of fluid as a function of pressure value (750) based on the predicted orifice flow rate.

11. The computer-implemented method of claims 8 to 10, further comprising determining an actuator compliance value based on the determined total volume of fluid as a function of pressure value and the first and second pressure values.

12. The computer-implemented method of any of claims 1 to 11, wherein the blood pressure measurement system is a non-invasive blood pressure measurement system.

13. The computer-implemented method of any of claims 1 to 12, wherein the actuator comprises a shell cuff actuator.

14. A computer program comprising code for implementing the method of any preceding claim when said program is run on a processor.

15. A blood pressure measurement system (800) comprising: a pump (810); an actuator (820); and a processor (830) configured to determine a flow rate from the pump to the actuator (110, 610, 710) based on: a pump operating parameter value describing operation of a motor of the pump; a pressure value corresponding to a pressure inside the actuator; and; ambient pressure.