Blood pressure monitoring apparatus and method
This blood pressure monitoring device, designed with multiple ultrasonic transducers and a flexible circuit board, uses non-contact ultrasonic signals to acquire vascular and blood data, solving the problems of discomfort and inaccuracy in existing blood pressure measurements and achieving more efficient and accurate blood pressure monitoring.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHANGHAI GOLDEN LEAF MED TEC CO LTD
- Filing Date
- 2025-11-24
- Publication Date
- 2026-06-04
AI Technical Summary
Existing methods of blood pressure measurement are often uncomfortable, especially the puncture method and the cuff compression method, which can cause discomfort to the test subject and are not accurate enough.
This blood pressure monitoring device employs multiple ultrasonic transducers that emit and receive ultrasonic signals in different directions. Combined with a flexible circuit board and matching layer, it acquires vascular and blood data and calculates blood pressure in a non-contact manner.
This allows for more comfortable and accurate blood pressure monitoring without squeezing the skin, reducing computational load and improving testing efficiency and accuracy.
Smart Images

Figure CN2025137203_04062026_PF_FP_ABST
Abstract
Description
Blood pressure monitoring devices and methods
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411706409.5, filed on November 26, 2024, entitled "Blood Pressure Monitoring Device and Method", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of medical device technology, and more specifically, to a blood pressure monitoring device and method. Background Technology
[0004] Blood pressure, as an indicator of a person's physical condition, can be used to assess cardiac function and peripheral vascular resistance; it is also an important factor in diagnosing diseases, monitoring changes in condition, and evaluating treatment effectiveness. Therefore, in clinical practice, measuring a user's blood pressure is used to understand the patient's physical condition.
[0005] Current methods for measuring blood pressure typically include: one method involves percutaneously inserting a long catheter containing an anticoagulant into the aorta via puncture, connecting the catheter to a pressure sensor to directly display blood pressure; the other method is the cuff method, using a sphygmomanometer. The first method is inconvenient to implement, and the second method requires applying pressure to the subject's upper arm, which can cause discomfort. Summary of the Invention
[0006] The purpose of this application is to provide a blood pressure monitoring device and method that can improve the accuracy of blood pressure monitoring while increasing the comfort of the test subject.
[0007] In a first aspect, the present invention provides a blood pressure monitoring device, comprising: a wearing part for wearing and a monitoring part for monitoring blood pressure, the wearing part being connected to the monitoring part; the monitoring part comprising: an ultrasound transducer module and a controller; the ultrasound transducer module comprising a plurality of ultrasound transducers; wherein the plurality of ultrasound transducers are configured to transmit and / or receive ultrasound signals in a plurality of preset directions; the controller is used to control the transmission and / or reception of ultrasound signals by the ultrasound transducer module; wherein the received ultrasound signals are used to determine vascular data and blood data; the wearing part is used to assist the monitoring part in approaching and / or contacting the site to be monitored.
[0008] In the device provided in this application embodiment, by providing multiple ultrasonic transducers that can emit and / or receive ultrasonic signals in multiple preset directions, blood pressure monitoring of the test subject can be achieved based on these ultrasonic signals. This method eliminates the need to squeeze the test subject's skin to monitor blood pressure, improving test comfort. Furthermore, since the test is performed based on multiple ultrasonic transducers that can emit ultrasonic signals in different preset directions, blood pressure monitoring based on ultrasonic signals to determine vascular data and blood data can be more comprehensive and accurate.
[0009] In an optional embodiment, the device further includes: a display disposed on the monitoring unit for displaying blood pressure monitoring data; and a controller electrically connected to the display for sending the blood pressure monitoring data to the display.
[0010] In the above embodiments, a display can also be provided to directly display blood pressure monitoring data without the aid of external devices, which can make it convenient for the test subject or relevant personnel to quickly and easily understand the blood pressure status.
[0011] In an optional embodiment, it further includes: a power supply unit, disposed on the first side of the display and electrically connected to the display, the controller and the ultrasonic transducer module respectively, for providing electrical energy.
[0012] In the above embodiments, the blood pressure monitoring device can be equipped with a power supply unit, which can realize blood pressure monitoring without continuous power connection, making blood pressure monitoring more convenient.
[0013] In an optional embodiment, the ultrasonic transducer module includes: a transducer layer, a flexible circuit board layer, and a matching layer, wherein the transducer layer includes a plurality of transducers.
[0014] In the above embodiment, the circuit board layer of the ultrasonic transducer module can be flexible, easy to bend, and not easily damaged. Furthermore, the ultrasonic transducer module is also provided with a matching layer, which can function as impedance matching.
[0015] In an optional embodiment, the ultrasonic transducer module includes a first ultrasonic transducer that transmits and / or receives ultrasonic signals in a first direction, and the ultrasonic transducer module includes a second ultrasonic transducer that transmits and / or receives ultrasonic signals in a second direction.
[0016] In an optional embodiment, the first ultrasonic transducer includes: a first transducer, a first flexible circuit board layer, and a first matching layer; wherein the first transducer is arranged parallel to the first flexible circuit board layer.
[0017] In an optional embodiment, the second ultrasonic transducer includes: a second transducer, a second flexible circuit board layer, and a second matching layer; wherein the second transducer and the second flexible circuit board layer form a preset angle.
[0018] In an optional implementation, the preset included angle is in the range of 0° to 60°.
[0019] In the above embodiment, a second transducer can be provided that forms a preset angle with the second flexible circuit board layer. By setting this angle, the set data of the two angles can be directly referenced when calculating the blood flow velocity, thereby reducing the amount of calculation required for the blood flow velocity.
[0020] In an optional embodiment, the second transducer includes a first portion of the second transducer and a second portion of the second transducer; the first portion of the second transducer forms a first preset angle with the second flexible circuit board layer, and the second portion of the second transducer forms a second preset angle with the second flexible circuit board layer; wherein the first preset angle and the second preset angle are angles of different sizes.
[0021] In an optional implementation, the difference between the first preset angle and the second preset angle is not less than 10°.
[0022] In the above embodiments, two types of second transducers with different angles to the flexible circuit board layer can be set. Based on this, the blood flow velocity can be calculated without calculating the angle between the first transducer and the blood vessel, which can improve the efficiency of blood flow velocity calculation and reduce the amount of calculation.
[0023] In an optional embodiment, the opening at a predetermined angle between the second transducer and the second flexible circuit board layer faces the first edge of the second flexible circuit board layer; or, the opening at the predetermined angle between the second transducer and the second flexible circuit board layer faces the second edge of the second flexible circuit board layer; or, a portion of the openings at the predetermined angle between the second transducer and the second flexible circuit board layer face the first edge of the second flexible circuit board layer, and another portion of the openings at the predetermined angle between the second transducer and the second flexible circuit board layer face the second edge of the second flexible circuit board layer; wherein, the first edge and the second edge are different edges of the second flexible circuit board layer.
[0024] In the above implementation, by oriented the openings of the second transducers at a preset angle in different directions, the direction of blood flow can be the same as or opposite to the opening direction of some of the second transducers when worn in different ways. This allows some of the second transducers to increase the frequency of blood flow velocity measurement, while others decrease it. Thus, the two-way arrangement of the second transducers can eliminate or reduce frequency offset, resulting in better and more accurate velocity measurement.
[0025] In an optional implementation, the transducer includes a first transducer and a second transducer; the first transducer and the second transducer are arranged in an array to form a first type of transducer column containing the first transducer and a second type of transducer column containing the second transducer; wherein the first type of transducer column and the second type of transducer column are arranged according to a set rule.
[0026] In the above embodiments, when calculating blood pressure-related data, calculations can be based on a regular transducer. By setting two angles, blood flow velocity can be determined based on two angles when calculating blood pressure. When calculating blood flow velocity, calculations can be performed with less computation, thereby improving computational efficiency and reducing computational load.
[0027] In an optional embodiment, the matching layer is provided with a plurality of grooves; the grooves are provided in the gaps between the transducers, the transducers being either the first transducer or the second transducer.
[0028] In the above embodiment, the matching layer is the layer that contacts the test subject's skin. Multiple grooves on this layer create ventilation channels, preventing skin respiration and sweat gland blockage, resulting in a more comfortable experience and suitability for extended wear. Furthermore, because the grooves are located in the gaps between the transducers, they do not affect the transmission and acquisition of signals from the transducers, thus maintaining more accurate testing efficiency.
[0029] In an optional implementation, the matching layer is made of a flexible material.
[0030] In the above embodiment, the matching layer is made of a flexible material, which makes the wearer more comfortable and easier to bend, thereby improving the service life of the blood pressure monitoring device.
[0031] In an optional embodiment, the wearing part is provided with a hollow receiving space, the transducer layer and the flexible circuit board layer are built into the hollow receiving space, and the contact portion between the wearing part and the transducer layer serves as the matching layer.
[0032] In the above embodiments, by accommodating the ultrasonic transducer module in a hollow manner, the installation of the ultrasonic transducer module can be made more stable.
[0033] In an optional embodiment, the wearing part is provided with an anti-slip structure, which includes one or more of a plurality of anti-slip protrusions and an anti-slip coating.
[0034] In the above embodiments, an anti-slip structure can be provided on the wearing part, which can make it more stable when worn on the upper arm of the test subject, thus making the data testing process more stable and reliable.
[0035] In an optional implementation, the controller includes: a main control module electrically connected to the display for sending blood pressure monitoring results to the display; an ultrasound transmitting module, with its input terminal electrically connected to the main control module and its output terminal electrically connected to the ultrasound transducer module, for receiving control signals from the main control module and driving the ultrasound transducer module to transmit ultrasound signals; and a signal processing module, with its input terminal electrically connected to the ultrasound transducer module and its output terminal electrically connected to the main control module, for receiving and processing electrical signals fed back from the ultrasound transducer module and feeding back the processing results to the main control module; the main control module is further configured to calculate the signals obtained by the signal processing module to obtain the blood pressure monitoring results; or, to send the signals obtained by the signal processing module to a server communicatively connected to the blood pressure monitoring device, so that the server can calculate the signals obtained by the signal processing module to obtain the blood pressure monitoring results.
[0036] In an optional embodiment, the ultrasonic transmitting module includes: an impedance matching circuit electrically connected to the main control module for matching the impedance value of the ultrasonic transducer module; a frequency generating circuit electrically connected to the impedance matching circuit for generating initial power to drive the ultrasonic transducer module; and a power amplification circuit electrically connected to the frequency generating circuit for amplifying the initial power so that the amplified power is used to drive the ultrasonic transducer module.
[0037] In the above embodiments, an impedance matching circuit can be configured to match the impedance value of the ultrasonic transducer module, which can make the obtained signal more stable and reliable.
[0038] In an optional implementation, a body monitoring component connected to the controller is further included for monitoring the user's physical condition; wherein the body monitoring component includes one or more of a temperature sensor, a gyroscope, and a heart rate sensor; the controller is used to control the transmission and reception of ultrasonic signals of the ultrasonic transducer module according to the user's physical condition monitored by the body monitoring component.
[0039] In the above embodiments, a body monitoring component can be set up, and the data obtained by the body monitoring component can be used as the basis for blood pressure monitoring when testing blood pressure; or the state of the human body can be obtained based on the body monitoring component to further confirm the optimal blood pressure measurement time / time period.
[0040] Secondly, the present invention provides a blood pressure monitoring method, applied to the blood pressure monitoring device described in any one of the foregoing embodiments, comprising: transmitting ultrasound signals to a target area of a target user along multiple preset directions via an ultrasound transducer module of the blood pressure monitoring device; determining vascular data of the target area based on the ultrasound signals; and determining blood data of the vascular vessels in the target area based on the ultrasound signals; wherein the vascular data and the blood data are used to calculate the blood pressure monitoring result of the target user.
[0041] In this embodiment, ultrasound signals can be emitted to the target area of the target user in multiple preset directions, enabling blood pressure monitoring without applying pressure to the target area of the target user.
[0042] In an optional implementation, the blood pressure monitoring result is calculated as follows: a first type of blood pressure of the target user is calculated based on the vascular data; a second type of blood pressure of the target user is calculated based on the vascular data and the blood data; and the blood pressure monitoring result of the target user is determined based on the first type of blood pressure and the second type of blood pressure.
[0043] In the above implementation, blood pressure monitoring results can be determined comprehensively based on two types of blood pressure cards, which can better improve the error that may exist in one type of blood pressure card and improve the accuracy of blood pressure monitoring results.
[0044] In an optional implementation, calculating the target user's first type of blood pressure based on the vascular data includes: calculating the vascular cross-sectional area based on the vascular data; calculating the target user's vascular status data based on the target user's systolic and diastolic blood pressures, wherein the systolic and diastolic blood pressures are pre-measured values; and determining the target user's first type of blood pressure based on the vascular cross-sectional area and the vascular status data.
[0045] In an optional implementation, the vascular data includes vascular diameter; the first type of blood pressure is determined by the following formula:
[0046] Where P(t) represents the blood pressure value at time t; P D P represents the diastolic blood pressure of the target user. S A represents the systolic blood pressure of the target user; A(t) represents the cross-sectional area of the blood vessel at time t; A DA represents the cross-sectional area of the blood vessel at diastolic pressure. S d(t) represents the cross-sectional area of the blood vessel at the systolic blood pressure time; d(t) represents the diameter of the blood vessel measured at time t; α represents the blood vessel status data.
[0047] In an optional implementation, calculating the second type of blood pressure of the target user based on the vascular data and the blood data includes: determining the pulse wave velocity of the target user based on the vascular data; calculating the blood pressure change value relative to the diastolic blood pressure of the target user based on the vascular data and the pulse wave velocity, wherein the diastolic blood pressure is a pre-measured value; and determining the second type of blood pressure of the target user based on the blood pressure change value and the diastolic blood pressure.
[0048] In an optional implementation, the vascular data includes vascular diameter, and the blood data includes blood flow velocity; the second type of blood pressure is determined by the following formula: P(t) = ΔP + P D ;
[0049] Where ρ represents the target user's blood density; ΔP represents the change in blood pressure relative to the target user's diastolic blood pressure at time t; PWV represents the pulse wave velocity; d(t) represents the vessel diameter measured at time t; d D To represent the maximum diameter of the blood vessel; P(t) represents the blood pressure value at time t; P D This indicates the diastolic blood pressure of the target user.
[0050] In an optional implementation, determining the blood pressure monitoring result of the target user based on the first type of blood pressure and the second type of blood pressure includes: weighting the first type of blood pressure and the second type of blood pressure to determine the blood pressure monitoring result of the target user.
[0051] In the above embodiments, the blood pressure monitoring results can be determined directly by weighting the first type of blood pressure and the second type of blood pressure, which can reduce the amount of calculation while reducing the error in blood pressure calculation.
[0052] In an optional implementation, the step of weighting the first type of blood pressure and the second type of blood pressure to determine the blood pressure monitoring result of the target user includes: determining the first degree of vascular hardening of the target user based on the vascular data and the blood data; determining the first weight data of the target user based on the first degree of hardening; and weighting the first type of blood pressure and the second type of blood pressure based on the first weight data to determine the blood pressure monitoring result of the target user.
[0053] In the above implementation, the weights can also be determined by combining the degree of arteriosclerosis of the target user. This can make the determined weights more suitable for the blood pressure allocation needs of the target user's current degree of arteriosclerosis, thereby enabling the determined blood pressure monitoring results to better characterize the blood pressure status of the target user.
[0054] In an optional implementation, determining the first degree of hardening of the target user's blood vessels based on the vascular data and the blood data includes: inputting the vascular data and the blood data into a pre-trained hardening recognition model for recognition to determine the first degree of hardening of the target user's blood vessels, wherein the hardening recognition model is any one of a binary classification model, a multi-classification model, or a score evaluation model.
[0055] In an optional implementation, the hardening recognition model is trained as follows: a training dataset is input into an initial model for training to obtain an initial training model; wherein, the training dataset includes multiple training data, the training data including sample blood features, the sample blood features including one or more features among maximum flow velocity, minimum flow velocity, flow velocity distribution in blood vessel cross-section, flow velocity rise time, and flow velocity fall time; a test dataset is input into the initial training model to verify the accuracy of the initial training model; if the accuracy reaches a preset threshold, the initial training model is used as the hardening recognition model; if the accuracy is less than the preset threshold, the initial training model is trained until the accuracy reaches the preset threshold.
[0056] In the above implementation, the determination of the degree of hardening of blood vessels is achieved by using a deep learning model, which makes the determination of the degree of hardening more intelligent.
[0057] In an optional implementation, determining the blood pressure monitoring result of the target user based on the first type of blood pressure and the second type of blood pressure includes: calculating the third type of blood pressure of the target user based on the vascular data and the blood data; and determining the blood pressure monitoring result of the target user based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure.
[0058] In an optional implementation, calculating the third type of blood pressure of the target user based on the vascular data and the blood data includes: calculating the vascular cross-sectional area based on the vascular data; calculating the vascular status data of the target user based on the systolic and diastolic blood pressures, wherein the systolic and diastolic blood pressures are pre-measured values; determining the pulse wave velocity of the target user based on the vascular data; and determining the third type of blood pressure of the target user based on the vascular cross-sectional area, the vascular status data, and the pulse wave velocity.
[0059] In an optional implementation, the vascular data includes vascular diameter; the third type of blood pressure is determined by the following formula:
[0060] Where P(t) represents the blood pressure value at time t; A(t) represents the cross-sectional area of the blood vessel at time t; P D and P S These represent the diastolic and systolic blood pressure of the target user, respectively; A D and A S d(t) represents the blood vessel cross-sectional area at diastolic blood pressure and systolic blood pressure, respectively; d(t) represents the blood vessel diameter measured at time t; α represents the blood vessel state data; ρ represents the blood density of the target user; PWV represents the pulse wave velocity; d D This represents the maximum diameter of the blood vessel.
[0061] In an optional implementation, calculating the third type of blood pressure of the target user based on the vascular data and the blood data includes: obtaining the calculation method of the first type of blood pressure and the calculation method of the second type of blood pressure; constructing the calculation method of the third type of blood pressure based on the calculation method of the first type of blood pressure and the calculation method of the second type of blood pressure; inputting the vascular data and the blood data into the calculation formula of the third type of blood pressure to determine the third type of blood pressure of the target user.
[0062] In an optional implementation, determining the blood pressure monitoring result of the target user based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure includes: determining the second degree of vascular hardening of the target user based on the vascular data and the blood data; determining the second weight data of the target user based on the second degree of hardening; and weighting the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure based on the second weight data to determine the blood pressure monitoring result of the target user.
[0063] In an optional implementation, determining the second weight data of the target user based on the second degree of hardening includes: matching the degree of vascular hardening with a pre-stored reference data table to determine the second weight data corresponding to the second degree of hardening; wherein the pre-stored reference data table includes multiple different degrees of vascular hardening and weight data corresponding to each degree of hardening.
[0064] In an optional implementation, the pre-stored control data table is determined as follows: For multiple test subjects with a target degree of arteriosclerosis, the three types of blood pressure values for each test subject are calculated using the first calculation method, the second calculation method, and the third calculation method, respectively; wherein, the first calculation method is for calculating the first type of blood pressure, the second calculation method is for calculating the second type of blood pressure, and the third calculation method is for calculating the third type of blood pressure; the three types of blood pressure values are compared with the actual blood pressure of the multiple test subjects to determine the weight data of the first calculation method, the second calculation method, and the third calculation method.
[0065] In an optional implementation, the blood pressure monitoring result is calculated as follows: Based on vascular data and blood data, a third degree of vascular sclerosis is determined for the target user; based on the third degree of sclerosis, a first adjustment parameter for the target user is determined; wherein the first adjustment parameter includes first correction data; a first calculation method and a second calculation method are corrected based on the first correction coefficient to obtain a first correction calculation method and a second correction calculation method; wherein the first calculation method and the second calculation method are preset blood pressure calculation formulas; based on the vascular data, a first type of blood pressure is calculated using the first correction calculation method; based on the vascular data and blood data, a second type of blood pressure is calculated using the second correction calculation method; based on the first type of blood pressure and the second type of blood pressure, the blood pressure monitoring result for the target user is determined.
[0066] In the above implementation, the initial blood pressure calculation method can be corrected based on the degree of arteriosclerosis, so that the determined corrected calculation method can better match the current degree of arteriosclerosis of the user's blood vessels, and thus the blood pressure calculation result can be more accurate.
[0067] In an optional implementation, the first adjustment parameter further includes third weight data; determining the blood pressure monitoring result of the target user based on the first type of blood pressure and the second type of blood pressure includes: using the third weight data to perform a weighted calculation on the first type of blood pressure and the second type of blood pressure to obtain the blood pressure monitoring result of the target user.
[0068] In an optional implementation, the blood pressure monitoring result is calculated as follows: Based on the vascular data and the blood data, a fourth degree of vascular hardening of the target user is determined; based on the fourth degree of hardening, a second adjustment parameter for the target user is determined, wherein the first adjustment parameter includes second correction data; a first calculation method, a second calculation method, and a third calculation method are corrected based on the second correction coefficient to obtain a first correction calculation method, a second correction calculation method, and a third correction calculation method; wherein the first calculation method, the second calculation method, and the third calculation method are preset blood pressure calculation formulas; based on the vascular data, a first type of blood pressure is calculated using the first correction calculation method; based on the vascular data and the blood data, a second type of blood pressure is calculated using the second correction calculation method; based on the vascular data and the blood data, a third type of blood pressure is calculated using the third correction calculation method; based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure, the blood pressure monitoring result of the target user is determined.
[0069] In an optional implementation, the second adjustment parameter further includes fourth weight data; determining the blood pressure monitoring result of the target user based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure includes: using the fourth weight data to perform a weighted calculation on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure to obtain the blood pressure monitoring result of the target user.
[0070] In an optional implementation, determining the vascular data of the target region based on the ultrasound signal includes: determining the transducer located in the vascular region based on the ultrasound signal; determining the acquisition area of the vascular region based on the transducer located in the vascular region; and determining the vascular data of the target region based on the acquisition area.
[0071] In an optional implementation, the plurality of preset directions include a first direction; determining the transducer located in the vascular region based on the ultrasound signal includes: drawing a regional image of the target region based on a plurality of ultrasound signals emitted to the target region of the target user along the first direction; performing grayscale recognition on the regional image to determine the arterial vascular region; and determining the transducer located in the vascular region from each transducer in the ultrasound transducer module based on the arterial vascular region.
[0072] In an optional implementation, the step of performing grayscale recognition on the region image to determine the arterial blood vessel region includes: performing grayscale recognition on the region image under different blood vessel states to determine the blood vessel region under different blood vessel states; determining whether the change in the number of pixels in the corresponding blood vessel region under different blood vessel states exceeds a set threshold, and whether the change period of the corresponding blood vessel region is within a set interval; if both are true, then it is determined to be an arterial blood vessel region.
[0073] In an optional implementation, determining the vascular data of the target region based on the acquisition area includes: determining a first distance between the transducer and the first wall of the artery based on the acquisition area; determining a second distance between the transducer and the second wall of the artery based on the acquisition area; determining a first angle formed by the artery and the target transducer based on the distance between any two target transducers in the acquisition area and the distance between the two target transducers and the first wall of the artery; and determining the vascular data of the target region based on the first distance, the first distance, and the first angle.
[0074] In an optional implementation, the first distance is determined by the following formula:
[0075] Where D1 represents the distance between the blood vessel wall and the transducer; N1 represents the pixel position of the arterial wall obtained by scanning with the first ultrasound signal; f s denoted by , where represents the sampling frequency of the first transducer corresponding to the first ultrasound signal; c represents the velocity of sound in blood.
[0076] In an optional implementation, the plurality of preset directions include a first direction and a second direction; the ultrasound signal includes a first ultrasound signal emitted along the first direction; determining the blood data of the blood vessels in the target region based on the ultrasound signal includes: determining a first angle formed by the artery in the target region and the target transducer based on the first ultrasound signal; and determining the blood data of the blood vessels in the target region based on the first angle, the Doppler frequency shift corresponding to the first ultrasound signal, the second angle formed by the first direction and the second direction, the frequency of the first ultrasound signal, and the velocity of sound in the blood.
[0077] In an optional implementation, the plurality of preset directions include a first direction, a second direction, and a third direction; the ultrasound signal includes a second ultrasound signal emitted along the second direction and a third ultrasound signal emitted along the third direction; determining the blood data of the target area based on the ultrasound signal includes: determining the blood data of the target area based on a second angle formed by the first direction and the second direction, a third angle formed by the first direction and the third direction, the frequency of the echo signal corresponding to the second ultrasound signal, the frequency of the echo signal corresponding to the third ultrasound signal, and the velocity of sound in the blood.
[0078] In the above embodiments, blood data can be determined based on the direction setting of the ultrasonic transducer and the angle between transducers in different directions. Since each angle is pre-configured data, the actual amount of calculation required can be reduced, the efficiency of blood data determination can be improved, and the battery life of the blood pressure monitoring device can be further improved.
[0079] In an optional implementation, the method further includes: collecting the target user's physical condition data; identifying the user's physical condition data to determine whether the target user's physical condition is within a measurable range; and if the target user is within a measurable range, then performing the step of transmitting ultrasound signals to the target area of the target user through the ultrasound transducer module of the blood pressure monitoring device along multiple preset directions.
[0080] In the above implementation, the target user's physical condition data can be collected first, and then it can be determined whether blood pressure monitoring is necessary based on the identification of the physical condition. Performing blood pressure monitoring only when the physical condition permits, based on the identification of the physical condition, allows the monitoring results to better represent the user's actual blood pressure status, thus improving the accuracy of blood pressure monitoring.
[0081] In an optional implementation, the method further includes: determining the current activity mode of the target user based on the body status data; setting a status label for the blood pressure monitoring result based on the current activity mode; and associating and storing the blood pressure monitoring result with its corresponding status label.
[0082] In the above embodiments, blood pressure data monitored at different times or under different conditions can be tagged to better categorize them. Furthermore, categorized blood pressure data can provide more effective reference for clinical treatment.
[0083] In an optional implementation, the ultrasonic transducer module of the blood pressure monitoring device transmits ultrasonic signals to the target area of the target user along multiple preset directions, including: based on a specified monitoring pattern, transmitting ultrasonic signals to the target area of the target user along multiple preset directions through the ultrasonic transducer module of the blood pressure monitoring device.
[0084] In the above implementation, blood pressure monitoring can be achieved based on a specified monitoring pattern, which can monitor blood pressure at important moments while reducing the amount of computation.
[0085] In an optional implementation, the specified monitoring pattern is determined by: acquiring the target user's historical user data; determining the target user's daily routine based on the historical user data; and determining the specified monitoring pattern based on the daily routine.
[0086] In the above implementation, user routines can be determined based on user behavior recognition. Blood pressure monitoring based on these routines can be more accurate and can also characterize the blood pressure of the target user.
[0087] In an optional implementation, determining the target user's daily routine based on the historical user data includes: dividing the historical user data in each monitoring period into multiple segments according to time; inputting each segment of historical user data into a behavior recognition model to determine the behavior category corresponding to each segment of historical user data; wherein the behavior recognition model is one of a binary classification model or a multi-classification model; and determining the daily routine at different time periods in the monitoring period based on the behavior category corresponding to the historical user data.
[0088] In the above implementation, a recognition model can be used to determine the user's daily routine, thereby selecting a time that better represents the user's condition to achieve blood pressure monitoring.
[0089] Thirdly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the above-described method.
[0090] Fourthly, this application provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described method. Attached Figure Description
[0091] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0092] Figure 1 is a schematic diagram of the interaction between the server and the blood pressure monitoring device provided in an embodiment of this application;
[0093] Figure 2 is a schematic diagram of the blood monitoring device provided in an embodiment of this application;
[0094] Figures 3a and 3b are schematic diagrams of the ultrasonic transducer module provided in the embodiments of this application;
[0095] Figure 4a is a schematic diagram of the ultrasonic transducer module in the first state provided in the embodiment of this application;
[0096] Figure 4b is a schematic diagram of the ultrasonic transducer module in the second state provided in the embodiment of this application;
[0097] Figure 4c is a structural schematic diagram of the ultrasonic transducer module in the third state provided in the embodiment of this application;
[0098] Figure 4d is a schematic diagram of the structure of the ultrasonic transducer module in the fourth state provided in the embodiment of this application;
[0099] Figure 5 is a schematic diagram of the controller module provided in an embodiment of this application;
[0100] Figure 6 is a flowchart of the blood pressure monitoring method provided in an embodiment of this application;
[0101] Figure 7 is a schematic diagram of the calculation process of blood pressure monitoring results provided in the embodiments of this application;
[0102] Figure 8 is a schematic diagram of the hardening recognition model training process provided in the embodiment of this application;
[0103] Figure 9 is a schematic diagram of the process for determining the pre-stored comparison data table provided in an embodiment of this application;
[0104] Figure 10 is a schematic diagram of another calculation process for blood pressure monitoring results provided in an embodiment of this application;
[0105] Figure 11 is a schematic diagram of another calculation process for blood pressure monitoring results provided in an embodiment of this application;
[0106] Figure 12 is a schematic diagram of an optional process for step 320 in the blood pressure monitoring method provided in the embodiment of this application;
[0107] Figure 13 is a schematic diagram of the transducer array provided in an embodiment of this application;
[0108] Figure 14 is a schematic diagram of the transducer and blood vessel positions provided in an embodiment of this application;
[0109] Figure 15 is a partial flowchart of the blood pressure monitoring method provided in the embodiments of this application.
[0110] Icons: 100 - Blood pressure monitoring device; 110 - Monitoring unit; 111 - Ultrasonic transducer module; 1111 - Transducer layer; 11111 - First transducer; 11112 - Second transducer; 1112 - Flexible circuit board layer; 1113 - Matching layer; 11131 - Groove; 1114 - Backing layer; 112 - Controller; 1121 - Main control module; 1122 - Ultrasonic emission module; 1123 - Signal processing module; 113 - Charging interface; 120 - Wearing part; 130 - Anti-slip structure; 210 - Server; 220 - Terminal equipment. Detailed Implementation
[0111] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0112] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0113] In clinical practice, blood pressure is an important metric, serving as a reference for the diagnosis of various underlying diseases. The frequency of blood pressure measurement is increasing, and for some elderly individuals, daily or even more frequent monitoring may be necessary. However, conventional blood pressure monitoring involves applying pressure to the upper arm of the patient using a wearable device, a method that does not meet patients' comfort requirements.
[0114] Based on the above research, the embodiments of this application can provide a blood pressure monitoring device 100 and method that can monitor blood pressure while better meeting the comfort of the test subject.
[0115] To facilitate understanding of this embodiment, the operating environment of a blood pressure monitoring device 100 disclosed in this application embodiment will first be introduced.
[0116] Figure 1 illustrates the interaction between the server 210 and the blood pressure monitoring device 100 according to an embodiment of this application. The server 210 communicates with one or more blood pressure monitoring devices 100 via a network for data communication or interaction. The server 210 can be a web server, a database server, etc. The blood pressure monitoring device 100 can be a wearable device, worn on the upper arm of the test subject to monitor blood pressure.
[0117] In one embodiment, the blood pressure monitoring device 100 may have a calculation function, capable of emitting ultrasonic signals based on a configured ultrasonic transducer module 111, and determining blood pressure monitoring results based on the obtained ultrasonic signals. The blood pressure monitoring device 100 may send the blood pressure monitoring results and related data obtained during the determination of the blood pressure monitoring results to a server 210 for storage or use. The blood pressure monitoring results may include the blood pressure value of the test subject.
[0118] In another embodiment, the blood pressure monitoring device 100 may not include a calculation module; it may only preprocess the ultrasound signal. The preprocessed signal can be sent to the server 210 for calculation to obtain the blood pressure monitoring result.
[0119] For example, the preprocessing may include signal amplification, filtering, and noise reduction. The preprocessing may also include analog-to-digital conversion, which converts the obtained analog signal into a digital signal.
[0120] In this embodiment, the server 210 establishes a communication connection with one or more terminal devices 220 via a network to perform data communication or interaction. The terminal device 220 may be a personal computer (PC), tablet computer, smartphone, personal digital assistant (PDA), etc.
[0121] The terminal device 220 can provide an operation page through which it accesses the server 210 to send a data retrieval request to obtain data stored in the server 210. For example, the terminal device 220 can send a data retrieval request based on a user account to obtain blood pressure-related data bound to that user account from the server 210. For example, the terminal device 220 can send a data retrieval request based on a blood pressure range to obtain blood pressure-related data within that range from the server 210. Of course, depending on actual needs, the data retrieval request can also include more or fewer conditions to obtain blood pressure-related data that meets the conditions from the server 210. These conditions can be time conditions, geographical conditions, age conditions, gender, etc.
[0122] Figure 2 shows a schematic diagram of the blood pressure monitoring device 100. The blood pressure monitoring device 100 includes a wearing part 120 for wearing and a monitoring part 110 for monitoring blood pressure, with the wearing part 120 connected to the monitoring part 110.
[0123] In this embodiment, the monitoring unit 110 may include an ultrasonic transducer module 111 and a controller 112.
[0124] The ultrasonic transducer module 111 can be used to transmit ultrasonic signals, and the controller 112 can be used to process ultrasonic signals.
[0125] The ultrasonic transducer module 111 may include multiple ultrasonic transducers. These multiple ultrasonic transducers are configured to transmit ultrasonic signals in multiple preset directions. They are also configured to receive ultrasonic signals in multiple preset directions. Furthermore, the multiple ultrasonic transducers are configured to both transmit and receive ultrasonic signals in multiple preset directions.
[0126] In this embodiment, the controller 112 is used to control the transmission and / or reception of ultrasound signals from the ultrasound transducer module 111; wherein the received ultrasound signals are used to determine vascular data and blood data.
[0127] This vascular data can include information such as vessel diameter and cross-sectional area under different conditions. Different conditions can include the vasodilation state and the degree of arteriosclerosis. Blood data can include information such as blood flow velocity and blood viscosity.
[0128] The wearing part 120 is used to assist the monitoring part 110 in approaching and / or contacting the part to be monitored. The part to be monitored may be the upper arm of the test subject.
[0129] Optionally, the wearing part 120 can be an armband that wraps around the upper arm of the test subject. Exemplarily, the wearing part 120 can include two armbands, a first armband and a second armband. One end of the first armband can be connected to the ultrasonic transducer module 111, and one end of the second armband can be connected to the ultrasonic transducer module 111. The first and second armbands can be connected using Velcro, buckles, or other methods. Exemplarily, the wearing part 120 can be a single armband with a receiving space in which the ultrasonic transducer module 111 can be placed. The two ends of the armband can be connected using Velcro, buckles, or other methods.
[0130] In the example shown in Figure 2, the wearing part 120 is a flexible armband. The flexible armband is made of a bendable material to match the curve of the part to be monitored on the subject. Taking the part to be monitored as the upper arm as an example, the flexible armband can be wrapped around the upper arm so that the ultrasound transducer module 111 can be attached to the skin surface of the upper arm.
[0131] Before using the blood pressure monitoring device 100 for blood pressure monitoring, the device can be worn on the area to be monitored. Taking the upper arm as an example, the wearing part 120 of the blood pressure monitoring device 100 wraps around the upper arm, allowing the ultrasonic transducer module 111 of the device to fit snugly against the arm. After wearing, the controller 112 can drive the ultrasonic transducer module 111 to emit ultrasonic signals.
[0132] By using an ultrasonic ring energy module to transmit signals to the area to be monitored, it is possible to collect vascular-related data and determine blood pressure based on this data. Blood pressure monitoring can be achieved without compressing the area to be monitored.
[0133] To facilitate the viewing of blood pressure data, the blood pressure monitoring device 100 can also be equipped with a display (not shown in the figure) for viewing relevant data during the blood pressure monitoring process.
[0134] The display can be installed in the monitoring unit 110 to display blood pressure monitoring data. This blood pressure monitoring data may include data generated during the blood pressure monitoring process, as well as the results obtained from the blood pressure monitoring. The data generated during the blood pressure monitoring process may include vascular data and blood data.
[0135] For example, the display can be located on the other side of the monitoring unit 110 in the example shown in FIG2.
[0136] The controller 112 is electrically connected to the display to send blood pressure monitoring data to the display.
[0137] Optionally, the display can show the latest blood pressure monitoring data in real time. For example, the blood pressure monitoring data can be displayed in a table. Alternatively, it can be displayed in a matrix. Or, it can present the blood pressure monitoring data as multiple sets of values.
[0138] Optionally, the display can also show the changes of various blood pressure monitoring data over time. For example, it can display the changes of various blood pressure monitoring data over one or more periods. For instance, it can display the blood pressure monitoring data for one or more periods in a bar chart. Or, it can display the blood pressure monitoring data for one or more periods in a two-dimensional line graph. Or, it can present the values of each blood pressure monitoring data point as an array over one or more periods.
[0139] In this embodiment, the blood pressure monitoring device 100 may further include a power supply unit (not shown). The power supply unit can be used to supply power to the electrical components in the blood pressure monitoring device 100.
[0140] Optionally, the power supply unit can be located on the first side of the display and electrically connected to the display, controller 112 and ultrasonic transducer module 111 respectively to provide power.
[0141] The first side can be the side of the display furthest from the screen. For example, the second side can be the side where the data is displayed, in which case the first side is the side of the first side that is parallel to the second side.
[0142] Optionally, the power supply unit may include a battery to power the electrical components in the blood pressure monitoring device 100. The power supply unit may be electrically connected to the display, controller 112, and ultrasound transducer module 111 respectively to provide power to the display, controller 112, and ultrasound transducer module 111.
[0143] Optionally, the power supply unit may also include a charging interface 113 for connecting to a power source to charge the battery. The charging interface 113 can be a universal interface, such as a USB interface or a Type-C interface. Optionally, the power supply unit may also include a wireless charging module for wirelessly charging the battery.
[0144] By configuring the power supply unit as described above, the power consumption of each component in the blood pressure monitoring device can be increased more flexibly, thereby improving the operational stability of the blood pressure monitoring device 100. Furthermore, by providing both wireless and wired charging methods, charging can also be made more flexible.
[0145] In the embodiments of this application, as shown in Figures 3a, 3b and 4a, the ultrasonic transducer module 111 may include a multi-layer structure, including: a transducer layer 1111, a flexible circuit board layer 1112 and a matching layer 1113.
[0146] Optionally, the wearing part 120 may be provided with a hollow receiving space, in which the transducer layer 1111 and the flexible circuit board layer 1112 are built into the hollow receiving space, and the contact portion between the wearing part 120 and the transducer layer 1111 serves as a matching layer 1113.
[0147] To facilitate more stable wearing, an anti-slip structure 130 can be provided on the wearing part 120.
[0148] For example, the anti-slip structure 130 includes one or more of a plurality of anti-slip protrusions and an anti-slip coating. The material of the anti-slip structure 130 can be rubber, carbon fiber, polyurethane, etc. In the example shown in Figure 2, the anti-slip structure 130 has a plurality of anti-slip protrusions.
[0149] The transducer layer 1111 includes multiple transducers. In the examples shown in Figures 3a and 3b, these multiple transducers are arranged in a matrix. For example, the multiple transducers can be arranged horizontally and vertically to form a transducer array. The number of rows and columns of the transducers can be the same or different. Some of the multiple transducers can be arranged parallel to the flexible circuit board layer 1112; other parts of the multiple transducers can be arranged at an angle to the flexible circuit board layer 1112.
[0150] Optionally, the transducer can be made of ceramic. The transducer can be piezoelectric ceramic. By emitting and receiving ultrasonic signals through the piezoelectric ceramic, imaging processing is performed on the area to be monitored. The area to be monitored may contain arteries; through imaging processing, the arteries within the area to be monitored can be identified.
[0151] For example, the plurality of transducers may include a first transducer 11111 and a second transducer 11112. As shown in FIG3a, which illustrates multiple columns of first transducers and multiple columns of second transducers.
[0152] The first transducer 11111 and the second transducer 11112 can be arranged in an array. This array may include a first-type transducer column containing the first transducer 11111, and a second-type transducer column containing the second transducer 11112. The first-type and second-type transducer columns are arranged according to a predetermined rule.
[0153] In the example shown in Figure 3a, there are three rows of second transducers and the rest are rows of first transducers. Because the second transducers 11112 in the three rows of second transducers form an acute angle with the flexible circuit board layer 1112, the areas of the second transducers 11112 in the three rows of second transducers are different in the plane.
[0154] The configuration rule can be an alternating arrangement rule, for example, alternating between the first-type and second-type transducer columns. Alternatively, it can be a rule where the first-type and second-type transducer columns are arranged according to a predetermined ratio, for example, a 2:1 ratio, where the number of first-type transducer columns is twice the number of second-type transducer columns. Specifically, two first-type transducer columns can be arranged followed by one second-type transducer column. Another configuration rule can be a sequential arrangement of second-type and first-type transducer columns according to a predetermined ratio. For example, if six transducer columns are required, and the ratio of first-type to second-type transducer columns is 2:1:2:1, then two first-type transducer columns can be arranged followed by one second-type transducer column. Of course, depending on the specific needs, this configuration rule can also be other customizable rules.
[0155] In the example shown in Figure 3b, the first column is formed by the second transducer 11112, the second column is formed by the first transducer 11111, the third and fourth columns are formed by the second transducer 11112, the fifth column is formed by the first transducer 11111, and the sixth column is formed by the second transducer 11112. It is understandable that in actual fabrication of transducer arrays, they may contain more or fewer columns of transducers, and the number of transducers in each column may be more or less than in the example shown in the figure.
[0156] Optionally, the matching layer 1113 described above can be made of a flexible material. For example, the flexible material can be silicone or flexible epoxy resin, etc.
[0157] When the blood pressure monitoring device 100 is worn, the matching layer 1113 can be a layer in contact with the skin. The matching layer 1113 is designed as a flexible material, which allows for a better fit to the area being monitored, reducing the probability of inaccurate measurements due to minute gaps between the ultrasonic transducer and the monitored area. It satisfies both wearing comfort and impedance matching functions, maintaining a close fit between the blood pressure monitoring device 100 and the monitored area.
[0158] To further improve wearing comfort, as shown in Figure 4a, the matching layer 1113 can be provided with multiple grooves 11131. The grooves 11131 are located in the gaps between transducers, which are either the first transducer 11111 or the second transducer 11112. In the example shown in Figure 4a, grooves 11131 are provided on both sides of each row of transducers. Of course, grooves 11131 can also be provided on both sides of each row of transducers.
[0159] Optionally, grooves 11131 can be provided in the area of every two transducers. As long as it does not affect the contact between the transducer part and the part to be monitored, grooves 11131 can be provided arbitrarily as needed.
[0160] By setting the groove 11131, a gap can be formed between the blood pressure monitoring device 100 and the area to be monitored, which can also form an air duct, increasing the comfort of the area to be monitored. Since the groove 11131 is not set at the corresponding position of the transducer, it does not affect the contact between the transducer part of the blood pressure monitoring device 100 and the area to be monitored.
[0161] Optionally, a backing layer 1114 may be provided on the side of the flexible circuit board layer 1112 away from the transducer. The thickness of the backing layer 1114 may be greater than the thickness of the flexible circuit board layer 1112.
[0162] In this embodiment, the ultrasonic transducer module 111 may include two ultrasonic transducers, namely a first ultrasonic transducer and a second ultrasonic transducer.
[0163] The first ultrasonic transducer emits and / or receives ultrasonic signals in a first direction, which may be a direction perpendicular to the plane of the area to be monitored. In the case of the upper arm of a person not being tested, the area to be monitored may be a direction perpendicular to the skin surface of the upper arm.
[0164] The second ultrasonic transducer emits and / or receives ultrasonic signals in a second direction. The second direction can be a direction forming an acute angle with the plane containing the area to be monitored. For example, the second direction can be a direction perpendicular to the emitting surface of the second ultrasonic transducer.
[0165] In this embodiment, the first ultrasonic transducer may include: a first transducer 11111, a first flexible circuit board layer 1112, and a first matching layer 1113. The first transducer 11111 is arranged parallel to the first flexible circuit board layer 1112.
[0166] In this embodiment, the second ultrasonic transducer includes: a second transducer 11112, a second flexible circuit board layer 1112, and a second matching layer 1113. The second transducer 11112 and the second flexible circuit board layer 1112 form a predetermined angle.
[0167] All the first transducers 11111 and all the second transducers 11112 can form a transducer layer 1111.
[0168] The first flexible circuit board layer 1112 and the second flexible circuit board layer 1112 can form a flexible circuit board layer 1112, wherein the first flexible circuit board layer 1112 and the second flexible circuit board layer 1112 can be a single flexible circuit board layer 1112, which can be understood as the first flexible circuit board layer 1112 and the second flexible circuit board layer 1112 being an integral structure.
[0169] The first matching layer 1113 and the second matching layer 1113 can form a matching layer 1113, wherein the first matching layer 1113 and the second matching layer 1113 can be a single piece of matching layer 1113, which can be understood as the first matching layer 1113 and the second matching layer 1113 being a single integral structure. For example, the matching layer 1113 formed by the first matching layer 1113 and the second matching layer 1113 can be a one-piece molded structure.
[0170] The angle between the second transducer 11112 and the second flexible circuit board layer 1112 is within the range of 0° to 60°. For example, the preset angle can be 10°, 20°, 30°, 35°, 60°, etc.
[0171] To facilitate the calculation of blood flow velocity, the preset angle formed between the second transducer 11112 and the second flexible circuit board layer 1112 may not be exactly the same. Based on this, all second transducers 11112 may include a first part of second transducers 11112 and a second part of second transducers 11112.
[0172] The second transducer 11112 in the first part forms a first preset angle with the second flexible circuit board layer 1112, and the second transducer 11112 in the second part forms a second preset angle with the second flexible circuit board layer 1112; wherein the first preset angle and the second preset angle are angles of different sizes. As shown in Figure 3b, the different angles formed between the second transducer 11112 and the flexible circuit layer result in different sizes of the areas presented on the horizontal plane in the figure.
[0173] In this embodiment, the angle of the first preset included angle is in the range of 0° to 60°, and the angle of the second preset included angle is also in the range of 0° to 60°.
[0174] Optionally, the difference between the first preset angle and the second preset angle is not less than 10°. For example, the difference between the first preset angle and the second preset angle can be equal to 10°, 20°, 30°, 15°, 25°, etc. For instance, the first preset angle can be 10° and the second preset angle can be 20°. Another example is that the first preset angle can be 20° and the second preset angle can be 30°. Yet another example is that the first preset angle can be 20° and the second preset angle can be 40°. And yet another example is that the first preset angle can be 25° and the second preset angle can be 45°.
[0175] By pre-setting transducers with different preset angles, the angle between each transducer and the flexible circuit layer can be used when calculating blood flow velocity, which can reduce the amount of calculation required to calculate blood flow velocity.
[0176] The opening of the second transducer 11112 at the preset angle with the second flexible circuit board layer faces the first edge of the second flexible circuit board layer. As shown in FIG4a, the first edge can be the left edge shown in FIG4a, and the opening of the second transducer 11112 at the preset angle with the second flexible circuit board layer can face to the left.
[0177] The opening of the second transducer 11112 at a predetermined angle with the second flexible circuit board layer faces the second edge of the second flexible circuit board layer. Here, the first edge and the second edge are different edges of the second flexible circuit board layer. As shown in Figure 4b, the second edge can be the right edge shown in Figure 4b, and the opening of the predetermined angle between the second transducer 11112 and the second flexible circuit board layer can face to the right.
[0178] A portion of the second transducers 11112 have openings at a predetermined angle to the second flexible circuit board layer that face the first edge of the second flexible circuit board layer, while another portion of the second transducers 11112 have openings at a predetermined angle to the second flexible circuit board layer that face the second edge of the second flexible circuit board layer. Taking the examples shown in Figures 4c and 4d as examples, the openings at the predetermined angle between a portion of the second transducers 11112 and the second flexible circuit board layer can face to the left, while the openings at the predetermined angle between the other portion of the second transducers 11112 and the second flexible circuit board layer can face to the right.
[0179] Optionally, the transducers can be divided into multiple groups, each group containing a first transducer 11111 and second transducers 11112 with different orientations. Within the same group, the first transducer 11111 is positioned between the second transducers 11112 with different orientations, and the openings of the second transducers 11112 with different orientations all face away from the first transducer 11111. A first transducer 11111 may or may not be positioned between adjacent groups of transducers. For example, as shown in Figure 4d, every three transducers form a group, and no first transducer 11111 is positioned between adjacent groups.
[0180] In one usage scenario, if the blood flow direction is from left to right as shown in Figure 4d under one wearing condition, then the frequency at which the rightmost second transducer 11112 in each transducer group measures blood flow velocity increases, while the frequency at which the leftmost second transducer 11112 in each transducer group measures blood flow velocity decreases. The combined effect of the second transducers 11112 in both directions can eliminate or reduce frequency offset. If the blood flow direction is from right to left as shown in Figure 4d under another wearing condition, then the frequency at which the leftmost second transducer 11112 in each transducer group measures blood flow velocity increases, while the frequency at which the rightmost second transducer 11112 in each transducer group measures blood flow velocity decreases. The combined effect of the second transducers 11112 in both directions can eliminate or reduce frequency offset. By canceling out frequency offset, the velocity measurement effect achieved by the second transducer 11112 can be improved, and the accuracy can be increased.
[0181] In this embodiment, the controller 112 serves as the main unit of the blood monitoring device, which can drive the transducer and also perform signal processing. As shown in Figure 5, the controller 112 may include: a main control module 1121, an ultrasound transmission module 1122, and a signal processing module 1123.
[0182] The main control module 1121 can be electrically connected to the display to send blood pressure monitoring results to the display for display.
[0183] For example, the blood pressure monitoring result can be directly calculated by the main control module 1121, or it can be calculated by the server 210 after the main control module 1121 sends the blood pressure monitoring data to the server 210. The main control module 1121 can communicate with the server 210 to achieve data interaction. For example, the main control module 1121 can be implemented as a microcontroller unit (MCU).
[0184] The input terminal of the ultrasonic transmitting module 1122 is electrically connected to the main control module 1121, and the output terminal is electrically connected to the ultrasonic transducer module 111. It is used to receive the control signal from the main control module 1121 and drive the ultrasonic transducer module 111 to transmit ultrasonic signals.
[0185] With the upper arm as the area to be monitored, the ultrasound transmitting module 1122 can receive the control signal from the main control module 1121 and drive the ultrasound transducer to transmit ultrasound signals to the blood vessels in the upper arm.
[0186] The signal processing module 1123 has its input terminal electrically connected to the ultrasound transducer module 111 and its output terminal electrically connected to the main control module 1121. It receives and processes the electrical signals fed back from the ultrasound transducer module 111 and feeds the processing results back to the main control module 1121. The main control module 1121 can then perform calculations on the signals obtained by the signal processing module 1123 to obtain blood pressure monitoring results.
[0187] The main control module 1121 can also be used to send the signal obtained by the signal processing module 1123 to the server 210, which is communicatively connected to the blood pressure monitoring device 100, so that the server 210 can calculate the signal obtained by the signal processing module 1123 to obtain the blood pressure monitoring result. Optionally, the blood monitoring device can be equipped with a communication unit, through which the main control module 1121 can communicate with the server 210 to achieve data interaction.
[0188] In this embodiment, the ultrasonic transmitting module 1122 may include an impedance matching circuit, a frequency generating circuit, and a power amplification circuit. The impedance matching circuit can be electrically connected to the main control module 1121 and is used to match the impedance value of the ultrasonic transducer module 111.
[0189] For example, if the matching layer 1113 of the ultrasonic transducer module 111 is used to realize the function of impedance matching, then the impedance matching circuit can be used to match the impedance value of the matching layer 1113 of the ultrasonic transducer module 111.
[0190] A frequency generating circuit can be electrically connected to an impedance matching circuit to generate the initial power to drive the ultrasonic transducer module 111. A power amplification circuit can be electrically connected to the frequency generating circuit to amplify the initial power so that the amplified power can be used to drive the ultrasonic transducer module 111. In this embodiment, the amplification level of the power amplification circuit is such that the amplified power is sufficient to drive the ultrasonic transducer module 111.
[0191] By coordinating the various circuits of the ultrasonic transmitting module 1122, impedance matching can be achieved through the design of an impedance matching circuit, and power amplification can be achieved through the design of a power amplification circuit, so that the amplified power can more effectively drive the ultrasonic transducer module 111.
[0192] Optionally, the signal processing module 1123 may include an amplifier circuit, a filter circuit, and an AD conversion circuit.
[0193] The signal amplification circuit can be electrically connected to the ultrasonic transducer module 111 to receive the electrical signal fed back from the ultrasonic transducer module 111 and amplify the electrical signal. The filter circuit can be electrically connected to the signal amplification circuit to receive the amplified electrical signal and perform filtering. The AD conversion circuit can be electrically connected to the filter circuit to receive the signal after filtering and convert it into a digital signal.
[0194] Through the various circuits of the signal processing module 1123 described above, signal processing can reduce the errors caused by interference signals in subsequent calculations, making the calculation results more accurate.
[0195] To gain a more comprehensive understanding of the test subject's physical condition, the blood pressure monitoring device 100 may also include a body monitoring component. This body monitoring component can be used to monitor the user's physical condition data.
[0196] The controller 112 can be used to control the transmission and reception of ultrasound signals of the ultrasound transducer module 111 based on the user's physical condition monitored by the body monitoring component.
[0197] Optionally, the body monitoring components include one or more of a temperature sensor, a gyroscope, and a heart rate sensor.
[0198] The temperature sensor can be used to measure the subject's temperature. This temperature can be used as the basis for deciding whether to activate blood pressure monitoring. For example, if the subject's temperature is within a set measurable temperature range, blood pressure monitoring is activated, and the controller 112 drives the ultrasonic transducer module 111 to operate. The measurable temperature range can be within the range where the subject's body temperature is below a specified value, such as 38°C, 37.5°C, or 37.3°C. The gyroscope can be used to measure the subject's motion state. This motion state can be used as the basis for deciding whether to activate blood pressure monitoring. For example, if the subject's motion state is within a set measurable motion state, blood pressure monitoring is activated, and the controller 112 drives the ultrasonic transducer module 111 to operate. The heart rate sensor can be used to measure the subject's heart rate. This heart rate can be used as the basis for deciding whether to activate blood pressure monitoring. For example, if the subject's heart rate is within a set measurable heart rate range, blood pressure monitoring is activated, and the controller 112 drives the ultrasonic transducer module 111 to operate.
[0199] Optionally, if the body state detected by any of the body monitoring components is unmeasurable, then blood pressure monitoring can be discontinued.
[0200] Optionally, the controller 112 can also be electrically connected to each body monitoring component to obtain body status data tested by each body monitoring component. The controller 112 can also transmit body status data to a display for display.
[0201] Each of these body monitoring components can collect data on the test subject's physical condition according to a set time pattern. For example, data can be collected every five minutes, twice a day (morning and evening), daily, or before blood pressure monitoring.
[0202] The monitor can also display body status data in various ways. For example, it can display the collected body status data in a table, or in a time sequence or as a two-dimensional graph.
[0203] The blood pressure monitoring device 100 provided in the above embodiments enables blood pressure monitoring without compressing the area to be monitored, improving user comfort during measurement. Furthermore, it can be combined with a body monitoring component, and the data obtained from testing with this component can be used to control the ultrasonic transducer, resulting in less interference and a better representation of the subject's condition.
[0204] Please refer to Figure 6, which is a flowchart of the blood pressure monitoring method provided in this embodiment. The blood pressure monitoring method provided in this embodiment can be applied to a blood pressure monitoring device 100, through which the steps of the blood pressure monitoring method are executed. The blood pressure monitoring method provided in this embodiment can also be applied to a server 210 communicatively connected to the blood pressure monitoring device 100, through which the server 210 calculates the data transmitted by the blood pressure monitoring device 100 to execute the steps of the blood pressure monitoring method.
[0205] The blood pressure monitoring device 100 in this embodiment can be similar to the blood pressure monitoring device 100 provided in the previous embodiment. The components included in the blood pressure monitoring device 100 can be referred to the description in the previous embodiment, and will not be repeated here.
[0206] The specific process shown in Figure 6 will be explained in detail below.
[0207] Step 310: The ultrasound transducer module of the blood pressure monitoring device transmits ultrasound signals to the target area of the target user along multiple preset directions.
[0208] The preset directions can be determined based on the orientation of the transducers in the ultrasound transducer module of the blood pressure monitoring device. The preset direction can be perpendicular to the emitting surface of the transducer. For example, when the blood pressure monitoring device is worn, if the emitting surface of one of the transducers is parallel to the skin of the target user, then the direction in which that transducer emits the ultrasound signal is perpendicular to the skin of the target user. As another example, when the blood pressure monitoring device is worn, if the emitting surface of one of the transducers forms an angle α1 with the skin of the target user, then the direction in which that transducer emits the ultrasound signal is at an angle of 90°-α1 with the skin of the target user.
[0209] The target area can be the area on the upper arm where the target user wears the blood pressure monitoring device. This target area may include arteries.
[0210] Step 320: Determine the vascular data of the target area based on the ultrasound signal.
[0211] For example, the vascular data may include vascular diameter, vascular cross-sectional area, etc. The vascular diameter may include the diameter of the vascular in different states.
[0212] Optionally, an image of the target region can be determined based on the ultrasound signal. Vascular data of the target region can then be determined based on this image.
[0213] For example, an arterial vessel region can be determined based on image data of a target region. Based on the identification of this arterial vessel region, vascular data can be determined.
[0214] In one scenario, if the image of the target area does not contain an image of an artery, it may indicate that the blood pressure monitoring device is not being worn correctly or is not positioned correctly. In such cases, a prompt message can be output to remind the user to adjust the position of the blood pressure monitoring device.
[0215] For example, if the image of the target area is completely unrelated to blood vessels, it indicates that the front and back of the blood pressure monitoring device may be installed incorrectly, and a prompt message can be used to instruct the user to adjust the front and back of the blood pressure monitoring device.
[0216] For example, if the obtained image of the target area contains a blood vessel image, but not an arterial blood vessel image, a prompt message can be used to instruct the user to rotate the blood pressure monitoring device.
[0217] In one scenario, the presence of arterial images in the obtained image of the target area may indicate that the blood pressure monitoring device is being worn correctly. Vascular data can then be calculated based on the obtained arterial images.
[0218] Optionally, ultrasound signals representing the changing cycles of at least one blood vessel can be continuously detected, and an image of the target region can be determined based on the ultrasound signals representing the changing cycles of at least one blood vessel. Vascular data of the target region can be obtained based on the images representing the changing cycles of at least one blood vessel. The changing cycle of a blood vessel can be a cardiac cycle, referring to the process experienced by the cardiovascular system from the start of one heartbeat to the start of the next heartbeat. Taking a heart rate of 75 beats per minute as an example, the time to complete one cardiac cycle is 0.8 seconds.
[0219] Optionally, the ultrasound signal can be preprocessed before determining vascular data based on the ultrasound signal.
[0220] Step 330: Determine the blood flow data of the blood vessels in the target area based on the ultrasound signal.
[0221] Among them, vascular data and blood data are used to calculate the blood pressure monitoring results of the target user.
[0222] Optionally, the calculation of blood pressure monitoring results can be performed by the blood pressure monitoring device or by a server that is connected to the blood pressure monitoring device.
[0223] Blood data can be calculated using Doppler frequency shift.
[0224] Using the above method, blood pressure monitoring can be achieved without compressing the target area of the target user.
[0225] In an alternative implementation, as shown in Figure 7, the blood pressure monitoring results are obtained through the following steps 410 to 430.
[0226] Step 410: Calculate the target user's first-class blood pressure based on vascular data.
[0227] In this embodiment, when calculating the first type of blood pressure, the ultrasound transducer module can continuously transmit and receive ultrasound signals to the target area, and determine the first type of blood pressure based on the continuous ultrasound signals. It is understood that continuously transmitting and receiving ultrasound signals to the target area can involve multiple transmissions and receptions of ultrasound signals within one or more cardiac cycles to calculate blood pressure.
[0228] Step 420: Calculate the target user's second type of blood pressure based on vascular data and blood data.
[0229] In this embodiment, when calculating the second type of blood pressure, the ultrasonic transducer module can continuously transmit and receive ultrasonic signals to the target area, and determine the second type of blood pressure based on the continuous ultrasonic signals.
[0230] In this embodiment, the first type of blood pressure and the second type of blood pressure can be blood pressures calculated using two different calculation methods.
[0231] For example, the first type of blood pressure can be calculated using a first calculation method, and the second type of blood pressure can be calculated using a second calculation method. The second calculation method and the first calculation method can use different calculation formulas.
[0232] Step 430: Determine the blood pressure monitoring results of the target user based on the first and second categories of blood pressure.
[0233] The blood pressure monitoring results can include the target user's blood pressure value.
[0234] Optionally, the first and second blood pressure readings can be weighted to determine the blood pressure monitoring result for the target user. For example, the average of the first and second blood pressure readings can be calculated and used as the target user's blood pressure monitoring result.
[0235] For example, the weights of Type I and Type II blood pressure can be pre-stored. These weights are configured based on the user's age. They can also be configured based on the user's gender. Furthermore, the weights can be configured based on the user's physical condition; for example, they can be configured with different values based on the degree of arteriosclerosis; or, for another example, they can be configured based on the user's daily measured hypertension levels.
[0236] For example, the more accurate blood pressure can be determined by comparing the actual blood pressure of some test subjects with the two types of blood pressure calculated using the methods described above (Type I and Type II blood pressure). For instance, for all male test subjects, if the Type I blood pressure calculated using the first method is closer to the actual blood pressure, then when calculating blood pressure for male users, the weight of Type I blood pressure can be set to a higher value, and the weight of Type II blood pressure can be set to a lower value. Similarly, for all elderly test subjects, if the Type II blood pressure calculated using the second method is closer to the actual blood pressure, then when calculating blood pressure for elderly users, the weight of Type II blood pressure can be set to a higher value, and the weight of Type I blood pressure can be set to a lower value. It is understood that the above are merely examples; in practice, the weights of the two types of blood pressure can be determined based on actual analysis.
[0237] By combining the accuracy of blood pressure calculated by different methods with the analysis of the test subjects, and determining the weight of different calculation methods based on the accuracy, the final blood pressure value can be closer to the actual value, thus making the blood pressure monitoring results more reliable.
[0238] In the above implementation, the blood pressure monitoring results of the target user can be calculated by combining the first type of blood pressure and the second type of blood pressure. The blood pressure can be determined by combining the two calculation logics, which can better reduce the error of the blood pressure monitoring results and improve the accuracy of the blood pressure monitoring results.
[0239] In one embodiment, step 410 described above may include steps 411 to 413.
[0240] Step 411: Calculate the cross-sectional area of the blood vessel based on the blood vessel data.
[0241] For example, the vascular data may include the diameter of the blood vessel. The cross-sectional area of the blood vessel can be calculated by treating the blood vessel as a cylinder with a circular cross-section.
[0242] Step 412: Calculate the vascular status data of the target user based on the target user's systolic and diastolic blood pressure.
[0243] The systolic and diastolic blood pressure values are pre-measured. Optionally, for the same user, these systolic and diastolic blood pressure values can be used to calculate blood pressure within a first specified time period after measurement. This first specified time period can be a week, three days, one day, ten days, etc.
[0244] Vascular status data reflects the vascular conditions of a target user. For the same user, this vascular status data will not change significantly in the short term. Therefore, once the vascular status data is calculated, it can be used to calculate vascular status data again within a second specified time period.
[0245] Step 413: Determine the target user's first-class blood pressure based on the blood vessel cross-sectional area and blood vessel status data.
[0246] For example, vascular data includes data such as vessel diameter and cross-sectional area. Type I blood pressure is determined using the following formula:
[0247] Where P(t) represents the blood pressure value at time t; P D P represents the diastolic blood pressure of the target user. S A represents the systolic blood pressure of the target user; A(t) represents the cross-sectional area of the blood vessel at time t; A D A represents the cross-sectional area of the artery at the moment of diastolic pressure for the target user; S d(t) represents the cross-sectional area of the blood vessel at the systolic blood pressure time; d(t) represents the diameter of the blood vessel measured at time t; α represents the blood vessel status data.
[0248] In one embodiment, step 420 may include steps 421 to 423.
[0249] Step 421: Determine the pulse wave velocity of the target user based on the vascular data.
[0250] This vascular data can include the diameter of blood vessels at different times. The pulse wave velocity of the target user can be determined based on the changes in blood vessel diameter at different locations.
[0251] The pulse wave velocity can be determined as follows: Two transducers are randomly selected from the ultrasound transducer module. Each transducer can measure the diameter change curve of the artery. The time difference between the local peaks of the two diameter change curves represents the time it takes for the pulse wave to travel the distance between the two transducers. The pulse wave velocity is obtained by dividing the distance between the two transducers by the time it takes for the pulse wave to travel that distance.
[0252] Step 422: Calculate the change in blood pressure relative to the target user's diastolic blood pressure based on vascular data and pulse wave velocity.
[0253] Among them, diastolic blood pressure is a pre-measured value.
[0254] Step 423: Determine the target user's type II blood pressure based on the blood pressure change value and diastolic pressure.
[0255] For example, the vascular data includes vessel diameter at multiple time points, the blood data includes blood flow velocity, and the second type of blood pressure is determined by the following formula: P(t) = ΔP + P D ;
[0256] Where ρ represents the target user's blood density; ΔP represents the change in blood pressure relative to the target user's diastolic blood pressure at time t; PWV represents the pulse wave velocity; d(t) represents the vessel diameter measured at time t; d D To represent the maximum diameter of the blood vessel; P(t) represents the blood pressure value at time t; P D This indicates the diastolic blood pressure of the target user.
[0257] The maximum blood vessel diameter can include the blood vessel diameter when the blood vessel is in a dilated state.
[0258] For example, image data of the target area can be continuously acquired, and the changes in the diameter of the arteries in the target area can be determined based on the recognition of the image data. For instance, a two-dimensional curve showing the change in the diameter of the arteries can be plotted, and the peak value can be taken as the maximum diameter of the vessel.
[0259] In one embodiment, step 430 described above may include steps 431 to 433.
[0260] Step 431: Determine the first degree of vascular hardening of the target user's blood vessels based on vascular data and blood data.
[0261] The first degree of hardening of the blood vessel can be the degree of hardening of the arterial blood vessels in the target area of the target user.
[0262] Optionally, vascular data and blood data can be input into a pre-trained sclerosis recognition model for identification to determine the first degree of sclerosis in the target user's blood vessels.
[0263] The hardening recognition model can be any one of a binary classification model, a multi-class classification model, or a score evaluation model.
[0264] Optionally, arteriosclerosis classification can be pre-defined. Based on the different classifications, different models can be used to determine the degree of arteriosclerosis. For example, if arteriosclerosis can be divided into two categories, a binary classification model can be used to identify the degree of arteriosclerosis. Alternatively, if arteriosclerosis can be divided into three or more categories, a multi-classification model can be used to identify the degree of arteriosclerosis.
[0265] Optionally, the degree of hardening of blood vessels can be represented by a score, and a score assessment model can be used to identify the degree of hardening of blood vessels.
[0266] Step 432: Determine the first weight data of the target user based on the first hardening degree.
[0267] Blood pressure monitoring can be performed on users with different degrees of arteriosclerosis to determine the relationship between the blood pressure calculated using two different methods for calculating Category I and Category II blood pressure and the standard blood pressure of users with different degrees of arteriosclerosis. This will help determine the weight of different blood pressure categories for users with different degrees of arteriosclerosis.
[0268] Taking arteriosclerosis as an example, divided into two categories: those with arteriosclerosis and those with normal blood vessels. Blood pressure monitoring was conducted on multiple users with arteriosclerosis. The first blood pressure measurement was calculated using the same method as the first category, and the second blood pressure measurement was calculated using the same method as the second category. A standard blood pressure could also be obtained based on some available and relatively calibrated blood pressure measurement methods, such as arterial tension measurement. The standard blood pressure was compared with the first and second blood pressure measurements to determine the weighting of the blood pressure obtained by the two calculation methods for users with arteriosclerosis. Similarly, blood pressure monitoring was conducted on multiple users with normal blood vessels. The first blood pressure measurement was calculated using the same method as the first category, and the second blood pressure measurement was calculated using the same method as the second category. A standard blood pressure could also be obtained based on some available and relatively calibrated blood pressure measurement methods. The standard blood pressure was compared with the first and second blood pressure measurements to determine the weighting of the blood pressure obtained by the two calculation methods for users with normal blood vessels.
[0269] In this embodiment, arteriosclerosis can also be divided into more categories, and the weighting of the user's blood pressure obtained by the two calculation methods can be determined for each category of arteriosclerosis using the above method.
[0270] If the degree of arteriosclerosis is presented as a score, the score can be divided into multiple intervals. For each interval, the weighting of the user's blood pressure obtained from the two calculation methods can be determined using the method described above. For example, if the score range for arteriosclerosis is 1 to 10, it can be divided into five intervals: 1 and 2 in one interval, 3 and 4 in another, 5 and 6 in another, 7 and 8 in another, and 9 and 10 in another. Blood pressure monitoring is performed on multiple users in each interval. The first and second blood pressure measurements are performed using the same calculation method as the first type of blood pressure measurement. A standard blood pressure can also be obtained based on some available and relatively calibrated blood pressure measurement methods. The standard blood pressure is compared with the first and second blood pressure measurements to determine the weighting of the blood pressure obtained from the two calculation methods for users with normal blood vessels.
[0271] It is understandable that the corresponding weight configuration may also be different depending on the classification of the degree of hardening. Specifically, the weight allocation of blood pressure obtained by the two calculation methods can be adaptively adjusted based on actual needs.
[0272] In this embodiment, after determining the weight allocation of blood vessels under different degrees of hardening based on the above method, the hardening degrees of various blood vessels and the corresponding weight allocations can be stored in association. For example, they can be stored in a table, and the weight data can be retrieved from the table when needed.
[0273] The first weighted data can include the weights of the first type of blood pressure and the weights of the second type of blood pressure.
[0274] Step 433: Based on the first weighted data, the first type of blood pressure and the second type of blood pressure are weighted to determine the blood pressure monitoring results of the target user.
[0275] In one embodiment, as shown in FIG8, the hardening recognition model described above is trained through the following steps 510 to 530.
[0276] Step 510: Input the training dataset into the initial model for training to obtain the initial training model.
[0277] Before training, a sample dataset can be obtained, which may consist of blood characteristics of users with different degrees of arteriosclerosis. This sample data can be divided into training and validation data according to a set ratio. For example, the ratio of training data to sample data could be 7:3.
[0278] The training dataset includes multiple training data sets, which include sample blood features. These features include one or more of the following: maximum flow velocity, minimum flow velocity, flow velocity distribution across a blood vessel cross section, flow velocity rise time, and flow velocity fall time.
[0279] Optionally, each sample data item can be labeled, which is used to characterize the degree of arteriosclerosis of the user corresponding to the sample data.
[0280] Optionally, the initial model can be a model such as multiple linear regression, logistic regression, Lasso regression, decision tree, support vector machine, or deep neural network.
[0281] Step 520: Input the test dataset into the initial training model to verify the accuracy of the initial training model.
[0282] If the accuracy reaches the preset threshold, the initial training model is used as the hardened recognition model. If the accuracy is less than the preset threshold, proceed to step 530.
[0283] If the accuracy is less than the preset threshold, but the number of training iterations has reached the preset training threshold, training can be terminated, and a new initial model can be selected for retraining through steps 510 to 530.
[0284] Step 530: Train the initial training model until the accuracy reaches a preset threshold.
[0285] The evaluation results of this sclerosis recognition model can be discrete, for example, it can be a binary or multi-class classification model, with the evaluation result being a classification of a certain degree of sclerosis. Alternatively, the evaluation results of this sclerosis recognition model can be continuous values, which can be used to represent the degree of vascular sclerosis.
[0286] In the above embodiments, when determining the blood pressure monitoring results, the degree of hardening of blood vessels is also taken into consideration, which can make the determined blood pressure monitoring results better represent the current condition of the target user.
[0287] In an optional implementation, step 430 above may further include steps 434 and 435.
[0288] Step 434: Calculate the target user's third type of blood pressure based on vascular data and blood data.
[0289] Step 435: Determine the blood pressure monitoring results of the target user based on the first, second, and third categories of blood pressure.
[0290] Step 434 above may include: calculating the vascular cross-sectional area based on vascular data; calculating the vascular status data of the target user based on the systolic and diastolic blood pressure, wherein the systolic and diastolic blood pressure are pre-measured values; determining the pulse wave velocity of the target user based on the vascular data; and determining the third type of blood pressure of the target user based on the vascular cross-sectional area, vascular status data, and pulse wave velocity.
[0291] The aforementioned vascular data includes vessel diameter. Type III blood pressure is determined using the following formula:
[0292] Where P(t) represents the blood pressure value at time t; A(t) represents the cross-sectional area of the blood vessel at time t; P D and P S These represent the diastolic and systolic blood pressure of the target user, respectively; A D and A S d(t) represents the blood vessel cross-sectional area at diastolic blood pressure and systolic blood pressure, respectively; d(t) represents the blood vessel diameter measured at time t; α represents the blood vessel state data; ρ represents the blood density of the target user; PWV represents the pulse wave velocity; d D This represents the maximum diameter of the blood vessel.
[0293] For example, the above-mentioned calculation of the target user's third type of blood pressure based on vascular data and blood data includes obtaining the calculation methods for the first type of blood pressure and the second type of blood pressure; constructing the calculation method for the third type of blood pressure based on the calculation methods for the first type of blood pressure and the second type of blood pressure; inputting the vascular data and blood data into the calculation formula for the third type of blood pressure to determine the target user's third type of blood pressure.
[0294] It can be understood that the calculation formula for Category III blood pressure is derived from the calculation formulas for Category I and Category II blood pressure.
[0295] Specifically:
[0296] In the formula, P can be D Elimination yields the formula for calculating the third type of blood pressure.
[0297] In this embodiment, step 435 may include the following steps.
[0298] Step 4351: Determine the second degree of vascular sclerosis of the target user based on vascular data and blood data.
[0299] The method for determining the second degree of hardening in this embodiment can be similar to the method for determining the first degree of hardening of the target user's blood vessels in step 431. For details, please refer to the content of step 431 above, which will not be repeated here.
[0300] Step 4352: Determine the second weight data of the target user based on the second hardening degree.
[0301] Blood pressure monitoring can be performed on users with different degrees of arteriosclerosis to determine the relationship between the blood pressure calculated using two methods (Class I, Class II, and Class III blood pressure) and the standard blood pressure of users with different degrees of arteriosclerosis. This will help determine the weight of different blood pressure categories for users with different degrees of arteriosclerosis.
[0302] Taking arteriosclerosis as an example, divided into two categories: those with arteriosclerosis and those with normal blood vessels. Blood pressure was monitored in multiple users with arteriosclerosis. The first blood pressure measurement was calculated using the same method as the first category, the second using the same method as the second category, and the third using the same method as the third category. A standard blood pressure could also be obtained based on available and relatively calibrated blood pressure measurement methods, such as arterial tension measurement. The standard blood pressure was compared with the first, second, and third blood pressure measurements to determine the weighting of the blood pressure obtained from the three calculation methods for users with arteriosclerosis.
[0303] In this embodiment, arteriosclerosis can also be divided into more categories, and the weight allocation of the user's blood pressure obtained by the three calculation methods can be determined for each category of arteriosclerosis using the above method.
[0304] In this embodiment, after determining the weight allocation of blood vessels under different degrees of hardening based on the above method, the hardening degrees of various blood vessels and the corresponding weight allocations can be stored in association. For example, this can be stored in a table, and the weight data can be retrieved from the table when needed. This table can be represented as a pre-stored comparison data table.
[0305] Optionally, the degree of vascular hardening is matched with a pre-stored control data table to determine the second weight data corresponding to the second degree of hardening. The pre-stored control data table includes multiple different degrees of vascular hardening and adjustment data corresponding to each degree of hardening, which may include weight data.
[0306] The second weighted data can include the weights of the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure.
[0307] Step 4353: Based on the second weighted data, the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure are weighted to determine the blood pressure monitoring results of the target user.
[0308] As shown in Figure 9, the aforementioned pre-stored comparison data table is processed through the following steps 610 and 620.
[0309] Step 610: For multiple test subjects with the target degree of arteriosclerosis, the first calculation method, the second calculation method, and the third calculation method are used respectively to calculate the three types of blood pressure values for each test subject.
[0310] The first calculation method is for calculating the first type of blood pressure, the second calculation method is for calculating the second type of blood pressure, and the third calculation method is for calculating the third type of blood pressure.
[0311] Step 620: Compare the three types of blood pressure values with the actual blood pressure of multiple test subjects to determine the weight data of the first calculation method, the second calculation method, and the third calculation method.
[0312] For example, the weights of the three types of blood pressure values for each participant can be compared and weighted with their actual blood pressure values to determine the weights of the three types of blood pressure values for each participant. Furthermore, the weights of multiple participants for the target degree of hardening can be aggregated to determine the weight data for the first, second, and third calculation methods corresponding to the target degree of hardening. In one instance, the weights of multiple participants for the same calculation method can be averaged to obtain the weight of that calculation method.
[0313] For example, the three types of blood pressure values for each participant can be compared with their actual blood pressure values to determine the difference between the blood pressure values obtained under different calculation methods and the actual blood pressure; the weight of each calculation method can then be determined based on the difference. In one example, the larger the difference, the smaller the weight of the corresponding calculation method, and vice versa.
[0314] The weights corresponding to other hardening degrees can also be determined using the methods described in steps 610 and 620 above, and will not be repeated here.
[0315] In the above implementation, since the weights of each calculation method can be matched with different degrees of hardening of blood vessels, the weight data called can better meet the actual needs of the target user, thus making the calculated blood pressure monitoring results more accurate.
[0316] Considering that the three blood pressure categories determined by the above three calculation methods may differ from the actual blood pressure when different degrees of vascular hardening are treated, the three calculation methods can be corrected before determining the weights of the three blood pressure categories, and the corrected calculation methods can be used to calculate the three blood pressure categories.
[0317] In an alternative implementation, as shown in FIG10, the blood pressure monitoring result is calculated through steps 710 to 760.
[0318] Step 710: Determine the third degree of vascular sclerosis of the target user based on vascular data and blood data.
[0319] The method for determining the third degree of hardening in this embodiment can be similar to the method for determining the first degree of hardening of the target user's blood vessels in step 431. For details, please refer to the content of step 431 above, which will not be repeated here.
[0320] Step 720: Determine the first adjustment parameter for the target user based on the third hardening degree.
[0321] The first adjustment parameter includes the first correction data.
[0322] Optionally, adjustment parameters corresponding to different hardening degrees can be pre-stored. For example, the adjustment parameters in the aforementioned pre-stored comparison data table may also include correction data. After determining the third hardening degree, the corresponding first adjustment parameter can be found based on the third hardening degree.
[0323] The first correction data may include correction data calculated using a first calculation method and correction data calculated using a second calculation method.
[0324] Step 730: Correct the first calculation method and the second calculation method according to the first correction coefficient to obtain the first correction calculation method and the second correction calculation method.
[0325] The first and second calculation methods are preset blood pressure calculation formulas.
[0326] For example, the first calculation method can be an initial calculation formula required to calculate type I blood pressure, and the second calculation method can be an initial calculation formula required to calculate type II blood pressure. It is understood that if the first calculation method does not require correction, the blood pressure calculated by the first calculation method can be determined as type I blood pressure; if the first calculation method requires correction, the blood pressure calculated by the corrected first calculation method can be determined as type I blood pressure. If the second calculation method does not require correction, the blood pressure calculated by the second calculation method can be determined as type II blood pressure; if the second calculation method requires correction, the blood pressure calculated by the corrected second calculation method can be determined as type II blood pressure.
[0327] Step 740: Calculate Class I blood pressure using the first correction calculation method based on vascular data.
[0328] Step 750: Calculate the second type of blood pressure using the second correction calculation method based on vascular data and blood data.
[0329] Step 760: Determine the blood pressure monitoring results of the target user based on the first type of blood pressure and the second type of blood pressure.
[0330] The first adjustment parameter also includes third weight data; this third weight data may include the weight of the first type of blood pressure and the weight of the second type of blood pressure.
[0331] Third-weighted data can be used to perform weighted calculations on the first and second types of blood pressure to obtain the blood pressure monitoring results for the target user.
[0332] In an alternative implementation, as shown in FIG11, the blood pressure monitoring result is calculated through steps 810 to 870.
[0333] Step 810: Based on vascular data and blood data, determine the fourth degree of vascular sclerosis of the target user.
[0334] The method for determining the fourth degree of hardening in this embodiment can be similar to the method for determining the first degree of hardening of the target user's blood vessels in step 431. For details, please refer to the content of step 431 above, which will not be repeated here.
[0335] Step 820: Determine the second adjustment parameter for the target user based on the fourth hardening degree.
[0336] The first adjustment parameter may include the second correction data.
[0337] Optionally, adjustment parameters corresponding to different hardening degrees can be pre-stored. For example, the adjustment parameters in the aforementioned pre-stored comparison data table may also include correction data. After determining the fourth hardening degree, the corresponding second adjustment parameter can be found based on the fourth hardening degree.
[0338] The second correction data may include correction data calculated using the first calculation method, correction data calculated using the second calculation method, and correction data calculated using the third calculation method.
[0339] Step 830: Correct the first calculation method, the second calculation method, and the third calculation method according to the second correction coefficient to obtain the first correction calculation method, the second correction calculation method, and the third correction calculation method.
[0340] The first, second, and third calculation methods are preset blood pressure calculation formulas.
[0341] For example, the first calculation method can be an initial calculation formula required to calculate Class I blood pressure, the second calculation method can be an initial calculation formula required to calculate Class II blood pressure, and the third calculation method can be an initial calculation formula required to calculate Class III blood pressure. It is understood that if the first calculation method does not require correction, the blood pressure calculated by the first calculation method can be determined as Class I blood pressure; if the first calculation method requires correction, the blood pressure calculated by the corrected first calculation method can be determined as Class I blood pressure. If the second calculation method does not require correction, the blood pressure calculated by the second calculation method can be determined as Class II blood pressure; if the second calculation method requires correction, the blood pressure calculated by the corrected second calculation method can be determined as Class II blood pressure. If the third calculation method does not require correction, the blood pressure calculated by the third calculation method can be determined as Class III blood pressure; if the third calculation method requires correction, the blood pressure calculated by the corrected third calculation method can be determined as Class III blood pressure.
[0342] Step 840: Calculate the first type of blood pressure using the first correction calculation method based on the vascular data.
[0343] Step 850: Calculate the second type of blood pressure using the second correction calculation method based on vascular data and blood data.
[0344] Step 860: Calculate Class III blood pressure using the third correction calculation method based on vascular data and blood data.
[0345] Step 870: Determine the blood pressure monitoring results of the target user based on the first, second, and third categories of blood pressure.
[0346] The second adjustment parameter mentioned above also includes fourth weight data, which may include the weight of the first type of blood pressure, the weight of the second type of blood pressure, and the weight of the third type of blood pressure.
[0347] The fourth weighted data can be used to perform weighted calculations on the first, second, and third types of blood pressure to obtain the blood pressure monitoring results for the target user.
[0348] By using the methods described above, the calculation method can be corrected based on the actual situation when calculating blood pressure monitoring results, which can make the determined blood pressure monitoring results more accurate.
[0349] In this embodiment, the aforementioned correction data can be determined when determining the pre-stored control data table. Determining the pre-stored control data table may further include comparing the three types of blood pressure values with the actual blood pressure of multiple test subjects to determine the correction data for the first calculation method, the second calculation method, and the third calculation method.
[0350] For example, the three types of blood pressure values for each participant can be compared and weighted with their actual blood pressure values to determine the correction coefficients for the three types of blood pressure values for each participant. Furthermore, the correction coefficients for multiple participants with the target hardening level can be aggregated to determine the correction data for the first, second, and third calculation methods corresponding to the target hardening level. In one instance, the correction coefficients for the same calculation method can be averaged among multiple participants to obtain the correction coefficient for that calculation method.
[0351] For example, the three types of blood pressure values for each participant can be compared with their actual blood pressure values to determine the ratio of the blood pressure values obtained under different calculation methods to the actual blood pressure; the correction coefficient for each calculation method can then be determined based on the ratio. In one instance, the average of the correction coefficients for multiple participants under the same calculation method can be taken as the correction data for that calculation method.
[0352] For example, for the same test subject, blood pressure values measured at different times under the first calculation method, and actual blood pressure values obtained at different times, are used to determine the blood pressure change curves of the blood pressure values calculated by the first calculation method and the blood pressure change curves of the test subject's actual blood pressure. The differences between the two blood pressure change curves can be compared, and the first calculation method can be corrected to make the blood pressure change curve of its calculated blood pressure values closer to the actual blood pressure change curve. During the correction process, corrected data for the test subject under the first calculation method is obtained. Corrected data for multiple test subjects can be determined based on the above method. The corrected data for multiple test subjects can be summarized to determine the corrected data for the first calculation method.
[0353] Based on a similar method to the first calculation method described above, the correction data for the second and third calculation methods can be determined.
[0354] Optionally, the goodness of fit of the first calculation method can be determined based on the difference between the corrected first calculation method and the initial first calculation method. The greater the difference, the smaller the goodness of fit can be. The weights of each calculation method can be determined based on the goodness of fit.
[0355] In one example, the goodness of fit for the first calculation method can be R1, the goodness of fit for the second calculation method can be R2, and the goodness of fit for the third calculation method can be R3. The weights of the first calculation method can be expressed as: The weights for the second calculation method can be expressed as: The weights for the third calculation method can be expressed as:
[0356] In the above example, the degree of arteriosclerosis in the test subject can be considered the target degree of arteriosclerosis. Based on this, the correction data for each calculation method determined above can be the correction data corresponding to the target degree of arteriosclerosis. Correction data for other degrees of arteriosclerosis can be determined in a similar manner to the above example, and will not be elaborated further here.
[0357] Using the above method, the calculation method can be adaptively adjusted according to different degrees of hardening of blood vessels, so that the determined calculation method can more accurately calculate the blood pressure at the corresponding degree of hardening.
[0358] In this embodiment, as shown in FIG12, step 320 may include steps 321 to 323.
[0359] Step 321: Based on the ultrasound signal, determine the transducer located in the vascular region.
[0360] For example, an image of the target region can be determined based on the ultrasound signal, and arteries can be identified based on this image. After identifying the arteries, the transducers located in the vascular region can be determined from the transducer array.
[0361] Taking the blood pressure monitoring device pressed flat on the upper arm as an example, the transducer in this vascular area can be represented as the transducer in the area directly opposite the artery.
[0362] Step 322: Determine the collection area of the blood vessel based on the transducer located in the blood vessel region.
[0363] The acquisition area can represent the area contained by the transducer in the vascular region. Taking the example shown in Figure 13, which shows the transducer array, the transducer array in this example is arranged in a matrix. According to the row and column order, the transducer units in each row are named d11, d21, ..., dn1, respectively; the transducer units in each column are named d11, d12, ..., d1n, respectively; and the distance between the transducer units is a set value.
[0364] In this diagram, lines L1 and L2 represent the locations of the arterial vessels on the transducer array, respectively, while line L3 represents the midline between lines L1 and L2. The area of the transducers, indicated by a grid pattern in the example shown in Figure 13, can be defined as the acquisition area.
[0365] Step 323: Determine the vascular data of the target area based on the collection area.
[0366] The vascular data may include the vascular diameter, which can then be determined based on the distance between line L1 and line L2.
[0367] For example, by continuously detecting the target area, the blood vessel diameter at multiple time points can be obtained. This can include the maximum and minimum values of the blood vessel diameter. The maximum blood vessel diameter can be the diameter in the vasodilated state, and the minimum blood vessel diameter can be the diameter in the vasoconstricted state.
[0368] Optionally, the aforementioned plurality of preset directions includes a first direction, which may be a direction perpendicular to the contact surface of the target area. For example, if the target area is the upper arm of the target user, the first direction may be a direction perpendicular to the contact skin.
[0369] Step 321 above may include: drawing a regional image of the target area based on multiple ultrasound signals emitted to the target area of the target user along a first direction; performing grayscale recognition on the regional image to determine the arterial blood vessel region; and determining the transducer located in the blood vessel region from each transducer in the ultrasound transducer module based on the arterial blood vessel region.
[0370] Before using the ultrasound signal to draw a regional image of the target area, the ultrasound signal can be preprocessed.
[0371] Before performing grayscale recognition on a region image, the target region image can be converted into a grayscale image. The converted grayscale image is then used for recognition to identify the blood vessel walls. The region between two blood vessel walls can be identified as the blood vessel region.
[0372] Based on the above method, regional images of the target area can be generated at multiple time points. These images show the arterial vessels in the target area switching between different vessel states at multiple time points.
[0373] The above-mentioned grayscale recognition of regional images to determine the arterial blood vessel region may include: performing grayscale recognition on regional images under different blood vessel conditions to determine the blood vessel region under different blood vessel conditions; determining whether the change in the number of pixels in the corresponding blood vessel region under different blood vessel conditions exceeds a set threshold, and whether the change period of the corresponding blood vessel region is within a set interval; if both are true, then it is determined to be an arterial blood vessel region.
[0374] Different vascular states can include vasodilation and vasoconstriction.
[0375] The threshold can be set according to actual needs. For example, the threshold can be determined based on the coverage area of the ultrasonic transducer module; the larger the coverage area of the ultrasonic transducer module, the larger the threshold can be.
[0376] If the number of pixels in the corresponding vascular region changes beyond a set threshold under different vascular conditions, it indicates that the vascular region is undergoing relatively large changes in vasodilation and vasoconstriction.
[0377] The vascular region change cycle can represent the complete cycle of a vascular region changing from its minimum state to its maximum state and back to its minimum state. Alternatively, it can represent the complete cycle of a vascular region changing from its maximum state to its minimum state and back to its maximum state. Specifically, the minimum state represents the state where the distance between the two vessel walls is at its minimum, and the maximum state represents the state where the distance between the two vessel walls is at its maximum.
[0378] If the vascular region's change cycle is within a set range, it indicates that the vascular region's change cycle conforms to the range of cardiac cycle changes, suggesting that the vascular region may be an artery.
[0379] The set range can be based on the actual cardiac cycle, and the set range includes the fluctuation range of the cardiac cycle of a normal person. For example, the minimum endpoint of the set range can be slightly smaller than the minimum value of the cardiac cycle of a normal person, and the maximum endpoint of the set range can be slightly larger than the maximum value of the cardiac cycle of a normal person.
[0380] For example, since the cardiac cycle is typically between 0.6s and 1s, the minimum endpoint of this set interval can be slightly smaller than the minimum cardiac cycle of a normal person (0.6s), and the maximum endpoint of this set interval can be slightly larger than the maximum cardiac cycle of a normal person (1s). For example, the set interval can be (0.5, 1.2), (0.4, 1.3), etc.
[0381] Step 323 above may include: determining a first distance between the transducer and the first wall of the artery based on the acquisition area; determining a second distance between the transducer and the second wall of the artery based on the acquisition area; determining a first angle formed by the artery and the target transducer based on the distance between any two target transducers in the acquisition area and the distance between the two target transducers and the first wall of the artery; and determining the vascular data of the target area based on the first distance, the first angle, and the first distance.
[0382] The first distance mentioned above is determined by the following formula:
[0383] Where D1 represents the distance between the blood vessel wall and the transducer; N1 represents the pixel position of the arterial wall obtained by scanning with the first ultrasound signal; f s denoted by , where represents the sampling frequency of the first transducer corresponding to the first ultrasound signal; c represents the velocity of sound in blood.
[0384] The first distance mentioned above is determined by the following formula:
[0385] Where D2 represents the distance between the blood vessel wall and the transducer; N2 represents the pixel position of the arterial wall obtained by scanning with the first ultrasound signal; f s denoted by , where represents the sampling frequency of the first transducer corresponding to the first ultrasound signal; c represents the velocity of sound in blood.
[0386] The sampling frequency of the first transducer can be a preset value or a value determined based on the performance of the first transducer. The velocity of sound within the blood can be a fixed value, which can be considered a constant.
[0387] In one example, a transducer scans 1024 points at a time. At the 200th point, the grayscale value reaches a local peak. This local peak can represent the location of the blood vessel wall, so the location of the 200th point can be considered the blood vessel wall near the transducer. A local peak also occurs at the 500th point, which can also represent the location of the blood vessel wall, potentially indicating a deeper section of the vessel wall. In this example, N1 can be 200, and N2 can be 500. Of course, in practice, the values of N1 and N2 may differ.
[0388] Taking Figure 14 as an example, the two target transducers can be transducers d and d respectively. x1y1 and d x2y2 The two vessel walls can be represented as the first wall Vw1 and the second wall Vw2, respectively; transducer d x1y1 The distance from the first wall Vw1 of the artery can be represented as D11, where d is the distance from the first wall Vw1 of the artery. x2y2 The distance from the first wall Vw1 of the artery can be represented as D12.
[0389] Among them, transducer d x1y1 and d x2y2 The distance between them is a unique value after the transducer array is arranged.
[0390] In the example shown in Figure 14, the first included angle can be represented as:
[0391] Where l represents the distance between two adjacent transducers in the transducer array.
[0392] The first included angle can represent the angle between the first transducer and the artery in the target area.
[0393] Vascular data may include vessel diameter, which can be calculated using the following formula:
[0394] In one embodiment, the plurality of preset directions include a first direction and a second direction; the ultrasonic signal includes a first ultrasonic signal emitted along the first direction. Step 330 described above may include steps 331 and 332.
[0395] Step 331: Based on the first ultrasound signal, determine the first angle formed by the artery in the target area and the target transducer.
[0396] The calculation method for the first included angle can be found in the calculation method for the first included angle in the aforementioned embodiments, and will not be repeated here.
[0397] Step 332: Determine the blood data of the blood vessels in the target area based on the first included angle, the Doppler frequency shift corresponding to the first ultrasound signal, the second included angle formed by the first direction and the second direction, the frequency of the first ultrasound signal, and the sound velocity in the blood.
[0398] This blood data may include blood flow rate.
[0399] Consider an ultrasound signal transmitted into a blood vessel at a transducer frequency of f0. However, when an echo arrives from a moving scatterer (e.g., a red blood cell in the blood vessel), the received frequency f0 is lower. R There is a certain deviation from the transmission frequency; this deviation can be called the Doppler frequency shift f. D .
[0400] Doppler frequency shift can be expressed by the following formula:
[0401] Where V represents the blood flow velocity, and α1 represents the angle between the second transducer emitting ultrasound signals in the second direction and the plane of the flexible circuit layer. The sum of the second angle formed by the first direction and the second direction and α1 can be equal to 90°.
[0402] The formula for calculating blood flow velocity, derived from the above formula, can be expressed as follows:
[0403] In the above embodiments, blood flow velocity measurement can be achieved with fewer transducers, and the design requirements for transducers can be lower.
[0404] In another embodiment, the multiple preset directions include a first direction, a second direction, and a third direction, and the ultrasound signal includes a second ultrasound signal emitted along the second direction and a third ultrasound signal emitted along the third direction. Step 330 described above may include step 333, determining blood data for the target area based on a second angle formed by the first direction and the second direction, a third angle formed by the first direction and the third direction, the frequency of the echo signal corresponding to the second ultrasound signal, the frequency of the echo signal corresponding to the third ultrasound signal, and the velocity of sound within the blood.
[0405] The blood data determined in step 333 includes blood flow velocity, which can be calculated using the following method:
[0406] Wherein, α1 represents the angle between the second transducer emitting ultrasonic signals in the second direction and the plane of the flexible circuit layer; α2 represents the angle between the second transducer emitting ultrasonic signals in the third direction and the plane of the flexible circuit layer; f1 represents the receiving frequency of the echo signal received by the second transducer emitting ultrasonic signals in the second direction; and f2 represents the receiving frequency of the echo signal received by the second transducer emitting ultrasonic signals in the third direction.
[0407] In the above embodiments, blood flow velocity can be measured without calculating the angle between the blood vessel and the transducer, thus reducing the computational load.
[0408] The above steps can achieve relatively accurate blood pressure measurement. However, in some cases, the target user's body may not be suitable for blood pressure measurement, or the measured blood pressure may not accurately reflect the target user's normal condition. Therefore, as shown in Figure 15, the blood pressure monitoring method provided in this application embodiment may further include the following steps.
[0409] Step 910: Collect the target user's physical condition data.
[0410] For example, body status data can be collected through body monitoring components set in a blood pressure monitoring device. This body status data may include body temperature, activity level, heart rate, etc.
[0411] Step 920: Identify the user's physical condition data to determine whether the target user's physical condition is within the measurable range.
[0412] If the target user is within the measurable range, then proceed to step 310.
[0413] Optionally, the target user's physical state can be identified using the methods of steps 910 and 920 before each execution of step 310.
[0414] Optionally, measurable standards can be set for each piece of physical condition data. When each piece of physical condition data meets its corresponding measurable standard, it can be determined that the target user's physical condition is within the measurable range.
[0415] The blood pressure monitoring method provided in this application embodiment may further include steps 930 to 950.
[0416] Step 930: Determine the target user's current activity pattern based on the physical condition data.
[0417] This activity pattern can include sleep, calm, and exercise modes. Of course, depending on the specific needs, the activity pattern can be further subdivided into more granular modes. For example, it could include eating, resting, exercise, light sleep, and deep sleep modes.
[0418] For example, motion state data collected by a gyroscope can be used to determine whether a target user is in motion. For example, heart rate data collected by a heart rate sensor can be used to determine whether a target user is in sleep mode. For example, heart rate data collected by a heart rate sensor and motion state data collected by a gyroscope can be used to determine whether a target user is in a calm mode.
[0419] Step 940: Set a status label for the blood pressure monitoring results based on the current activity mode.
[0420] For example, blood pressure measured in sleep mode can be labeled as sleep mode.
[0421] Step 950: Associate and store the blood pressure monitoring results with their corresponding status tags.
[0422] In this embodiment, blood pressure monitoring results and their corresponding status tags can be stored in a server. This server can respond to data requests from terminal devices to obtain blood pressure monitoring results under different modes.
[0423] Through the processing logic of steps 910 to 950 above, blood pressure can be measured or recorded in conjunction with the user's physical condition, so that the determined data can better represent the actual situation of the target user.
[0424] Considering that in some scenarios, users may need to monitor their blood pressure multiple times or continuously, based on this requirement, step 310 above may include: based on a specified monitoring pattern, transmitting ultrasonic signals to the target area of the target user through the ultrasonic transducer module of the blood pressure monitoring device along multiple preset directions.
[0425] Optionally, the specified monitoring pattern can be a pre-configured time pattern. For example, blood pressure monitoring could be performed every hour, every three hours, or every morning at 8:00 AM, during sleep, or randomly at two times each day. Of course, this time pattern can also be set as needed based on actual requirements.
[0426] Optionally, the specified monitoring pattern can also be determined based on the target user's daily routine. The specified monitoring pattern is determined by: obtaining the target user's historical user data; determining the target user's daily routine based on the historical user data; and determining the specified monitoring pattern based on the daily routine.
[0427] Historical user data can be data received from users during a historical time period, or user data monitored by the monitoring component during a historical time period.
[0428] Historical user data can include historical behavior data, historical status data, etc.
[0429] Historical behavioral data may include: exercise time, meal time, sleep time, exercise duration, sleep duration, time to go out, rest time, etc. Historical status data may include body temperature, heart rate, and exercise status at different times.
[0430] For example, if a calm state is a suitable time to measure blood pressure, then based on historical user data, the time periods when the target user is frequently in a calm state can be determined, and the time points required for measurement can be determined from these calm time periods, thereby determining the aforementioned specified monitoring pattern.
[0431] For example, if sleep is a suitable time to measure blood pressure, the time periods when the target user is frequently asleep can be determined based on historical user data. The time points for measurement can then be determined from these sleep periods to establish the specified monitoring pattern mentioned above.
[0432] Optionally, a monitoring period can be determined before defining the specific monitoring pattern. For example, the monitoring period can be set to a duration of one day, three days, or one week. This specified monitoring pattern can be used to define the data collection pattern within the monitoring period.
[0433] In one implementation, the work-rest pattern can be achieved by dividing the historical user data in each monitoring period into multiple segments according to time; inputting each segment of historical user data into a behavior recognition model to determine the behavior category corresponding to each segment of historical user data; and determining the work-rest pattern in different time periods of the monitoring period based on the behavior category corresponding to the historical user data.
[0434] Taking a one-day monitoring period as an example, the user data for each day can be evenly divided into twelve segments. Each segment can be input into a behavior recognition model to determine the corresponding behavior category. By summarizing the behavior categories for the same period across different periods, the behavior categories for each time slot within a monitoring period can be determined.
[0435] Taking the first time period as an example, if more than half of the behavior categories are determined to be in a calm state after identifying the behavior of historical user data in the first time period of each monitoring cycle, then the behavior category of the first time period in the monitoring cycle can be determined as calm.
[0436] For example, user data from the same period in different monitoring cycles can also be input into the behavior recognition model to determine the behavior category corresponding to the historical user data for that time period.
[0437] Among them, the behavior recognition model is one of the binary classification model or the multi-class classification model. The behavior recognition model can identify the category to which a user's behavior belongs in a corresponding time period based on user data.
[0438] Taking a binary classification model as an example, the behavior recognition model can identify user data. The recognition result can be either a moving state or a calm state. When a user is identified as being in a moving state, the corresponding behavior is classified as being in a moving state. When a user is identified as being in a calm state, the corresponding behavior is classified as being in a calm state.
[0439] Of course, this behavior recognition model can also be a multi-classification model, which can divide the behavior corresponding to user data into more states such as motion state, calm state, sleep state, etc.; then the recognition result of the behavior recognition model on user data can be any one of the more states such as motion state, calm state, sleep state, etc.
[0440] Once a regular daily routine is established, suitable time periods for blood pressure monitoring can be selected to determine the specific monitoring pattern.
[0441] In this embodiment, the above processing logic enables relatively accurate blood pressure monitoring without compressing the user's upper arm. When determining blood pressure, multiple calculation methods can be combined to reduce monitoring errors. Furthermore, the various blood pressure calculation methods can be adaptively adjusted during monitoring to further reduce errors. Compared to existing blood pressure monitors that use inflatable cuffs, the method described in this application offers greater monitoring comfort, eliminating discomfort caused by compression. Even nighttime measurements do not disrupt sleep, allowing users to take measurements in a calm state.
[0442] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the blood pressure monitoring method described in the above method embodiments.
[0443] The computer program product of the blood pressure monitoring method provided in this application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the steps of the blood pressure monitoring method described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.
[0444] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0445] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0446] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks. It should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0447] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0448] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A blood pressure monitoring device, characterized in that, include: A wearing part for wearing and a monitoring part for monitoring blood pressure, wherein the wearing part is connected to the monitoring part; The monitoring unit includes: an ultrasonic transducer module and a controller; The ultrasonic transducer module includes multiple ultrasonic transducers; wherein the multiple ultrasonic transducers are configured to emit and / or receive ultrasonic signals in multiple preset directions; The controller is used to control the transmission and / or reception of ultrasound signals from the ultrasound transducer module; wherein the received ultrasound signals are used to determine vascular data and blood data. The wearing part is used to assist the monitoring part in approaching and / or contacting the part to be monitored.
2. The blood pressure monitoring device according to claim 1, characterized in that, Also includes: A display, disposed in the monitoring unit, is used to display blood pressure monitoring data; The controller is electrically connected to the display to send the blood pressure monitoring data to the display.
3. The blood pressure monitoring device according to claim 2, characterized in that, Also includes: A power supply unit is located on the first side of the display and is electrically connected to the display, the controller and the ultrasonic transducer module respectively to provide electrical energy.
4. The blood pressure monitoring device according to claim 1, characterized in that, The ultrasonic transducer module includes a transducer layer, a flexible circuit board layer, and a matching layer, wherein the transducer layer includes multiple transducers.
5. The blood pressure monitoring device according to claim 4, characterized in that, The ultrasonic transducer module includes a first ultrasonic transducer that transmits and / or receives ultrasonic signals in a first direction, and a second ultrasonic transducer that transmits and / or receives ultrasonic signals in a second direction.
6. The blood pressure monitoring device according to claim 5, characterized in that, The first ultrasonic transducer includes: a first transducer, a first flexible circuit board layer, and a first matching layer; The first transducer is arranged parallel to the first flexible circuit board layer.
7. The blood pressure monitoring device according to claim 5, characterized in that, The second ultrasonic transducer includes: a second transducer, a second flexible circuit board layer, and a second matching layer; The second transducer and the second flexible circuit board layer form a preset angle.
8. The blood pressure monitoring device according to claim 7, characterized in that, The preset included angle is in the range of 0° to 60°.
9. The blood pressure monitoring device according to claim 7, characterized in that, The second transducer includes a first part of the second transducer and a second part of the second transducer; The second transducer in the first part forms a first preset angle with the second flexible circuit board layer, and the second transducer in the second part forms a second preset angle with the second flexible circuit board layer; wherein the first preset angle and the second preset angle are angles of different sizes.
10. The blood pressure monitoring device according to claim 9, characterized in that, The difference between the first preset angle and the second preset angle is not less than 10°.
11. The blood pressure monitoring device according to claim 7, characterized in that, The opening at a predetermined angle between the second transducer and the second flexible circuit board layer faces the first edge of the second flexible circuit board layer; or, The opening of the second transducer at a predetermined angle to the second flexible circuit board layer faces the second edge of the second flexible circuit board layer; or, A portion of the second transducer has an opening at a predetermined angle to the second flexible circuit board layer that faces the first edge of the second flexible circuit board layer, while another portion of the second transducer has an opening at a predetermined angle to the second flexible circuit board layer that faces the second edge of the second flexible circuit board layer; wherein the first edge and the second edge are different edges of the second flexible circuit board layer.
12. The blood pressure monitoring device according to claim 4, characterized in that, The transducer includes a first transducer and a second transducer; The first transducer and the second transducer array are arranged to form a first type of transducer column containing the first transducer and a second type of transducer column containing the second transducer; The first type of transducer array and the second type of transducer array are arranged according to a set rule.
13. The blood pressure monitoring device according to claim 12, characterized in that, The matching layer is provided with multiple grooves; the grooves are provided in the gaps between the transducers, and the transducers are either the first transducer or the second transducer.
14. The blood pressure monitoring device according to claim 4, characterized in that, The matching layer is made of a flexible material.
15. The blood pressure monitoring device according to claim 4, characterized in that, The wearing part is provided with a hollow receiving space, and the transducer layer and the flexible circuit board layer are built into the hollow receiving space. The contact portion between the wearing part and the transducer layer serves as the matching layer.
16. The blood pressure monitoring device according to claim 1, characterized in that, The wearing part is provided with an anti-slip structure, which includes one or more of the following: multiple anti-slip protrusions and anti-slip coating.
17. The blood pressure monitoring device according to claim 2, characterized in that, The controller includes: The main control module is electrically connected to the display to send blood pressure monitoring results to the display. An ultrasonic transmitting module, with its input end electrically connected to the main control module and its output end electrically connected to the ultrasonic transducer module, is used to receive control signals from the main control module and drive the ultrasonic transducer module to transmit ultrasonic signals. The signal processing module has an input terminal electrically connected to the ultrasonic transducer module and an output terminal electrically connected to the main control module. It is used to receive and process the electrical signals fed back by the ultrasonic transducer module and feed the processing results back to the main control module. The main control module is also used to calculate the signal obtained by the signal processing module to obtain the blood pressure monitoring result; or, it is used to send the signal obtained by the signal processing module to a server that is communicatively connected to the blood pressure monitoring device, so that the server can calculate the signal obtained by the signal processing module to obtain the blood pressure monitoring result.
18. The blood pressure monitoring device according to claim 17, characterized in that, The ultrasonic transmitting module includes: An impedance matching circuit, electrically connected to the main control module, is used to match the impedance value of the ultrasonic transducer module. A frequency generating circuit, electrically connected to the impedance matching circuit, is used to generate the initial power to drive the ultrasonic transducer module. A power amplifier circuit, electrically connected to the frequency generating circuit, is used to amplify the initial power so that the amplified power can be used to drive the ultrasonic transducer module.
19. The blood pressure monitoring device according to any one of claims 1-18, characterized in that, It also includes a body monitoring component connected to the controller for monitoring the user's physical condition; wherein the body monitoring component includes one or more of a temperature sensor, a gyroscope, and a heart rate sensor; The controller is used to control the transmission and reception of ultrasonic signals of the ultrasonic transducer module based on the user's physical condition monitored by the body monitoring component.
20. A method for monitoring blood pressure, characterized in that, The blood pressure monitoring device according to any one of claims 1-19 comprises: The ultrasound transducer module of the blood pressure monitoring device emits ultrasound signals to the target area of the target user in multiple preset directions. Based on the ultrasound signal, the vascular data of the target area are determined; Based on the ultrasound signal, blood data of the blood vessels in the target area are determined; wherein, the blood vessel data and the blood data are used to calculate the blood pressure monitoring results of the target user.
21. The method according to claim 20, characterized in that, The blood pressure monitoring results were calculated in the following manner: Calculate the target user's first-class blood pressure based on the vascular data; The second type of blood pressure of the target user is calculated based on the vascular data and the blood data; Based on the first type of blood pressure and the second type of blood pressure, the blood pressure monitoring results of the target user are determined.
22. The method according to claim 21, characterized in that, The step of calculating the target user's first type of blood pressure based on the vascular data includes: Calculate the cross-sectional area of the blood vessel based on the aforementioned blood vessel data; Based on the target user's systolic and diastolic blood pressure, the target user's vascular status data is calculated, wherein the systolic and diastolic blood pressures are pre-measured values; Based on the cross-sectional area of the blood vessel and the blood vessel status data, the first type of blood pressure of the target user is determined.
23. The method according to claim 22, characterized in that, The vascular data includes the vascular diameter; The first type of blood pressure is determined by the following formula: Where P(t) represents the blood pressure value at time t; P D P represents the diastolic blood pressure of the target user. S A represents the systolic blood pressure of the target user; A(t) represents the cross-sectional area of the blood vessel at time t; A D A represents the cross-sectional area of the blood vessel at diastolic pressure. S d(t) represents the cross-sectional area of the blood vessel at the systolic blood pressure time; d(t) represents the diameter of the blood vessel measured at time t; α represents the blood vessel status data.
24. The method according to claim 21, characterized in that, The step of calculating the target user's second type of blood pressure based on the vascular data and the blood data includes: Based on the vascular data, the pulse wave velocity of the target user is determined; Based on the vascular data and the pulse wave velocity, calculate the change in blood pressure relative to the target user's diastolic blood pressure, wherein the diastolic blood pressure is a pre-measured value; Based on the blood pressure change value and the diastolic pressure, the second type of blood pressure for the target user is determined.
25. The method according to claim 24, characterized in that, The vascular data includes vascular diameter, and the blood data includes blood flow velocity; The second type of blood pressure is determined by the following formula: P(t)=ΔP+P D ; Where ρ represents the target user's blood density; ΔP represents the change in blood pressure relative to the target user's diastolic blood pressure at time t; PWV represents the pulse wave velocity; d(t) represents the vessel diameter measured at time t; d D To represent the maximum diameter of the blood vessel; P(t) represents the blood pressure value at time t; P D This indicates the diastolic blood pressure of the target user.
26. The method according to claim 21, characterized in that, The step of determining the blood pressure monitoring result of the target user based on the first type of blood pressure and the second type of blood pressure includes: The first type of blood pressure and the second type of blood pressure are weighted to determine the blood pressure monitoring result of the target user.
27. The method according to claim 26, characterized in that, The step of weighting the first type of blood pressure and the second type of blood pressure to determine the blood pressure monitoring result of the target user includes: Based on the vascular data and the blood data, the first degree of vascular hardening of the target user is determined; Based on the first hardening degree, the first weight data of the target user is determined; Based on the first weighted data, the first type of blood pressure and the second type of blood pressure are weighted to determine the blood pressure monitoring result of the target user.
28. The method according to claim 27, characterized in that, The step of determining the first degree of vascular hardening of the target user based on the vascular data and the blood data includes: The vascular data and the blood data are input into a pre-trained hardening recognition model for identification to determine the first degree of hardening of the target user's blood vessels. The hardening recognition model can be any one of a binary classification model, a multi-classification model, or a score evaluation model.
29. The method according to claim 28, characterized in that, The hardening recognition model was trained in the following way: The training dataset is input into the initial model for training to obtain the initial training model; wherein, the training dataset includes multiple training data, the training data includes sample blood features, and the sample blood features include one or more of the following features: maximum flow velocity, minimum flow velocity, flow velocity distribution in blood vessel cross section, flow velocity rise time, and flow velocity fall time; The test dataset is input into the initial training model to verify the accuracy of the initial training model; If the accuracy reaches a preset threshold, the initial training model will be used as the hardened recognition model. If the accuracy is less than the preset threshold, the initial training model is trained until the accuracy reaches the preset threshold.
30. The method according to claim 21, characterized in that, The step of determining the blood pressure monitoring result of the target user based on the first type of blood pressure and the second type of blood pressure includes: The target user's third type of blood pressure is calculated based on the vascular data and the blood data; Based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure, the blood pressure monitoring results of the target user are determined.
31. The method according to claim 30, characterized in that, The step of calculating the target user's third type of blood pressure based on the vascular data and the blood data includes: Calculate the cross-sectional area of the blood vessel based on the aforementioned blood vessel data; Based on the target user's systolic and diastolic blood pressure, the target user's vascular status data is calculated, wherein the systolic and diastolic blood pressures are pre-measured values; Based on the vascular data, the pulse wave velocity of the target user is determined; Based on the cross-sectional area of the blood vessel, the blood vessel status data, and the pulse wave velocity, the third type of blood pressure of the target user is determined.
32. The method according to claim 31, characterized in that, The vascular data includes the vascular diameter; The third type of blood pressure is determined by the following formula: Where P(t) represents the blood pressure value at time t; A(t) represents the cross-sectional area of the blood vessel at time t; P D and P S These represent the diastolic and systolic blood pressure of the target user, respectively; A D and A S d(t) represents the blood vessel cross-sectional area at diastolic blood pressure and systolic blood pressure, respectively; d(t) represents the blood vessel diameter measured at time t; α represents the blood vessel state data; ρ represents the blood density of the target user; PWV represents the pulse wave velocity; d D This represents the maximum diameter of the blood vessel.
33. The method according to claim 30, characterized in that, The step of calculating the target user's third type of blood pressure based on the vascular data and the blood data includes: Obtain the calculation methods for the first type of blood pressure and the second type of blood pressure; Based on the calculation methods for the first type of blood pressure and the second type of blood pressure, a calculation method for the third type of blood pressure is constructed. The vascular data and blood data are input into the calculation formula for the third type of blood pressure to determine the third type of blood pressure of the target user.
34. The method according to claim 30, characterized in that, The step of determining the blood pressure monitoring results of the target user based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure includes: Based on the vascular data and the blood data, the second degree of vascular hardening of the target user is determined; Based on the second hardening degree, the second weight data of the target user is determined; Based on the second weighted data, the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure are weighted to determine the blood pressure monitoring result of the target user.
35. The method according to claim 34, characterized in that, The step of determining the second weight data of the target user based on the second hardening degree includes: The degree of vascular hardening is matched with a pre-stored control data table to determine the second weight data corresponding to the second degree of hardening; wherein, the pre-stored control data table includes multiple different degrees of vascular hardening and the weight data corresponding to each degree of hardening.
36. The method according to claim 35, characterized in that, The pre-stored comparison data table is determined in the following way: For multiple test subjects with a target degree of arteriosclerosis, the first, second, and third calculation methods were used to calculate the three types of blood pressure values for each test subject. The first calculation method was used to calculate the first type of blood pressure, the second calculation method was used to calculate the second type of blood pressure, and the third calculation method was used to calculate the third type of blood pressure. The three types of blood pressure values were compared with the actual blood pressure of the multiple test subjects to determine the weight data of the first calculation method, the second calculation method, and the third calculation method.
37. The method according to claim 20, characterized in that, The blood pressure monitoring results were calculated in the following manner: Based on the vascular data and the blood data, the third degree of vascular sclerosis of the target user is determined; Based on the third hardening degree, a first adjustment parameter for the target user is determined; wherein, the first adjustment parameter includes first correction data; The first calculation method and the second calculation method are corrected according to the first correction coefficient to obtain the first corrected calculation method and the second corrected calculation method; wherein, the first calculation method and the second calculation method are preset blood pressure calculation formulas; Based on the vascular data, calculate the first type of blood pressure using the first correction calculation method; Based on the vascular data and the blood data, the second type of blood pressure is calculated using the second correction calculation method; Based on the first type of blood pressure and the second type of blood pressure, the blood pressure monitoring results of the target user are determined.
38. The method according to claim 37, characterized in that, The first adjustment parameter also includes third weight data; The step of determining the target user's blood pressure monitoring results based on the first type of blood pressure and the second type of blood pressure includes: Using the third weighted data, the first type of blood pressure and the second type of blood pressure are weighted and calculated to obtain the blood pressure monitoring results of the target user.
39. The method according to claim 20, characterized in that, The blood pressure monitoring results were calculated in the following manner: Based on the vascular data and the blood data, the fourth degree of vascular hardening of the target user is determined; Based on the fourth hardening degree, a second adjustment parameter for the target user is determined, wherein the first adjustment parameter includes second correction data; The first calculation method, the second calculation method, and the third calculation method are corrected according to the second correction coefficient to obtain the first correction calculation method, the second correction calculation method, and the third correction calculation method; wherein, the first calculation method, the second calculation method, and the third calculation method are preset blood pressure calculation formulas; Based on the vascular data, calculate the first type of blood pressure using the first correction calculation method; Based on the vascular data and the blood data, the second type of blood pressure is calculated using the second correction calculation method; Based on the vascular data and the blood data, the third type of blood pressure is calculated using the third correction calculation method; Based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure, the blood pressure monitoring results of the target user are determined.
40. The method according to claim 39, characterized in that, The second adjustment parameter also includes fourth weight data; The step of determining the blood pressure monitoring results of the target user based on the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure includes: Using the fourth weighted data, the first type of blood pressure, the second type of blood pressure, and the third type of blood pressure are weighted and calculated to obtain the blood pressure monitoring results of the target user.
41. The method according to claim 20, characterized in that, The step of determining the vascular data of the target area based on the ultrasound signal includes: Based on the ultrasound signal, the transducer located in the vascular region was identified; The blood vessel acquisition area is determined based on the transducer located in the blood vessel region; Based on the acquisition area, the vascular data of the target area are determined.
42. The method according to claim 41, characterized in that, The plurality of preset directions includes a first direction; The step of determining the transducer located in the vascular region based on the ultrasound signal includes: A regional image of the target area is drawn based on multiple ultrasonic signals emitted towards the target user along a first direction; Grayscale recognition is performed on the image of the region to determine the arterial blood vessel region; Based on the arterial region, the transducers located in the vascular region are determined from each transducer in the ultrasound transducer module.
43. The method according to claim 42, characterized in that, The step of performing grayscale recognition on the region image to determine the arterial vessel region includes: For regional images under different vascular conditions, grayscale recognition is performed on the regional images under different vascular conditions to determine the vascular regions under different vascular conditions; Determine whether the change in the number of pixels in the corresponding blood vessel region under different blood vessel conditions exceeds a set threshold, and whether the change period of the corresponding blood vessel region is within a set range. If both are true, then it is determined to be an arterial blood vessel region.
44. The method according to claim 41, characterized in that, The step of determining the vascular data of the target region based on the acquisition area includes: Based on the acquisition area, the first distance between the transducer and the first wall of the artery is determined; Based on the acquisition area, a second distance between the transducer and the second wall of the artery is determined; Based on the distance between any two target transducers in the acquisition area, and the distance between the two target transducers and the first wall of the artery, the first angle formed by the artery and the target transducers is determined; Based on the first distance, the first angle, and the first distance, the vascular data of the target area are determined.
45. The method according to claim 41, characterized in that, The first distance is determined by the following formula: Where D1 represents the distance between the blood vessel wall and the transducer; N1 represents the pixel position of the blood vessel wall obtained by scanning the first ultrasound signal; fs represents the sampling frequency of the first transducer corresponding to the first ultrasound signal; and c represents the velocity of sound in the blood.
46. The method according to claim 20, characterized in that, The plurality of preset directions include a first direction and a second direction; the ultrasonic signal includes a first ultrasonic signal emitted along the first direction; The step of determining blood data of blood vessels in the target area based on the ultrasound signal includes: Based on the first ultrasound signal, the first angle formed between the artery in the target area and the target transducer is determined; Blood data of the blood vessels in the target region are determined based on the first included angle, the Doppler frequency shift corresponding to the first ultrasound signal, the second included angle formed by the first direction and the second direction, the frequency of the first ultrasound signal, and the sound velocity in the blood.
47. The method according to claim 20, characterized in that, The plurality of preset directions include a first direction, a second direction, and a third direction, and the ultrasonic signal includes a second ultrasonic signal emitted along the second direction and a third ultrasonic signal emitted along the third direction; The step of determining the blood data of the target area based on the ultrasound signal includes: Blood data of the target region are determined based on the second angle formed by the first direction and the second direction, the third angle formed by the first direction and the third direction, the frequency of the echo signal corresponding to the second ultrasound signal, the frequency of the echo signal corresponding to the third ultrasound signal, and the velocity of sound in the blood.
48. The method according to any one of claims 20-47, characterized in that, The method further includes: Collect the target user's physical condition data; The user's physical condition data is identified to determine whether the target user's physical condition is within a measurable range; If the target user is within the measurable range, the step of transmitting ultrasound signals to the target area of the target user in multiple preset directions through the ultrasound transducer module of the blood pressure monitoring device is then executed.
49. The method according to claim 48, characterized in that, The method further includes: Based on the physical condition data, the current activity pattern of the target user is determined; Set a status label for the blood pressure monitoring results based on the current activity mode; The blood pressure monitoring results are associated with and stored with their corresponding status tags.
50. The method according to any one of claims 20-47, characterized in that, The ultrasonic transducer module of the blood pressure monitoring device emits ultrasonic signals to the target area of the target user along multiple preset directions, including: Based on a specified monitoring pattern, the ultrasound transducer module of the blood pressure monitoring device transmits ultrasound signals to the target area of the target user along multiple preset directions.
51. The method according to claim 50, characterized in that, The specified monitoring pattern is determined in the following way: Obtain the historical user data of the target user; Based on the historical user data, determine the target user's daily routine; The specified monitoring pattern is determined based on the described work-rest pattern.
52. The method according to claim 51, characterized in that, The step of determining the target user's daily routine based on the historical user data includes: For historical user data in each monitoring period, the data is divided into multiple segments according to time. Each segment of historical user data is input into the behavior recognition model to determine the behavior category corresponding to each segment of historical user data; wherein, the behavior recognition model is one of a binary classification model or a multi-classification model; Based on the behavioral categories corresponding to the historical user data, the daily routine patterns at different time periods during the monitoring period are determined.
53. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the method as described in any one of claims 20 to 52.
54. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method described in any one of claims 20 to 52.