Blood pressure measurement method, electronic device, and storage medium

By collecting multiple information in wearable devices and combining it with the blood pressure monitor calibration target model, the problem of inaccurate blood pressure measurement by wearable devices is solved, achieving higher estimation accuracy and user experience.

WO2025195355A1PCT designated stage Publication Date: 2025-09-25HUAWEI TECH CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/083088
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-20
Filing Date
2025-03-18
Publication Date
2025-09-25

AI Technical Summary

Technical Problem

When existing wearable devices estimate blood pressure through physiological data, the measurement results are inaccurate. How to improve their accuracy?

Method used

Physiological data and other information, such as user information and motion data, are collected through wearable devices and combined with reference values ​​obtained from a blood pressure monitor to calibrate the target model to improve the accuracy of estimated blood pressure.

Benefits of technology

The accuracy of blood pressure estimation of wearable devices under different conditions is improved, ensuring that the calibrated blood pressure is closer to the user's actual blood pressure value, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025083088_25092025_PF_FP_ABST
    Figure CN2025083088_25092025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a blood pressure measurement method, an electronic device, and a storage medium. A wearable device acquires first information, wherein the first information comprises physiological data, and the physiological data comprises first heart rate information; the wearable device obtains second information; the wearable device obtains a first blood pressure value according to a first target model, and an input of the first target model comprises the first information; the wearable device calibrates the first target model based on the deviation between the first blood pressure value and a second blood pressure value to obtain a second target model, and the second target model is used for estimating a blood pressure value. When a first condition is met, the second information comprises a third blood pressure value, and the second blood pressure value is the third blood pressure value. When a second condition is met, the second information comprises first pressure data, and the second blood pressure value is obtained by the wearable device based on the physiological data and the first pressure data. The wearable device can determine the mode for obtaining calibrated blood pressure based on different conditions, and this improves the accuracy in calibrating the first target model.
Need to check novelty before this filing date? Find Prior Art

Description

Blood pressure measurement method, electronic device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on March 20, 2024, with application number 202410327927.X, and priority to the Chinese patent application entitled “A blood pressure measurement method, electronic device and storage medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of terminal technology, and in particular to a blood pressure measurement method, electronic device, and storage medium. Background Art

[0003] With the improvement of living standards, people's physical health has received more and more attention, and the number of users with hypertension has increased. It is of great significance to detect users' blood pressure.

[0004] To improve user comfort when measuring blood pressure with wearable devices, wearable devices can measure blood pressure using physiological data collected by sensors installed on the wearable devices. However, estimating blood pressure based on physiological data may deviate from the user's actual blood pressure value, resulting in inaccurate measurement results. Further research is needed to improve the accuracy of wearable devices' blood pressure measurements based on physiological data. Summary of the Invention

[0005] The present application provides a blood pressure measurement method, an electronic device, and a storage medium, which improve the accuracy of blood pressure estimation by a first target model in a wearable device.

[0006] In a first aspect, the present application provides a blood pressure measurement method, the method comprising: a wearable device collecting first information, the first information including physiological data, and the physiological data including first heart rate information; the wearable device obtaining second information; the wearable device obtaining a first blood pressure value based on a first target model, the input of the first target model including the first information; the wearable device calibrates the first target model based on the deviation between the first blood pressure value and the second blood pressure value to obtain a second target model, and the second target model is used to estimate the blood pressure value, wherein, when the first condition is met, the second information includes a third blood pressure value, and the second blood pressure value is the third blood pressure value; when the second condition is met, the second information includes first pressure data, and the second blood pressure value is obtained by the wearable device based on the physiological data and the first pressure data.

[0007] The first information is not limited to physiological data, but may also include user information and / or motion data; wherein the user information includes any one or more of the following: facial image, gender, age, height, historical blood pressure values, historical pressure data; physiological data also includes electrocardiogram information, or electrocardiogram information and second pressure data.

[0008] The input of the first target model includes not only the first information but also other information, such as first pressure data.

[0009] Optionally, the second information may be obtained by the wearable device or other device connected to the wearable device. The other device may be a blood pressure monitor or other device used to obtain the user's upper arm blood pressure value.

[0010] In some embodiments, when the second information is obtained by other devices connected to the wearable device, the method may further include: when the first condition is met, the second information includes a third blood pressure value, and the second blood pressure value is the third blood pressure value; when the second condition is met, the second information includes first pressure data, and the second blood pressure value is obtained by the wearable device based on physiological data and the first pressure data; when the third condition is met, the second information includes first pressure data, and the third blood pressure value is obtained by the wearable device based on the first pressure data. Exemplarily, the first condition may be that the user is in a stationary state, the second condition may be that the user is in a non-stationary state and the quality of the first pressure data does not meet the requirements, and the third condition may be that the user is in a non-stationary state and the quality of the first pressure data meets the requirements. Among them, the quality of the first pressure data meets the requirements, which may mean that the first pressure data has no frame loss or the waveform of the first pressure data is relatively complete.

[0011] Through this method, on the one hand, the wearable device can calibrate the first target model used to estimate blood pressure values ​​to improve the accuracy of the blood pressure estimated by the first target model. On the other hand, when calibrating the first target model, the wearable device can determine a method for obtaining the calibrated blood pressure based on different conditions to improve the accuracy of obtaining the calibrated blood pressure (second blood pressure value), making the calibrated blood pressure closer to the user's actual blood pressure. This can improve the accuracy of the calibration of the first target model and further improve the accuracy of the blood pressure estimated by the first target model.

[0012] In combination with the first aspect, in a possible implementation, the first condition includes: the user is in a stationary state; the second condition includes: the user is in a non-stationary state.

[0013] In this way, when the user is in a non-stationary state, the wearable device can obtain a second blood pressure value based on the physiological data and the first pressure data. This can improve the accuracy of the quasi-blood pressure (second blood pressure value) obtained when the user is in a non-stationary state, and can improve the accuracy of calibrating the first target model.

[0014] With reference to the first aspect, in a possible implementation, a time interval between a first acquisition time of the first information and a second acquisition time of the second information is smaller than a first threshold.

[0015] The first collection time of the first information may refer to the time when the wearable device obtains the first information.

[0016] If the second information is acquired by a wearable device, the second acquisition time of the second information may refer to the time when the wearable device acquires the second information.

[0017] If the second information is acquired by another device, the second acquisition time of the second information may refer to the time when the other device acquires the second information.

[0018] In this way, the time interval between the first acquisition time of the first information and the second acquisition time of the second information is within the preset time, such as 10 minutes or half an hour, which can ensure that the first information and the second information are obtained when the user's physical condition is not much different, and can improve the accuracy of the first target model of the wearable device based on the first information and the second information.

[0019] In combination with the first aspect, in one possible implementation, when the first condition is met, the second information obtained by the wearable device includes multiple second information obtained within a preset time, and the deviation between the multiple second information is less than the second threshold; or, when the first condition is met, the second information includes a third blood pressure value, and the deviation between the third blood pressure value and the historical blood pressure value is less than the third threshold; or, when the second condition is met, the second information includes first pressure data, and the deviation between the first pressure data and the historical pressure data is less than a fourth threshold.

[0020] In some embodiments, when the wearable device has a small number of historical blood pressure values ​​or historical pressure data stored, the wearable device may determine whether the user is in a stationary state based on multiple second information acquired within a preset time, and recalibrate the first target model when the user is in a stationary state. The multiple second information may include at least two second information, and the second information may include a third blood pressure value and / or first pressure data. The deviation between the multiple second information being less than the second threshold may include: the deviation between the multiple third blood pressure values ​​being less than the second threshold, or the deviation between the multiple first pressure data being less than the second threshold.

[0021] In some embodiments, if the wearable device stores a large amount of historical blood pressure values ​​or historical pressure data, the wearable device may obtain second information once and compare the second information with the historical blood pressure values ​​or historical pressure data to determine whether the user is at rest. The first target model may then be calibrated when the user is at rest. If the second information includes a third blood pressure value and the deviation between the third blood pressure value and the historical blood pressure value is less than a third threshold, the wearable device may determine that the user is at rest. If the second information includes first pressure data and the deviation between the first pressure data and the historical pressure data is less than a fourth threshold, the wearable device may determine that the user is at rest.

[0022] The second threshold, the third threshold and the fourth threshold may be partially different, completely different or completely the same.

[0023] In combination with the first aspect, in a possible implementation, the wearable device includes a pressure sensor, a heart rate sensor and an electrocardiogram sensor. The wearable device also includes a watch body, the watch body includes a wearing surface and a display surface, a first button is provided on the side of the watch body, the electrocardiogram sensor includes multiple electrodes, the multiple electrodes are provided on the surface of the first button and / or the wearing surface of the watch body, and the pressure sensor is provided in the first button; the heart rate sensor includes a heart rate sensor provided in the first button, and / or a heart rate sensor provided on the wearing surface.

[0024] In combination with the first aspect, in a possible implementation, the first heart rate information is collected by the wearable device through a heart rate sensor, the electrocardiogram information is collected by the wearable device through an electrocardiogram sensor, and the second pressure data is collected by the wearable device through a pressure sensor.

[0025] In combination with the first aspect, in one possible implementation, the wearable device and the device for obtaining the second information are worn on the same arm, the heart rate sensor is set on the wearing surface of the wearable device, and the heart rate sensor is used to collect the second heart rate; the method also includes: in response to detecting that the amplitude of the second heart rate information collected within the first preset time period is less than a fifth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

[0026] The device for acquiring the second information may be a sphygmomanometer. The device for acquiring the second information includes an inflatable component, an airbag, and an air pressure sensor. The airbag is connected to the inflatable component and the air pressure sensor respectively.

[0027] Optionally, the amplitude of the second heart rate information collected within the first preset time period is less than the fifth threshold value, or in other words, the amplitude of the second heart rate information collected within the first preset time period is less than the fifth threshold value.

[0028] Optionally, the amplitudes of the second heart rate information collected within the first preset time period are all less than the fifth threshold, which may mean that most or all of the amplitudes of the second heart rate information collected within the first preset time period are less than the fifth threshold.

[0029] Optionally, the wearing position of the device for obtaining the second information may be actively input into the wearable device by the user. The wearing position of the wearable device may be actively input into the wearable device by the user, or may be determined by the wearable device based on motion data collected by a motion sensor.

[0030] In this way, when the wearable device and the device for obtaining the second information are worn on the same arm, the wearable device can determine whether the user's arterial blood vessels are in a completely closed state based on the second heart rate information collected by the heart rate sensor set on the wearing surface of the wearable device, and when it is monitored that the user's arterial blood vessels are in a completely closed state, control the device used to obtain the second information to stop inflating the airbag to avoid excessive pressurization and affect the user experience.

[0031] In combination with the first aspect, in one possible implementation, the wearable device and the device for obtaining the second information are worn on different arms, the heart rate sensor is in the first button of the wearable device, and the heart rate sensor is used to collect the third heart rate; the method also includes: in response to detecting that the amplitude of the third heart rate information collected within the second preset time period is less than a sixth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

[0032] The device for acquiring the second information may be a sphygmomanometer. The device for acquiring the second information includes an inflatable component, an airbag, and an air pressure sensor. The airbag is connected to the inflatable component and the air pressure sensor respectively.

[0033] Optionally, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold value, or in other words, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold value.

[0034] Optionally, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold, which may mean that most or all of the amplitudes of the third heart rate information collected within the second preset time period are smaller than the sixth threshold.

[0035] Optionally, the wearing position of the device for obtaining the second information may be actively input into the wearable device by the user. The wearing position of the wearable device may be actively input into the wearable device by the user, or may be determined by the wearable device based on motion data collected by a motion sensor.

[0036] In this way, when the wearable device and the device for obtaining the second information are worn on different arms, the wearable device can determine whether the user's arterial blood vessels are in a completely closed state based on the third heart rate information collected by the heart rate sensor set in the first button of the wearable device, and when it is monitored that the user's arterial blood vessels are in a completely closed state, control the device used to obtain the second information to stop inflating the airbag to avoid excessive pressurization and affect the user experience.

[0037] In combination with the first aspect, in one possible implementation, the wearable device includes an airbag and an air pressure sensor, the airbag is connected to the air pressure sensor, and the second information is obtained by the air pressure sensor; the heart rate sensor is arranged on the wearing surface of the wearable device, and the heart rate sensor is used to collect the fourth heart rate; the method also includes: in response to detecting that the amplitude of the fourth heart rate information collected within the third preset time period is less than the seventh threshold, the wearable device stops inflating the airbag.

[0038] Optionally, the amplitudes of the fourth heart rate information collected within the third preset time period are all smaller than the seventh threshold, or in other words, the amplitudes of the fourth heart rate information collected within the third consecutive preset time period are all smaller than the sixth threshold.

[0039] Optionally, the amplitudes of the fourth heart rate information collected within the third preset time period are all smaller than the seventh threshold, which may mean that most or all of the amplitudes of the fourth heart rate information collected within the third preset time period are smaller than the seventh threshold.

[0040] In combination with the first aspect, in a possible implementation, the heart rate sensor is a PPG sensor, and the electrocardiogram sensor is an ECG sensor.

[0041] In combination with the first aspect, in a possible implementation, the wearable device is a watch or a bracelet.

[0042] In a second aspect, the present application provides a wearable device, which includes a memory and a processor; wherein the memory and the processor are coupled, and the memory is used to store a computer program. When the processor executes and calls the computer program, the wearable device executes a blood pressure measurement method provided in any possible implementation of any of the above aspects.

[0043] In a third aspect, the present application provides a computer-readable storage medium comprising instructions. When the instructions are executed on a wearable device, the wearable device executes a blood pressure measurement method provided in any possible implementation of any of the above aspects.

[0044] In a fourth aspect, the present application provides a chip system, which includes one or more processors, and the processor is used to call computer instructions to enable a wearable device to execute a blood pressure measurement method provided in any possible implementation of any of the above aspects.

[0045] In a fifth aspect, the present application provides a computer program product comprising instructions. When the computer program product is run on a wearable device, the wearable device executes a blood pressure measurement method provided in any possible implementation of any of the above aspects.

[0046] For the description of the beneficial effects of the second to fifth aspects, reference may be made to the description of the beneficial effects in the first aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] FIG1 shows a schematic diagram of a system for calibrating a first target model;

[0048] FIG2 shows a schematic structural diagram of a wearable device;

[0049] FIG3 shows a schematic diagram of a wearing surface of the wearable device 100;

[0050] FIG4 shows a schematic diagram of the hardware structure of the wearable device 100;

[0051] FIG5A shows a schematic diagram of the hardware structure of the blood pressure monitor 200;

[0052] FIG5B is a schematic flow chart of a method for calibrating a first target model provided by the present application;

[0053] 6A-6K are UI diagrams showing the wearable device 100 calibrating the first target model for the first time;

[0054] FIG7 shows a schematic flow chart of a method for calibrating a first target model;

[0055] FIG8A shows a schematic diagram of a wearable device 100 displaying a calibration mode;

[0056] FIG8B shows a schematic flow chart of a method for calibrating a first target model by the wearable device 100 based on a simplified calibration mode;

[0057] 9A-9D are schematic diagrams showing abnormal situations that occur when the wearable device 100 calibrates the first target model;

[0058] FIG10 is a schematic diagram showing the change in the amplitude of the PPG signal and the size of the airbag pressure;

[0059] FIG11 is a flow chart showing a method for the wearable device 100 to determine whether to stop inflating the airbag based on the amplitude change of the PPG signal;

[0060] FIG12 is a flow chart of a blood pressure measurement method provided in this application. DETAILED DESCRIPTION

[0061] The following is a clear and detailed description of the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship between related objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0062] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.

[0063] The term "user interface (UI)" in the following embodiments of this application refers to the media interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operations displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of a wearable device.

[0064] In order to improve the user comfort of measuring blood pressure through a wearable device, the wearable device can measure blood pressure through physiological data collected by sensors set on the wearable device.

[0065] Optionally, wearable devices may estimate blood pressure values ​​based on other data, such as user information and exercise data, rather than physiological data. This application does not limit this. User information includes, but is not limited to, any one or more of the following: facial image, gender, age, height, historical blood pressure values, and physical condition information. Physical condition information includes, but is not limited to, any one or more of the following: blood pressure, heart rate, body temperature, pulse, respiratory rate, blood sugar, smoking history, drinking history, medical history, medication history, and lifestyle habits.

[0066] In some embodiments, the sensor may include a heart rate sensor, which is used to collect heart rate data. The wearable device can estimate the blood pressure value based on the heart rate data.

[0067] In some embodiments, the sensor may also include a heart rate sensor and an electrocardiogram sensor. The electrocardiogram sensor is used to collect electrocardiogram data. The wearable device can estimate the blood pressure value based on the heart rate data and the electrocardiogram data.

[0068] In some embodiments, the sensor may further include a heart rate sensor, an electrocardiogram sensor, and a pressure sensor. The pressure sensor is used to collect pressure data. The wearable device may estimate blood pressure values ​​based on the heart rate data, electrocardiogram data, and pressure data.

[0069] The sensors are not limited to the above-mentioned types. The sensors may also include other types of sensors. The wearable device may also estimate the blood pressure value based on other physiological data. This application does not limit this.

[0070] Optionally, the heart rate sensor can be any one of a photoplethysmography (PPG) sensor, a laser sensor, an ultrasonic sensor, and a magnetic induction sensor. The embodiment of the present application is described by taking the heart rate sensor being a PPG sensor and the heart rate data being a PPG signal as an example.

[0071] Optionally, the ECG sensor may be an electrocardiogram (ECG) sensor, and the ECG data may be an ECG signal.

[0072] The wearable device 100 can estimate the user's blood pressure value through physiological data collected by the sensors. To improve the accuracy of the estimated blood pressure value, it is necessary to calibrate the first target model used to estimate the blood pressure value from time to time / periodically to improve the accuracy of the first target model in estimating the blood pressure value.

[0073] Exemplarily, the wearable device 100 may obtain first information, which may include physiological data, and the first information may also include one or more of user information and motion data. The physiological data may include heart rate information, electrocardiogram information, and pressure data, or the physiological data may include heart rate information and electrocardiogram information, or the physiological data may include heart rate information. In some embodiments, pressure data in the physiological data may also be referred to as second pressure data.

[0074] Among them, the PPG signal may include a pulse wave signal, and the heart rate information may also include other signals, which are not limited in this application.

[0075] The wearable device 100 obtains a first blood pressure value according to the first target model, where the input of the first target model includes the first information. The input of the first target model is not limited to the first information, but may also include other information, such as the first pressure data in the second information.

[0076] The wearable device 100 obtains second information, and the second information may include a third blood pressure value and / or first pressure data. The first pressure data is used to calculate the third blood pressure value. For example, the first pressure data may include the airbag pressure and the pulse wave signal corresponding to the airbag pressure. In one possible implementation, the second information may be collected by the wearable device 100. In other possible implementations, the second information may be collected by other devices, and the other devices establish a communication connection with the wearable device 100, and the other devices then send the second information to the wearable device 100 through the communication connection. When the other devices do not establish a communication connection with the wearable device 100, the second information includes the third blood pressure value, and the third blood pressure value may be manually input into the wearable device 100 by the user. Optionally, other devices may include but are not limited to a blood pressure monitor. The following embodiments of the present application are described using the example of a blood pressure monitor as the device that collects the second information.

[0077] The wearable device 100 calibrates the first target model based on the deviation between the first blood pressure value and the second blood pressure value to obtain a second target model, where the second target model is used to estimate the blood pressure value.

[0078] When the first condition is met, for example, the first condition may be that the user is at rest, the second information includes the third blood pressure value, and the second blood pressure value is the third blood pressure value. Thus, when the user is at rest, the third blood pressure value collected by the sphygmomanometer is accurate and close to the user's actual blood pressure value. The wearable device 100 may use the third blood pressure value in the second information as the calibration blood pressure value to calibrate the first target model.

[0079] When the second condition is met, for example, the second condition may be that the user is in a non-stationary state. The second information includes the first pressure data, and the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the first pressure data. In this way, when the user is in a non-stationary state, the third blood pressure value collected by the sphygmomanometer is collected when the user is in a non-stationary state, and deviates from the user's actual blood pressure value. The wearable device 100 can compensate the first pressure data in the second information based on the physiological data to obtain a calibrated blood pressure value, so that the calibrated blood pressure value is closer to the user's actual blood pressure value than the third blood pressure value.

[0080] It should be noted that the first condition and the second condition may also be other conditions, and this application does not limit this.

[0081] In some embodiments, if the second information is collected by a blood pressure monitor, when the first condition is met, the second information includes a third blood pressure value, and the second blood pressure value is the third blood pressure value; when the second condition is met, the second information includes the first pressure data, and the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the first pressure data; when the third condition is met, the second information includes the first pressure data, and the third blood pressure value is obtained by the wearable device 100 based on the first pressure data.

[0082] For example, the first condition may be that the user is stationary, the second condition may be that the user is in a non-stationary state and the quality of the first pressure data does not meet the requirements, and the third condition may be that the user is in a non-stationary state and the quality of the first pressure data meets the requirements. The first pressure data meeting the requirements may mean that the first pressure data has no frame loss or that the waveform of the first pressure data is relatively complete.

[0083] It should be noted that the first condition, the second condition and the third condition may also be other conditions, and this application does not limit this.

[0084] Through this method, on the one hand, the wearable device 100 can calibrate the first target model used to estimate blood pressure values ​​to improve the accuracy of blood pressure estimation by the first target model. On the other hand, when calibrating the first target model, the wearable device 100 can determine a method for obtaining the calibrated blood pressure based on different conditions to improve the accuracy of obtaining the calibrated blood pressure, making the calibrated blood pressure closer to the user's actual blood pressure, further improving the accuracy of blood pressure estimation by the first target model.

[0085] FIG1 shows a schematic diagram of a system for calibrating a first target model.

[0086] As shown in FIG1 , a wearable device 100 is worn on a user's wrist and is used to measure physiological data through sensors.

[0087] The blood pressure monitor 200 may include an airbag, an inflatable component, and an air pressure sensor. The blood pressure monitor 200 is worn on the user's upper arm and is used to obtain the second information through the airbag, inflatable component, and air pressure sensor. After obtaining the second information, the blood pressure monitor 200 transmits the second information to the wearable device 100.

[0088] The wearable device 100 and the blood pressure monitor 200 shown in Figure 1 are worn on the same arm of the user. In other possible implementations, the wearable device 100 and the blood pressure monitor 200 can also be worn on different arms of the user.

[0089] In some embodiments, the blood pressure monitor 200 may not be included, and the wearable device 100 may include devices such as an airbag, an inflatable component, and an air pressure sensor. The wearable device 100 can obtain the second information through devices such as the airbag, the inflatable component, and the air pressure sensor on the wearable device 100.

[0090] When the first target model needs to be calibrated, the wearable device 100 can obtain the first information, such as physiological data, and the second information. In one possible implementation, the first information can be obtained before the second information. In other possible implementations, the first information can also be obtained after the second information. In other possible implementations, the wearable device 100 can also obtain the first information and the second information simultaneously.

[0091] Optionally, the time interval between the first acquisition time of the first information and the second acquisition time of the second information is less than a first threshold. In this way, the first target model is calibrated based on the first and second information acquired within the preset time period. The first and second information are acquired when the user's physical condition is similar, which helps improve the accuracy of the acquired second target model.

[0092] The wearable device 100 can calibrate the first target model through the first information and the second information to obtain the second target model, so that the blood pressure value estimated by the second target model based on the first information is closer to the user's actual blood pressure value than the blood pressure value estimated by the first target model based on the first information, that is, the accuracy of the blood pressure estimated by the second target model is higher.

[0093] As shown in FIG2 , the wearable device 100 includes a watch body and a wearable component 103 . The watch body includes a wearing surface (not shown in FIG2 ) and a display surface 104 .

[0094] Display surface 104 includes a display screen. The display screen can be used to display content such as the time, battery level, Bluetooth ID, received messages, and user activity data. The display screen can also be used to illuminate the display screen in response to user clicks. The display screen can also record the user's steps and calories burned, and provide basic functions such as incoming call alerts and message notifications.

[0095] The wearable component 103 is used to attach the watch body. For example, the wearable component 103 can be a wristband or watch strap. The wearable component 103 is a device that allows the watch body to be attached to the user's wrist. The wearable device 100 is attached to the user's wrist.

[0096] The side surface of the watch body may include a button 101 and a button 102 .

[0097] In some embodiments, button 101 is provided with a pressure sensor and a PPG sensor. The pressure sensor is used to detect the pressure signal of the finger in contact with button 101, and the PPG sensor is used to detect the PPG signal of the finger in contact with button 101. The surface of button 101 is provided with an electrode, such as a first electrode. When blood pressure measurement is required, the user can press or touch button 101 with a single finger. The wearable device 100 collects the finger pressure signal through the pressure sensor on button 101, and collects the finger PPG signal through the PPG sensor on button 101. When the user presses button 101 with a single finger, the first electrode on the surface of button 101 contacts the skin of the finger, and the electrode on the wearing surface (such as the second electrode) contacts the skin of the wrist, forming a circuit between the first electrode and the second electrode. The wearable device 100 can collect the ECG signal through the first electrode and the second electrode. The wearable device 100 can estimate the user's blood pressure value based on the finger pressure signal, the finger PPG signal, and the ECG signal. It should be noted that Figure 2 only shows one display location for button 101; button 101 can also be displayed in other locations on the watch body. FIG2 also only shows a structure of the button 101 . The button 101 may also have other structures, which is not limited in this application.

[0098] The button 102 can be used to control the display screen on and off, scroll the pages displayed on the display screen based on user operations, etc. It should be noted that Figure 2 only shows one display location of the button 102, and the button 102 can also be displayed in other locations on the watch body. Figure 2 also only shows one structure of the button 102, and the button 102 can also have other structures. The wearable device 100 may also not include the button 102, and this application does not limit this.

[0099] FIG3 shows a schematic diagram of a wearing surface of the wearable device 100 .

[0100] For example, as shown in FIG3 , the wearing surface 105 of the watch body may include a second electrode, which is used to form a circuit with the first electrode on the surface of the button 101 to collect ECG signals. The wearable device 100 may also include more electrodes. For example, the wearing surface 105 may also include a third electrode. The wearable device 100 may collect ECG signals through the first electrode, the second electrode, and the third electrode.

[0101] In some embodiments, a PPG sensor may be provided on the wearing surface 105. The PPG sensor is used to detect PPG signals from the wrist in contact with the wearing surface 105 and, based on the wrist PPG signals, to determine whether the wearable device 100 is properly worn. Proper wear may refer to whether the wearer is wearing it properly. In some embodiments, the wearable device 100 may also estimate the user's blood pressure based on the wrist PPG signals. In some embodiments, the wearable device 100 may also determine whether the wearable device 100 is worn on the user's left or right hand based on the wrist PPG signals.

[0102] In some embodiments, a pressure sensor may also be provided on the wearing surface 105 to detect pressure on the wearing surface. When blood pressure measurement is required, the wearable device 100 may collect wrist PPG signals via the PPG sensor provided on the wearing surface 105 and wrist pressure signals via the pressure sensor provided on the wearing surface 105. The wearable device 100 may estimate the user's blood pressure value based on the wrist PPG signals and wrist pressure signals.

[0103] Optionally, Figures 2 and 3 only show one form of the wearable device 100. The wearable device 100 may also be a device of other forms, such as a ring, a bracelet, or other device that does not include a display screen. Devices of other forms may also have sensors set on the device body. Devices of other forms may also include one or more sensors and measure blood pressure through sensor data collected by one or more sensors.

[0104] FIG4 shows a schematic diagram of the hardware structure of the wearable device 100 .

[0105] The wearable device 100 may be a wristband, a watch, or other device. The present embodiment of the application does not impose any particular restrictions on the specific type of the wearable device. The present embodiment of the application is merely described using the wearable device 100 as a watch as an example.

[0106] As shown in FIG4 , the wearable device 100 may include: a processor 200A, a wireless communication module 201, a mobile communication module 202, a sensor module 203, a button 204, a display 205, a motor 206, a speaker 207, a microphone 208, an internal memory 209A, a SIM card interface 209B, a USB interface 209C, a power management module 210, a battery 211, and a charging management module 212. The sensor module 203 may include a touch sensor 203A, a motion sensor 203B, a heart rate sensor 203C, a pressure sensor 203D, and an electrocardiogram sensor 203E.

[0107] The processor 200A may include one or more processing units. For example, the processor 200A may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.

[0108] The wireless communication module 201 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. applied to wearable devices. The wireless communication module 201 can be one or more devices that integrate at least one communication processing module. The wireless communication module 201 receives electromagnetic waves via an antenna, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 200A. The wireless communication module 201 can also receive the signal to be sent from the processor 200A, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna.

[0109] The mobile communication module 202 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to wearable devices. The mobile communication module 202 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 202 can receive electromagnetic waves from the antenna, filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. In some embodiments, at least some of the functional modules of the mobile communication module 202 can be set in the processor 200A. In some embodiments, at least some of the functional modules of the mobile communication module 202 can be set in the same device as at least some of the modules of the processor 200A.

[0110] The wireless communication function of the wearable device can be implemented through the mobile communication module 202, the wireless communication module 201, the modem processor and the baseband processor.

[0111] Touch sensor 203A, also known as a "touch panel," can be installed on the display screen of wearable device 100. The touch sensor 203A and the display screen together form a touch screen, also known as a "touch screen." Touch sensor 203A is used to detect touch operations applied to or near it. The touch sensor can transmit the detected touch operations to a processor to determine the type of touch event. Visual output related to the touch operations can be provided via the display screen.

[0112] The motion sensor 203B can acquire motion data and determine the stationary state and non-stationary state of the user wearing the wearable device based on the motion data. The motion sensor may include, but is not limited to, a gyroscope sensor, an acceleration sensor, etc. Among them, the gyroscope sensor can determine the angular velocity of the wearable device 100 around three axes (i.e., the x, y, and z axes). The acceleration sensor can detect the magnitude of the acceleration of the wearable device 100 in various directions (generally three axes). When the wearable device 100 is stationary, the magnitude and direction of gravity can be detected.

[0113] The heart rate sensor 203C is used to collect heart rate data, and the heart rate data can be used to estimate the user's forehead blood pressure value. The heart rate sensor 203C can be any one of a PPG sensor, a laser sensor, an ultrasonic sensor, and a magnetic induction sensor. The number of heart rate sensors 203C on the wearable device 100 can be one or more. The heart rate sensor 203C can include a light source and a photodetector. The light source can emit red light, infrared light, or other light sources, and the number of light sources can be one or more. Exemplarily, the light source can be a light emitting diode (LED) or other light emitting device. The photodetector is used to receive light emitted by the light source, and the number of photodetectors can be one or more. Exemplarily, the photodetector can be a receiving device such as a photodiode (PD).

[0114] Pressure sensor 203D is used to sense pressure signals and convert them into electrical signals. There are many types of pressure sensors 203D, including resistive, inductive, and capacitive pressure sensors. A capacitive pressure sensor may include at least two parallel plates made of conductive material. When a force acts on pressure sensor 203D, the capacitance between the electrodes changes, and wearable device 100 determines the intensity of the pressure based on this change in capacitance. Wearable device 100 can have one or more pressure sensors 203D.

[0115] ECG sensor 203E is used to collect ECG information. ECG information can be used together with heart rate data to estimate the user's blood pressure. ECG sensor 203E can be an ECG sensor. The number of ECG sensors 203E on wearable device 100 can be one or more.

[0116] In some embodiments, the ECG sensor 203E may include a first electrode and a second electrode. The heart rate sensor 203C and the pressure sensor 203D may be disposed on the button 101, with the first electrode disposed on the surface of the button 101 and the second electrode disposed on the surface of the wearing surface 105. When a pressing operation is performed on the button 101, the first electrode and the second electrode form a circuit, and the wearable device 100 can collect ECG signals through the first and second electrodes, collect finger PPG signals through the heart rate sensor 203C on the button 101, and collect finger pressure signals through the pressure sensor 203D on the button 101. The wearable device 100 can then estimate the user's blood pressure based on the finger pressure signal, finger PPG signal, and ECG signal. Optionally, the wearable device 100 can also detect the intensity of the user's pressing on the button 101 and guide the user to adjust the pressure so that the wearable device 100 can collect higher-quality PPG data, thereby improving the accuracy of the estimated blood pressure value.

[0117] Optionally, the wearable device 100 may not include the electrocardiogram sensor 203E, and estimate the user's blood pressure value based on the finger pressure signal and the finger PPG signal.

[0118] Optionally, the wearable device 100 may not include the electrocardiogram sensor 203E and the pressure sensor 203D, and estimate the user's blood pressure value based on the finger PPG signal.

[0119] In some embodiments, the ECG sensor 203E may include a first electrode and a second electrode. The heart rate sensor 203C and pressure sensor 203D may be disposed on the wearing surface 105. The first electrode may be disposed on the surface of the button 101, or the first electrode may be disposed elsewhere on the watch body, such as on the side surface of the wearable device 100 or on the display surface 104. When a press is applied to the button 101 or other location on the watch body, the first and second electrodes form a circuit, and the wearable device 100 can collect ECG signals via the first and second electrodes, collect wrist PPG signals via the heart rate sensor 203C on the wearing surface 105, and collect wrist pressure signals via the pressure sensor 203D on the wearing surface 105. The wearable device 100 can then estimate the user's blood pressure based on the wrist pressure signal, wrist PPG signal, and ECG signal. Optionally, the wearable device 100 can also detect the magnitude of the wrist pressure signal and instruct the user to adjust the tightness of the wearable component 103 so that the wearable device 100 can collect higher-quality PPG data, thereby improving the accuracy of the estimated blood pressure.

[0120] Optionally, the wearable device 100 may not include the electrocardiogram sensor 203E, and estimate the user's blood pressure value based on the wrist pressure signal and the wrist PPG signal.

[0121] Optionally, the wearable device 100 may not include the electrocardiogram sensor 203E and the pressure sensor 203D, and estimate the user's blood pressure based on the wrist PPG signal.

[0122] Keys 204 include a power button, etc. Keys 204 can be mechanical keys or touch keys. The wearable device can receive key inputs and generate key signal inputs related to user settings and function control of the wearable device. Optionally, keys 204 can include both keys 101 and 102 shown in FIG1 . Alternatively, keys 204 can include only keys 101 or 102 shown in FIG1 .

[0123] The display screen 205 is used to display images, videos, etc. The display screen 205 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active matrix organic light-emitting diode or an active matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a quantum dot light-emitting diode (QLED), etc. In some embodiments, the wearable device can include 1 or N display screens 205, where N is a positive integer greater than 1. In some embodiments, the wearable device can also provide different motor vibration feedback based on the pressure of the pressure sensor 203D to remind or interact with the user.

[0124] Motor 206 can generate vibration alerts. Motor 206 can be used for incoming call vibration alerts and touch vibration feedback. For example, touch operations on different applications (such as taking photos, playing audio, etc.) can correspond to different vibration feedback effects. Motor 206 can also correspond to different vibration feedback effects for touch operations on different areas of display screen 205.

[0125] The speaker 207, also called a "speaker", is used to convert the audio electrical signal into a sound signal. The wearable device can listen to music or listen to hands-free calls through the speaker 207.

[0126] Microphone 208 , also known as a "microphone" or "speaker," converts sound signals into electrical signals. When making a call or sending a voice message, a user can place their mouth close to microphone 208 to input the sound signal into microphone 208 . A wearable device may include at least one microphone 208 .

[0127] The internal memory 209A can be used to store computer executable program codes, which include instructions. The processor 200A executes various functional applications and data processing of the wearable device by running the instructions stored in the internal memory 209A. V may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area can store data (such as audio data) created during the use of the internal memory 209A, etc. In addition, the internal memory 209A may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0128] The SIM card interface 209B is used to connect a SIM card. The SIM card can be connected to or removed from the wearable device by inserting it into or removing it from the SIM card interface 209B. The wearable device can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 209B can support NanoSIM cards, MicroSIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 209B at the same time. The types of the multiple cards can be the same or different. The SIM card interface 209B can also be compatible with different types of SIM cards. The SIM card interface 209B can also be compatible with external memory cards. The wearable device interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the wearable device uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the wearable device and cannot be separated from the wearable device. In some embodiments, the wearable device may also not include a SIM card interface 209B.

[0129] USB port 209C is an interface that complies with USB standards and specifications, and may be a MiniUSB port, MicroUSB port, USB Type-C port, or the like. USB port 209C can be used to connect a charger to charge a wearable device, or to transfer data between USB port 209C and peripheral devices. It can also be used to connect headphones to play audio. This port can also be used to connect other electronic devices, such as augmented reality devices.

[0130] The power management module 210 is used to connect the battery 211, the charging management module 212, and the processor 200A. The power management module 210 receives input from the battery 211 and / or the charging management module 212 and provides power to the processor 200A, the internal memory 209A, the display 205, and the wireless communication module 201. The power management module 210 can also be used to detect parameters such as battery capacity, battery cycle count, and battery health status (leakage, impedance). In some other embodiments, the power management module 210 can also be provided in the processor 200A. In other embodiments, the power management module 210 and the charging management module 212 can also be provided in the same device.

[0131] The charging management module 212 is configured to receive charging input from a charger. The charger can be either a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 212 can receive charging input from the wired charger via the USB interface 209C. In some wireless charging embodiments, the charging management module 212 can receive wireless charging input via the wearable device's wireless charging coil. While charging the battery 211, the charging management module 212 can also power the wearable device via the power management module 210.

[0132] It is understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the wearable device 100. In other embodiments of the present application, the wearable device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0133] FIG5A shows a schematic diagram of the hardware structure of the blood pressure monitor 200 .

[0134] As shown in FIG. 5A , the blood pressure monitor 200 includes a communication module 501 , a processor 502 , an inflatable component 503 , an air bag 504 , an air pressure sensor 505 , and an air path connection assembly 506 .

[0135] Among them, the communication module 501 is used to establish a communication connection with the wearable device 100 and send the acquired second information to the wearable device 100 via the communication connection. Exemplarily, the communication connection can be a Bluetooth connection or other connection methods, which are not limited in this application. The second information can include a third blood pressure value and / or first pressure data, and the first pressure data is used to calculate the third blood pressure value. For example, the first pressure data can include an airbag pressure signal and a pulse wave signal corresponding to the airbag pressure.

[0136] The processor 502 is configured to calculate a third blood pressure value based on the first pressure data. The processor 502 may also calculate the third blood pressure value based on the physiological data of the user sent by the wearable device 100 and the first pressure signal.

[0137] Inflatable component 503 is used for inflation and deflation. In some embodiments of the present application, the wearable device inflates air into airbag 504 via inflatable component 503. Inflatable component 503 and airbag 504 may be connected via air path connection component 506. After inflation, airbag 504 compresses the user's blood vessels, allowing air pressure sensor 505 to obtain first pressure data.

[0138] It should be noted that the air path conducting component 506 can be a separate component, or the air path conducting component 506 can also be an air path formed by the combination of other hardware modules, or the air path conducting component 506 can also be a part of other components, for example, it can be a part of the inflatable component 503, or it can be a part of the airbag 504.

[0139] The air pressure sensor 505 is used to obtain the third pressure data. In some embodiments of the present application, the sphygmomanometer 200 can measure the air pressure in the airbag 504 using the air pressure sensor 505 and obtain the second pressure data. In some embodiments of the present application, a portion of the air pressure sensor 505 can be located inside the airbag 504 to sense the air pressure in the airbag 504.

[0140] In some embodiments, the sphygmomanometer 200 may further include a magnetic sensor, illustratively, the magnetic sensor may be a Hall effect sensor. In some embodiments of the present application, if the airbag on the sphygmomanometer 200 is removable, the sphygmomanometer 200 may utilize the magnetic sensor to determine whether the airbag 504 on the sphygmomanometer 200 has been removed. For example, the airbag 504 or the cuff connected to the airbag 504 may be provided with a magnet, and the sphygmomanometer 200 may utilize the magnetic sensor to determine the magnetic flux generated by the magnet on the airbag 504 or on the airbag 504, thereby determining whether the airbag 504 on the sphygmomanometer 200 has been removed.

[0141] In some embodiments, the sphygmomanometer 200 may further include a display screen for displaying the third blood pressure value. When the sphygmomanometer 200 and the wearable device 100 are not in communication, the sphygmomanometer 200 may display the measured third blood pressure value on the display screen. The user may manually input the third blood pressure value into the wearable device 100, so that the wearable device 100 can calibrate the first target model based on the third blood pressure value.

[0142] In some embodiments, the inflatable component 503, airbag 504, air pressure sensor 505, and air path conducting assembly 506 may also be located on the wearable device 100. The airbag 504 is attached to the side of the wearable component 103 closest to the body. The inflatable component 503 is connected to the airbag 504 via the air path conducting assembly 506. The airbag 504 can be attached to one side of the wearable component 103 and can be located above an artery on the user's wrist, such as above the radial artery.

[0143] Optionally, the inflatable component 503 can be located inside the body of the wearable device 100, and the airbag 504 can be connected to the watch strap buckle, and the airbag 504 is connected to the watch body through the air hole cover. Correspondingly, the airbag 504 can be separated from the watch strap or the watch body.

[0144] It should be understood that the structure illustrated in the embodiments of this application does not constitute a specific limitation on the blood pressure monitor 200. In other embodiments of this application, the blood pressure monitor 200 may include more or fewer components than illustrated, or may combine or separate certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0145] FIG5B is a flow chart of a method for calibrating a first target model provided in this application.

[0146] S5001. The wearable device 100 obtains first information. The first information includes but is not limited to one or more of the following: user information, motion data, and physiological data.

[0147] User information includes but is not limited to any one or more of the following: facial image, gender, age, height, and historical blood pressure values.

[0148] The physiological data may be collected by the wearable device 100 through sensors on the wearable device 100 .

[0149] In some embodiments, the sensor may include a heart rate sensor and the physiological data may include heart rate data.

[0150] In some embodiments, the sensor may also include a heart rate sensor and an electrocardiogram sensor, and the physiological data may include heart rate data and electrocardiogram data.

[0151] In some embodiments, the sensor may further include a heart rate sensor, an electrocardiogram sensor, and a pressure sensor, and the physiological data may include heart rate data, electrocardiogram data, and second pressure data.

[0152] The sensors are not limited to the above-mentioned types, and may also include other types of sensors, which are not limited in this application.

[0153] S5002: The wearable device 100 obtains second information, where the second information includes a third blood pressure value and / or first pressure data.

[0154] The second information includes a third blood pressure value and / or the first pressure data. The first pressure data is used to calculate the third blood pressure value. For example, the first pressure data may include the airbag pressure and the pulse wave signal corresponding to the airbag pressure. In one possible implementation, the second information may be obtained by the wearable device 100. In other possible implementations, the second information may be obtained by a blood pressure monitor, which establishes a communication connection with the wearable device 100, and the blood pressure monitor then sends the second information to the wearable device 100 through the communication connection. In other possible implementations, the second information may be obtained by a blood pressure monitor, and the second information includes a third blood pressure value, which is manually entered into the wearable device 100 by the user.

[0155] S5003. The wearable device 100 calibrates the first target model according to the first information and the second information to obtain a second target model. The inputs of the first target model and the second target model are the first information, or the first information and the first pressure data, and the outputs of the first target model and the second target model are blood pressure values.

[0156] Optionally, the time interval between the first acquisition time of the first information and the second acquisition time of the second information is less than a first threshold. In this way, the first target model is calibrated based on the first and second information acquired within the preset time period. The first and second information are acquired when the user's physical condition is similar, which helps improve the accuracy of the acquired second target model.

[0157] The first collection time of the first information may refer to the time when the wearable device obtains the first information.

[0158] If the second information is acquired by a wearable device, the second acquisition time of the second information may refer to the time when the wearable device acquires the second information.

[0159] If the second information is acquired by other devices (eg, the blood pressure monitor 200 ), the second acquisition time of the second information may refer to the time when the other devices acquire the second information.

[0160] Exemplarily, the wearable device 100 calibrates the first target model according to the first information and the second information to obtain the second target model, which may include:

[0161] The wearable device 100 inputs the first information, or the first information and the first pressure data, into the first target model, and the first target model outputs a first blood pressure value.

[0162] Wearable device 100 calibrates the first target model based on the deviation between the first and second blood pressure values ​​to obtain a second target model, which is used to estimate the blood pressure value. The second target model, based on the first information or the first information and the second pressure data, estimates a blood pressure value that is closer to the user's actual blood pressure value than the first blood pressure value.

[0163] When the first condition is met, for example, the first condition may be that the user is at rest, the second information includes the third blood pressure value, and the second blood pressure value is the third blood pressure value. Thus, when the user is at rest, the third blood pressure value collected by the sphygmomanometer is accurate and close to the user's actual blood pressure value. The wearable device 100 may use the third blood pressure value in the second information as the calibration blood pressure value to calibrate the first target model.

[0164] When the second condition is met, for example, the second condition may be that the user is in a non-stationary state. The second information includes the first pressure data, and the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the first pressure data. In this way, when the user is in a non-stationary state, the third blood pressure value collected by the sphygmomanometer is collected when the user is in a non-stationary state, and deviates from the user's actual blood pressure value. The wearable device 100 can compensate the first pressure data in the second information based on the physiological data to obtain a calibrated blood pressure value, so that the calibrated blood pressure value is closer to the user's actual blood pressure value than the third blood pressure value.

[0165] It should be noted that the first condition and the second condition may also be other conditions, and this application does not limit this.

[0166] Optionally, after the wearable device 100 calibrates the first target model and obtains the second target model, the wearable device 100 may also verify the accuracy of the second target model. For example, after obtaining the second target model, the wearable device 100 may prompt that two blood pressure values ​​are obtained simultaneously through the first target model and the second target model. If the difference between the two blood pressure values ​​is small, it means that the second target model is accurately calibrated, and the wearable device 100 can measure the user's blood pressure based on the second target model. If the difference between the two blood pressure values ​​is large, it means that the second target model is not accurately calibrated, and the wearable device 100 can recalibrate the first target model. Before recalibrating the first target model, the wearable device 100 still detects blood pressure based on the first target model.

[0167] Optionally, before starting to measure blood pressure, the wearable device 100 may prompt the user to verify their identity to determine whether the user wearing the wearable device 100 is the wearable user. In this way, the wearable device 100 can store the blood pressure measurement results of different users separately, so that the blood pressure change trends of different users over a period of time can be analyzed.

[0168] Optionally, after determining the user identity, the wearable device 100 stores multiple target models. Depending on the different user identities, the wearable device 100 can use different target models to estimate the user's blood pressure value. For example, when the user identity is user A, the wearable device 100 can estimate the blood pressure value of the first user based on target model A. When the user identity is user B, the wearable device 100 can estimate the blood pressure value of user B based on target model B. When a model calibration is required, the wearable device 100 can also calibrate the target model for estimating blood pressure of the same user based on the blood pressure measurement data of the same user. For example, the wearable device 100 can calibrate target model A based on the blood pressure measurement data of user A, and calibrate target model B based on the blood pressure measurement data of user B.

[0169] In some embodiments, to improve the accuracy of wearable device 100's calibration of the first target model, wearable device 100 may obtain data for calibrating the first target model when the user is stationary. When it is determined that the user is not stationary, wearable device 100 may prompt the user to calibrate the first target model again when the user is stationary.

[0170] In one possible implementation, the wearable device 100 or the blood pressure monitor 200 may obtain the second information multiple times. If the second information obtained multiple times has little difference, it indicates that the user is in a stationary state, and the wearable device 100 may calibrate the first target model. If the second information obtained multiple times has a large difference, it indicates that the user is not in a stationary state, and the wearable device 100 may prompt the user to wait for a period of time before calibrating the first target model.

[0171] In some embodiments, the second information obtained multiple times may differ significantly due to reasons such as not wearing the wearable device 100 or the blood pressure monitor 200. In this case, if the second information obtained multiple times differs significantly, the wearable device 100 may also prompt the user to calibrate the first target model later.

[0172] In other possible implementations, the wearable device 100 or the blood pressure monitor 200 can obtain the second information and compare it with the historical blood pressure information. If the second information differs slightly from the historical blood pressure information, it indicates that the user is in a stationary state, and the wearable device 100 can calibrate the first target model. If the second information differs significantly from the historical blood pressure information, it indicates that the user is not in a stationary state, and the wearable device 100 can also prompt the user to wait for a period of time before calibrating the first target model.

[0173] Historical blood pressure information may include historical blood pressure values ​​and / or historical pressure data. Historical blood pressure values ​​may be based on multiple blood pressure values ​​measured over a period of time, such as the average of multiple blood pressure values, the highest blood pressure value measured over a period of time, or the lowest blood pressure value measured over a period of time. Historical pressure data may also be based on multiple pressure data measured by the user over a period of time, such as the average of multiple pressure data.

[0174] In some embodiments, the second information may differ significantly from the historical blood pressure information due to reasons such as not wearing the wearable device 100 or the blood pressure monitor 200. In this case, if the second information differs significantly from the historical blood pressure information, the wearable device 100 may also prompt the user to calibrate the first target model later.

[0175] The following embodiments of the present application are explained by taking the case where the second information obtained multiple times is significantly different or the second information is significantly different from the historical blood pressure information due to the user being in a non-stationary state as an example.

[0176] Next, the specific implementation of the method for calibrating the first target model provided in this application is introduced in conjunction with the UI diagram and the method flow chart.

[0177] The embodiment of the present application is described using two scenarios: estimating blood pressure by calibrating the first target model for the first time and estimating blood pressure by calibrating the first target model for a non-first time.

[0178] 1. The scenario of calibrating the first target model for the first time.

[0179] Before calibrating the first target model for the first time, if the user has not used the wearable device 100 to measure blood pressure, and no historical blood pressure information is stored in the wearable device 100, or the user has used the wearable device 100 to measure blood pressure, but the historical blood pressure information stored in the wearable device 100 is relatively small, the wearable device 100 or the sphygmomanometer 200 can obtain the second information multiple times and determine whether the user is in a stationary state based on the second information obtained multiple times before and after. When it is determined that the user is in a stationary state, the wearable device 100 recalibrates the first target model. When it is determined that the user is in a non-stationary state, the wearable device 100 can also prompt the user to calibrate the first target model again in a stationary state later. In this way, the wearable device 100 can calibrate the first target model based on the data collected when the user is in a stationary state, which can improve the accuracy of the calibration of the first target model.

[0180] Exemplarily, the multiple times may be two times, and it is not limited to obtaining the second information twice, but more second information may be obtained, which is not limited in this application.

[0181] Next, the timing of the first target model calibration for the wearable device 100 for the first time is introduced.

[0182] Opportunity 1: Upon detecting a specific event, the wearable device 100 prompts the user to calibrate the first target model.

[0183] For example, the specific event may be an event of detecting that the wearable device 100 is powered on. After detecting that the wearable device 100 is powered on, the wearable device 100 may prompt the user to calibrate the first target model.

[0184] For example, the specific event may be an event in which the wearable device 100 is detected to be about to measure blood pressure based on the first target model. For example, if the blood pressure measurement time is time t1, and a period of time before time t1, such as time t2, is earlier than time t1, the wearable device 100 may prompt the user to calibrate the first target model.

[0185] The specific event is not limited to the above-mentioned specific events, and the specific event may also be other events, which is not limited in this application.

[0186] Opportunity 2: The wearable device 100 receives a user operation to calibrate the first target model.

[0187] In some embodiments, the user may also actively trigger the wearable device 100 to calibrate the first target model.

[0188] Opportunity three: the wearable device 100 receives an instruction from the electronic device to start calibrating the first target model and starts calibrating the first target model.

[0189] In some embodiments, the wearable device 100 can establish a communication connection with an electronic device (such as a mobile phone, tablet computer, etc.). When a user operation for calibrating the first target model is detected, the electronic device can send an instruction to start calibrating the first target model to the wearable device 100. Upon receiving the instruction to start calibrating the first target model, the wearable device 100 can start calibrating the first target model.

[0190] The timings for starting to calibrate the first target model are not limited to the aforementioned timings. The wearable device 100 may also start to calibrate the first target model based on other timings, and this application does not limit this.

[0191] 6A-6K are UI diagrams showing the wearable device 100 calibrating the first target model for the first time.

[0192] For example, as shown in FIG6A , when starting to calibrate the first target model, the wearable device 100 may display the user interface shown in FIG6A . The user interface shown in FIG6A includes multiple options, such as a calibration measurement option, a non-calibration measurement option, a user information setting option, a blood pressure recording option, etc. The user can start calibrating the first target model through the calibration measurement option.

[0193] For example, as shown in FIG6A , the wearable device 100 may receive a user input operation for the calibration measurement option in the user interface shown in FIG6A , such as a single-click operation. In response to the user input operation, the wearable device 100 may display the user interface shown in FIG6B .

[0194] For example, as shown in FIG6B , the user interface shown in FIG6B includes a prompt message 6001 , which includes “Please wear a blood pressure monitor to collect blood pressure data.” The prompt message 6001 is used to prompt the user to wear the blood pressure monitor 200 and obtain the second information through the blood pressure monitor 200 .

[0195] Optionally, when the wearable device 100 establishes a communication connection with an electronic device (such as a mobile phone, tablet computer, etc.), the wearable device 100 can also prompt the user to wear a blood pressure monitor through the electronic device.

[0196] For example, the electronic device may display the user interface shown in FIG6C . As shown in FIG6C , the user interface shown in FIG6C includes prompt information 6002 , prompt information 6001 includes “Please wear a blood pressure monitor to collect blood pressure data,” and prompt information 6002 is used to prompt the user to wear the blood pressure monitor 200 and obtain the second information through the blood pressure monitor 200 .

[0197] Optionally, when the wearable device 100 includes devices such as an airbag, an inflatable component, and an air pressure sensor, the wearable device 100 may not display the prompt information 6001 shown in Figure 6B. The wearable device 100 may collect the second information for calibrating the first target model through devices such as the airbag, the inflatable component, and the air pressure sensor.

[0198] Optionally, when the wearable device 100 obtains the second information through devices such as airbags, inflatable components and air pressure sensors, the wearable device 100 can prompt the user to align the wrist wearing the wearable device 100 with the heart, so that the second information obtained by the wearable device 100 is closer to the user's actual blood pressure information.

[0199] Optionally, when the wearable device 100 includes devices such as an airbag, an inflatable component, and an air pressure sensor, the wearable device 100 may also prompt the user to choose to obtain the second information through the blood pressure monitor 200 or obtain the second information through the wearable device 100.

[0200] The following embodiments of the present application are described using an example of obtaining the second information through a blood pressure monitor 200.

[0201] In some embodiments, before the blood pressure monitor 200 obtains the second information, the wearable device 100 may also prompt the user to establish a communication connection between the wearable device 100 and the blood pressure monitor 200 so that the blood pressure monitor 200 can send the obtained second information to the wearable device 100. For example, the communication connection may be a Bluetooth connection.

[0202] For example, as shown in FIG6D , the wearable device 100 may display the user interface shown in FIG6D . The user interface shown in FIG6D includes a prompt message 6003 . The prompt message 6003 includes “A communication connection needs to be established with the blood pressure monitor. Do you agree to turn on Bluetooth?” The user interface shown in FIG6D also includes a “Yes” option and a “No” option. The “Yes” option is used to turn on the Bluetooth of the wearable device 100 , and the “No” option is used not to turn on the Bluetooth of the wearable device 100 .

[0203] For example, as shown in FIG6D , the wearable device 100 can receive a user input operation for the “Yes” option in the user interface shown in FIG6D , such as a single click. In response to the user input operation, the wearable device 100 can turn on the Bluetooth of the wearable device 100 so that the wearable device 100 can establish a Bluetooth connection with the blood pressure monitor 200 .

[0204] Optionally, if the Bluetooth of the wearable device 100 is turned on, the wearable device 100 may not display the prompt message 6003.

[0205] Optionally, after the wearable device 100 establishes a Bluetooth connection with the blood pressure monitor 200, the wearable device 100 may display a prompt message 6004 as shown in FIG6E , where the prompt message 6004 includes “A Bluetooth connection has been established with the blood pressure monitor.”

[0206] Optionally, before the blood pressure monitor 200 obtains the second information for the first time, the wearable device 100 may also prompt the user to remain still and start obtaining the second information.

[0207] After the blood pressure monitor 200 obtains the second information for the first time, the blood pressure monitor 200 may send the second information obtained for the first time to the wearable device 100 via a Bluetooth connection.

[0208] After receiving the second information for the first time, the wearable device 100 may obtain the blood pressure value A based on the second information obtained for the first time. The blood pressure value A may include systolic pressure, diastolic pressure, and the like.

[0209] Optionally, the blood pressure value A may be carried in the second information, or may be calculated by the wearable device 100 based on the pressure data in the second information.

[0210] After obtaining the blood pressure value A, the wearable device 100 may display the user interface shown in FIG6F . For example, as shown in FIG6F , the display area 6005 displays a high pressure (also known as systolic pressure) of 120 mmHg, and the display area 6006 displays a low pressure (also known as diastolic pressure) of 79 mmHg. The user interface shown in FIG6F also includes a Next option, which is used to instruct the wearable device 100 to start collecting physiological data.

[0211] For example, as shown in FIG6F , the wearable device 100 may receive a user input operation for the next option in the user interface shown in FIG6F , such as a single click. In response to the user input operation, the wearable device 100 may display the prompt information shown in FIG6G .

[0212] For example, as shown in FIG6G , the prompt includes "Please press the side button with one finger to start collecting physiological data." This prompt prompts the user to maintain the correct posture to collect physiological data. The user interface shown in FIG6G also includes a countdown option, which displays the number "5" to indicate to the user that the wearable device 100 will begin collecting the user's physiological data in 5 seconds.

[0213] Optionally, the wearable device 100 may not include side buttons, and the wearable device 100 may collect physiological data through sensors set on the wearing surface. In this case, the wearable device 100 may prompt the user to remain still and start collecting physiological data.

[0214] During the process of collecting physiological data, the wearable device 100 can display the prompt information shown in Figure 6H. The prompt information shown in Figure 6H is used to remind the user that the wearable device 100 is currently collecting physiological data.

[0215] After acquiring the physiological data, the wearable device 100 may control the blood pressure monitor 200 to start acquiring the second information for the second time.

[0216] After the blood pressure monitor 200 obtains the second information for the second time, the blood pressure monitor 200 may send the second information obtained for the second time to the wearable device 100 via a Bluetooth connection.

[0217] After receiving the second information for the second time, the wearable device 100 may obtain a blood pressure value B based on the second information obtained for the second time. The blood pressure value B may include systolic pressure, diastolic pressure, and the like.

[0218] After obtaining the blood pressure value B, the wearable device 100 may display the user interface shown in FIG6I . For example, as shown in FIG6I , the display area 6005 displays a high pressure (also known as systolic pressure) of 119 mmHg, and the display area 6006 displays a low pressure (also known as diastolic pressure) of 78 mmHg. The user interface shown in FIG6I also includes a Next option, which is used to instruct the wearable device 100 to confirm whether to start calibrating the first target model.

[0219] For example, as shown in FIG6I , the wearable device 100 may receive a user input operation, such as a single click, for the next option in the user interface shown in FIG6I . In response to the user input operation, the wearable device 100 may confirm the difference between the second information obtained for the first time and the second information obtained for the second time. If the difference is less than a threshold, it indicates that the current user is in a stationary state, and the wearable device 100 may calibrate the first target model based on the second information and physiological data. If the difference is greater than the threshold, it indicates that the current user is in a non-stationary state, and the wearable device 100 may prompt the user to collect data again in a stationary state to calibrate the first target model.

[0220] For example, in response to a user input operation, the wearable device 100 may determine the difference between blood pressure value B and blood pressure value A. If the difference between blood pressure value B and blood pressure value A is less than a third threshold, it indicates that the user is currently in a stationary state, and the wearable device 100 may calibrate the first target model based on the second information and physiological data. If the difference between blood pressure value B and blood pressure value A is greater than the third threshold, it indicates that the user is currently in a non-stationary state, and the wearable device 100 may prompt the user to collect data again in a stationary state to calibrate the first target model.

[0221] Optionally, after determining that the user is in a stationary state, the wearable device 100 may display the prompt information shown in FIG6J , where the prompt information includes “Calibrating…”, and the prompt information prompts the user that the wearable device 100 is calibrating the first target model.

[0222] Optionally, after the calibration of the first target model is completed, the wearable device 100 may also display the prompt information shown in FIG6K , where the prompt information includes “Calibration completed!”, and the prompt information prompts the user that the calibration of the first target model is completed.

[0223] It should be noted that, in one possible implementation, the blood pressure monitor 200 can first obtain the second information twice respectively. After determining that the difference between the two pieces of second information obtained is less than a threshold, the wearable device 100 collects physiological data again, and calibrates the first target model through the physiological data, the second information obtained for the first time, and / or the second information obtained for the second time to obtain the second target model.

[0224] In other possible implementations, the wearable device 100 first collects physiological data, and the blood pressure monitor 200 then obtains the second information twice. After determining that the difference between the two pieces of second information obtained is less than a threshold, the wearable device 100 calibrates the first target model through the physiological data, the second information obtained for the first time, and / or the second information obtained for the second time to obtain the second target model.

[0225] In other possible implementations, the blood pressure monitor 200 first obtains the second information for the first time, the wearable device 100 then collects physiological data, and the blood pressure monitor 200 obtains the second information for the second time. After determining that the difference between the two pieces of second information obtained is less than a threshold, the wearable device 100 calibrates the first target model through the physiological data, the second information obtained for the first time, and / or the second information obtained for the second time to obtain the second target model.

[0226] It should be noted that the time interval between the acquisition times of two adjacent pieces of information needs to be smaller than the first threshold.

[0227] FIG7 shows a schematic flow chart of a method for calibrating a first target model.

[0228] S701: The wearable device 100 establishes a communication connection with the blood pressure monitor 200.

[0229] Exemplarily, the communication connection block may be a Bluetooth connection.

[0230] Optionally, before calibrating the first target model, the wearable device 100 may establish a communication connection with the blood pressure monitor 200 so that the blood pressure monitor 200 can send the acquired second information to the wearable device 100 .

[0231] Optionally, if the wearable device 100 has not established a communication connection with the blood pressure monitor 200, the wearable device 100 may prompt the user to establish a communication connection between the wearable device 100 and the blood pressure monitor 200. For example, the wearable device 100 may display the prompt information shown in FIG6D or FIG6E.

[0232] S702: The wearable device 100 sends a first instruction to the blood pressure monitor 200.

[0233] After determining that the wearable device 100 needs to be calibrated, when the wearable device 100 establishes a communication connection with the blood pressure monitor 200, the wearable device 100 can send a first instruction to the blood pressure monitor 200, where the first instruction is used to instruct the blood pressure monitor 200 to start acquiring the second information.

[0234] Optionally, when any of the above-mentioned opportunities for calibrating the first target model is met, the wearable device 100 may send a first instruction to the blood pressure monitor 200 .

[0235] S703 : In response to the first instruction, the sphygmomanometer 200 obtains second information for the first time, where the second information includes a blood pressure value and pressure data.

[0236] The blood pressure value may refer to the upper arm blood pressure of the user collected by the blood pressure monitor 200 , and the blood pressure value may include systolic pressure, diastolic pressure, mean pressure, etc.

[0237] The pressure data may include the airbag pressure and a pulse wave signal corresponding to the airbag pressure, and the blood pressure value in the second information is obtained based on the pressure data.

[0238] Optionally, the blood pressure meter 200 may start acquiring the second information for the first time after receiving the first instruction, or may start acquiring the second information for the first time after a first time after receiving the first instruction.

[0239] S704: The blood pressure monitor 200 sends the second information obtained for the first time to the wearable device 100.

[0240] After the blood pressure meter 200 obtains the second information, the blood pressure meter 200 can send the second information obtained for the first time to the wearable device 100 through a communication connection.

[0241] Optionally, after receiving the second information first acquired by the blood pressure monitor 200, the wearable device 100 may acquire the first measured blood pressure value based on the second information first acquired by the blood pressure monitor 200 and display the first measured blood pressure value. For example, the wearable device 100 may display the user interface shown in FIG6F.

[0242] Optionally, after the blood pressure meter 200 executes S703, it may not execute S704.

[0243] S705: The wearable device 100 collects physiological data.

[0244] Optionally, before collecting physiological data, the wearable device 100 may display the user interface shown in FIG. 6G or FIG. 6H to prompt the user to adopt a correct posture to collect physiological data.

[0245] The wearable device 100 is provided with a plurality of sensors, and the wearable device 100 can collect physiological data through the sensors.

[0246] In some embodiments, the sensor may include a heart rate sensor and the physiological data may include heart rate data.

[0247] In some embodiments, the sensor may also include a heart rate sensor and an electrocardiogram sensor, and the physiological data may include heart rate data and electrocardiogram data.

[0248] In some embodiments, the sensor may further include a heart rate sensor, an electrocardiogram sensor, and a pressure sensor, and the physiological data may include heart rate data, electrocardiogram data, and first pressure data.

[0249] The sensors are not limited to the above-mentioned types, and may also include other types of sensors, which are not limited in this application.

[0250] Optionally, S705 is not limited to being executed after S704, and S705 may also be executed before, after, or simultaneously with any step before S709.

[0251] S706: The sphygmomanometer 200 obtains the second information for the second time.

[0252] S707: The blood pressure monitor 200 sends the second information obtained for the second time to the wearable device 100.

[0253] Optionally, the time interval between the physiological data collection time and the time the second information is first acquired is less than a first threshold. The time interval between the physiological data collection time and the time the second information is second acquired is less than the first threshold. In this way, the first target model is calibrated based on the physiological data and second information collected within a preset time period. The physiological data and second information are collected during a time period that is similar to the user's physical condition, which helps improve the accuracy of the resulting second target model.

[0254] After acquiring the second information, the blood pressure monitor 200 may send the second information acquired for the second time to the wearable device 100 through a communication connection.

[0255] Optionally, before the blood pressure meter 200 starts to acquire the second information for the second time, the wearable device 100 may send a second instruction to the blood pressure meter 200. After receiving the second instruction, the blood pressure meter 200 starts to acquire the second information for the second time.

[0256] Optionally, the blood pressure monitor 200 may also automatically start acquiring the second information for the second time after a first time period after acquiring the second information for the first time. For example, the first time period may be the minimum time required for the wearable device 100 to collect physiological data.

[0257] Optionally, after receiving the second information obtained by the blood pressure monitor 200 for the second time, the wearable device 100 can obtain the second measured blood pressure value based on the second information obtained by the blood pressure monitor 200 for the second time and display the second measured blood pressure value. Exemplarily, the wearable device 100 can display the user interface shown in Figure 6I.

[0258] Optionally, after the blood pressure monitor 200 executes S706, it may not execute S707.

[0259] Optionally, if the blood pressure monitor 200 executes S703 but does not execute S704, the blood pressure monitor 200 may execute S704 and S707 after executing S706. After acquiring the second information twice, the blood pressure monitor 200 sends the second information acquired twice to the wearable device 100. In one possible implementation, the blood pressure monitor 200 may send the second information acquired for the first time and the second information acquired for the second time to the wearable device 100 twice. In other possible implementations, the blood pressure monitor 200 may also send the second information acquired for the first time and the second information acquired for the second time to the wearable device 100 simultaneously.

[0260] Optionally, the blood pressure meter 200 may first execute S703 and S704, and the wearable device 100 may then execute S705, and finally the blood pressure meter 200 may execute S706 and S707.

[0261] Optionally, the blood pressure monitor 200 may first execute S703 and S704, as well as S706 and S707, and then the wearable device 100 executes S705.

[0262] Optionally, the wearable device 100 may first execute S705 , and the blood pressure monitor 200 may then execute S703 and S704 , and S706 and S707 .

[0263] S708: The wearable device 100 needs to confirm whether the difference between the second information obtained for the first time and the second information obtained for the second time is less than a second threshold.

[0264] After acquiring the second information acquired for the first time and the second information acquired for the second time, the wearable device 100 needs to confirm whether a difference between the second information acquired for the first time and the second information acquired for the second time is less than a second threshold.

[0265] The difference between the second information obtained for the first time and the second information obtained for the second time may refer to the difference between the blood pressure value in the second information obtained for the first time and the blood pressure value in the second information obtained for the second time, or may refer to the difference between the pressure data in the second information obtained for the first time and the pressure data in the second information obtained for the second time.

[0266] If the value is less than the second threshold, it indicates that the user is currently or has been in a stationary state for a period of time. The wearable device 100 can calibrate the first target model and execute S709.

[0267] If the value is greater than the second threshold, it indicates that the user is not currently in a stationary state or the user has been in a non-stationary state for a period of time. The wearable device 100 may prompt the user to wait for a period of time before calibrating the first target model and execute S710.

[0268] In some embodiments, when the value is greater than the second threshold, the wearable device 100 may also calibrate the first target model.

[0269] S709: The wearable device 100 calibrates the first target model based on the physiological data, the second information obtained for the first time, and / or the second information obtained for the second time, to obtain a second target model.

[0270] In a case where a difference between the second information acquired for the first time and the second information acquired for the second time is less than a second threshold, the wearable device 100 may calibrate the first target model based on the collected data.

[0271] The wearable device 100 inputs physiological data, user information, motion data and other information, or physiological data, user information, motion data and pressure data in the second information and other information into the first target model, and the first target model outputs a first blood pressure value.

[0272] The wearable device 100 then obtains a second blood pressure value. The second blood pressure value may be the blood pressure value in the second information obtained for the first time, the blood pressure value in the second information obtained for the second time, or the average of the blood pressure values ​​in the second information obtained for the first time and the second time.

[0273] After obtaining the first and second blood pressure values, the wearable device 100 calibrates the first target model based on the deviation between the first and second blood pressure values ​​to obtain a second target model, which is used to estimate the blood pressure value. The blood pressure value estimated by the second target model based on the first information, or based on the first information and pressure data, is closer to the blood pressure value in the second information obtained by the sphygmomanometer 200 than the first blood pressure value, and can therefore be said to be closer to the user's actual blood pressure value.

[0274] S710: The wearable device 100 prompts the user to re-collect data.

[0275] If the difference between the second information obtained for the first time and the second information obtained for the second time is greater than the second threshold, the wearable device 100 prompts the user to re-collect data. Alternatively, the wearable device 100 may prompt the user to wait for a period of time before calibrating the first target model.

[0276] It should be noted that the embodiment of FIG7 is described using the example of the second information being collected by the blood pressure monitor 200. In other embodiments, the second information may also be collected by the wearable device 100. The specific implementation is similar to that of the embodiment of FIG7 , and reference may be made to the description of the embodiment of FIG7 , and this application will not elaborate on this.

[0277] In some embodiments, if the difference between the second information obtained for the first time and the second information obtained for the second time is greater than a second threshold, the wearable device 100 may also calibrate the first target model based on the collected data. The wearable device 100 may obtain a second blood pressure value based on the pressure data in the second information to improve the accuracy of the second blood pressure value obtained by the wearable device 100 when the user is not in a stationary state.

[0278] The wearable device 100 can obtain the second blood pressure value in any of the following ways, but is not limited to any one of the following ways.

[0279] Method 1: When condition A is met, the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the pressure data in the second information obtained for the first time. The second blood pressure value may also be obtained by the wearable device 100 based on the physiological data and the pressure data in the second information obtained for the second time. The second blood pressure value may also be obtained by the wearable device 100 based on the physiological data, the pressure data in the second information obtained for the first time, and the pressure data in the second information obtained for the second time.

[0280] Method 2: When condition B is met, the second blood pressure value is obtained by the wearable device 100 based on the pressure data in the second information. The second blood pressure value may also be obtained by the wearable device 100 based on the pressure data in the second information obtained for the second time. The second blood pressure value may also be obtained by the wearable device 100 based on the pressure data in the second information obtained for the first time and the pressure data in the second information obtained for the second time.

[0281] Exemplarily, condition A may be that the user is in a non-stationary state and the quality of the second pressure data does not meet the requirements, and condition B may be that the user is in a non-stationary state and the quality of the second pressure data meets the requirements.

[0282] It should be noted that condition A and condition B can also be other conditions, and this application does not limit this.

[0283] In some embodiments, the wearable device 100 may also determine the second blood pressure value based on other methods. For example, when condition C is met, the second blood pressure value is obtained by the wearable device 100 based on physiological data, pressure data in the first acquired second information, and / or pressure data in the second acquired second information. Condition C may be that the user is in a non-stationary state. It should be noted that condition C may also be other conditions, and this application does not limit this.

[0284] After obtaining the first blood pressure value and the second blood pressure value, the wearable device 100 calibrates the first target model based on the deviation between the first blood pressure value and the second blood pressure value to obtain a second target model. The second target model can be used to estimate the blood pressure value.

[0285] 2. The scenario where the first target model is not calibrated for the first time.

[0286] When a lot of historical blood pressure information is stored in the wearable device 100, the wearable device 100 or the sphygmomanometer 200 can obtain the second information and determine whether the user is in a stationary state based on the second information and the historical blood pressure information. If the second information is slightly different from the historical blood pressure information, it means that the user is in a stationary state, and the wearable device 100 can calibrate the first target model. If the second information is significantly different from the historical blood pressure information, it means that the user is in a non-stationary state, and the wearable device 100 can also prompt the user to wait for a period of time before calibrating the first target model. In this way, the wearable device 100 or the sphygmomanometer 200 only needs to collect the second information once, simplifying the calibration process.

[0287] In some embodiments, when a lot of historical blood pressure information is stored in the wearable device 100, the wearable device 100 or the blood pressure monitor 200 may also obtain the second information multiple times and determine whether the user is in a stationary state based on the second information obtained multiple times.

[0288] The timing when the wearable device 100 is not calibrating the first target model for the first time may be similar to the timing when the wearable device 100 is calibrating the first target model for the first time, and this application will not go into details here.

[0289] In some embodiments, when the wearable device 100 is not calibrating the first target model for the first time, the wearable device 100 may prompt the user to select a calibration mode. Calibration modes may include a standard calibration mode and a simplified calibration mode. The standard calibration mode may mean that the wearable device 100 or the blood pressure monitor 200 obtains the second information multiple times and determines whether the user is in a stationary state based on the second information obtained multiple times. The simplified calibration mode may mean that the wearable device 100 or the blood pressure monitor 200 obtains the second information once and determines whether the user is in a stationary state based on the second information and historical blood pressure information.

[0290] For example, before calibrating the first target model, the wearable device 100 may display the user interface shown in FIG8A , which includes a standard calibration mode option and a simplified calibration mode option. When the user selects the standard calibration mode, the wearable device 100 may obtain multiple second information and determine whether the user is in a stationary state based on the multiple second information. Specifically, the process is similar to the embodiment of FIG7 . When the user selects the simplified calibration mode, the wearable device 100 may obtain the second information and determine whether the user is in a stationary state based on the second information and historical blood pressure information.

[0291] FIG8B shows a flow chart of a method for calibrating a first target model by the wearable device 100 based on a simplified calibration mode.

[0292] S801: The wearable device 100 establishes a communication connection with the blood pressure monitor 200.

[0293] S802: The wearable device 100 sends a first instruction to the blood pressure monitor 200.

[0294] For the description of S801 and S802, reference may be made to the description of S701 and S702 in the embodiment of FIG7 , which will not be repeated in this application.

[0295] S803: The wearable device 100 collects physiological data.

[0296] Optionally, S803 is not limited to being executed after S802, and can be executed before, after, or simultaneously with any step before S808.

[0297] S804: The sphygmomanometer 200 obtains second information, where the second information includes a blood pressure value and / or pressure data.

[0298] S805 : The blood pressure monitor 200 sends the second information to the wearable device 100 .

[0299] For the description of S803, reference may be made to the description of S705 in the embodiment of FIG7 , and this application will not elaborate on it here.

[0300] For the description of S804-S805, please refer to the description of S703-S704 in the embodiment of Figure 7, and this application will not go into details here.

[0301] Optionally, S805 is not limited to being executed after S804, but may also be executed before, after, or simultaneously with any step after S804 and before S807.

[0302] Optionally, the time interval between the physiological data collection time and the second information acquisition time is less than a first threshold. In this way, the first target model is calibrated based on the physiological data and second information collected within the preset time period. The physiological data and second information are collected when the user's physical condition is not much different, which helps to improve the accuracy of the obtained second target model.

[0303] S806: The wearable device 100 obtains historical blood pressure information.

[0304] Optionally, the historical blood pressure information may include historical blood pressure values ​​and / or historical pressure data, and the wearable device 100 may obtain the historical blood pressure values ​​based on the historical pressure data.

[0305] Optionally, the historical blood pressure information may be stored on the wearable device 100 or on an electronic device that establishes a communication connection with the wearable device 100 .

[0306] The historical blood pressure value can be obtained based on multiple blood pressure values ​​measured by the user in the past period of time, such as the average of multiple blood pressure values, or the highest blood pressure value measured by the user in the past period of time, or the lowest blood pressure value measured by the user in the past period of time.

[0307] Optionally, S806 is not limited to being executed after S805, and can be executed before, after, or simultaneously with any step before S807.

[0308] S807: The wearable device 100 needs to confirm whether the difference between the second information and the historical blood pressure information is less than a threshold.

[0309] Optionally, when the second information includes a blood pressure value, such as a third blood pressure value, and the historical blood pressure information includes historical blood pressure values, the wearable device 100 needs to confirm whether the difference between the third blood pressure value in the second information and the historical blood pressure value is less than a third threshold. If the difference is less than the third threshold, it indicates that the current user is in a stationary state, and the process proceeds to S808. If the difference is greater than the third threshold, it indicates that the current user is in a running state, and the process proceeds to S809.

[0310] Optionally, when the second information includes pressure data, such as first pressure data, and the historical blood pressure information includes historical pressure data, the wearable device 100 needs to confirm whether the difference between the first pressure data and the historical pressure data in the second information is less than a fourth threshold. If the difference is less than the fourth threshold, it indicates that the current user is in a stationary state, and the process proceeds to S808. If the difference is greater than the fourth threshold, it indicates that the current user is in a non-stationary state, and the process proceeds to S809.

[0311] The third threshold and the fourth threshold may be the same or different.

[0312] S808: The wearable device 100 calibrates the first target model based on the physiological data and the second information to obtain a second target model.

[0313] When the difference between the second information and the historical blood pressure information is less than the threshold, the wearable device 100 may calibrate the first target model based on the collected data.

[0314] The wearable device 100 inputs physiological data, user information, motion data and other information, or physiological data, user information, motion data and pressure data in the second information and other information into the first target model, and the first target model outputs a first blood pressure value.

[0315] The wearable device 100 then obtains a second blood pressure value, which may be the third blood pressure value in the second information.

[0316] After obtaining the first and second blood pressure values, the wearable device 100 calibrates the first target model based on the deviation between the first and second blood pressure values ​​to obtain a second target model, which is used to estimate the blood pressure value. The blood pressure value estimated by the second target model based on the first information, or based on the first information and pressure data, is closer to the blood pressure value in the second information obtained by the sphygmomanometer 200 than the first blood pressure value, and can therefore be said to be closer to the user's actual blood pressure value.

[0317] S809: The wearable device 100 prompts the user to re-collect data.

[0318] If the difference between the second information and the historical blood pressure information is less than a threshold, the wearable device 100 prompts the user to recollect data. Alternatively, the wearable device 100 may prompt the user to wait for a period of time before calibrating the first target model.

[0319] It should be noted that the embodiment of FIG8B is described using the example of the second information being collected by the blood pressure monitor 200. In other embodiments, the second information may also be collected by the wearable device 100. The specific implementation is similar to that of the embodiment of FIG8B, and reference may be made to the description of the embodiment of FIG8B, which will not be repeated in this application.

[0320] In some embodiments, if the difference between the second information obtained for the first time and the second information obtained for the second time is greater than a second threshold, the wearable device 100 may also calibrate the first target model based on the collected data. The wearable device 100 may obtain a second blood pressure value based on the pressure data in the second information to improve the accuracy of the second blood pressure value obtained by the wearable device 100 when the user is not in a stationary state.

[0321] The wearable device 100 can obtain the second blood pressure value in any of the following ways, but is not limited to any one of the following ways.

[0322] Method 1: When condition A is met, the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the pressure data in the second information.

[0323] Method 2: When condition B is met, the second blood pressure value is obtained by the wearable device 100 based on the pressure data in the second information.

[0324] Exemplarily, condition A may be that the user is in a non-stationary state and the quality of the second pressure data does not meet the requirements, and condition B may be that the user is in a non-stationary state and the quality of the second pressure data meets the requirements.

[0325] It should be noted that condition A and condition B can also be other conditions, and this application does not limit this.

[0326] In some embodiments, the wearable device 100 may also determine the second blood pressure value based on other methods. For example, when condition C is met, the second blood pressure value is obtained by the wearable device 100 based on the physiological data and the pressure data in the second information. Condition C may be that the user is in a non-stationary state.

[0327] It should be noted that condition C can also be other conditions, and this application does not limit this.

[0328] After obtaining the first blood pressure value and the second blood pressure value, the wearable device 100 calibrates the first target model based on the deviation between the first blood pressure value and the second blood pressure value to obtain a second target model, which is used to estimate the blood pressure value.

[0329] 3. Scenarios where abnormalities occur when calibrating the first target model for the first time or not for the first time.

[0330] In some implementations, during the process of calibrating the first target model of the wearable device 100 , the following abnormal situations may occur but are not limited to.

[0331] Abnormal situation 1: The wearable device 100 recognizes that the user is in a non-stationary state and prompts the user to calibrate the first target model later.

[0332] As described in the embodiment of FIG. 7 or FIG. 8B , in order to improve the accuracy of the wearable device 100 in calibrating the first target model, the first target model may be calibrated when the user is in a stationary state.

[0333] In some embodiments, when it is determined that the user is in a non-stationary state, the wearable device 100 can display the prompt information shown in Figure 9A, which includes "Please remain still during the calibration process, please recalibrate later". The prompt information is used to indicate that the user is in a non-stationary state and prompt the user to calibrate the first target model when in a stationary state.

[0334] Optionally, when calibrating the first target model for the first time, the wearable device 100 can confirm whether the user is in a stationary state or a non-stationary state based on the second information collected multiple times before and after. For details, please refer to the description of S709 in the embodiment of Figure 7, which will not be repeated in this application.

[0335] Optionally, when this is not the first time to calibrate the first target model, the wearable device 100 can determine whether the user is in a stationary state or a non-stationary state based on the collected second information and historical blood pressure information. For details, please refer to the description of S807 in the embodiment of Figure 8B, which will not be repeated in this application.

[0336] Optionally, the wearable device 100 may also determine whether the user is in a stationary state or a non-stationary state based on motion data collected by a motion sensor on the wearable device 100 .

[0337] In some embodiments, when it is determined that the user is in a non-stationary state, the wearable device 100 may not prompt the prompt information shown in Figure 9A. The wearable device 100 can obtain a second blood pressure value based on the pressure data in the second information to improve the accuracy of the second blood pressure value obtained by the wearable device 100 when the user is in a non-stationary state, and calibrate the first target model.

[0338] Abnormal situation 2: The wearable device 100 fails to establish a communication connection with the blood pressure monitor 200, and prompts the user to manually input the blood pressure value measured by the blood pressure monitor 200.

[0339] In the embodiments shown in Figures 6D and 6E, when the wearable device 100 has not established a communication connection with the blood pressure monitor 200, the wearable device 100 can display the prompt information shown in Figure 9B, which includes "No blood pressure monitor found, please manually enter the blood pressure measurement value."

[0340] The sphygmomanometer 200 includes a display screen. After the sphygmomanometer 200 obtains the third blood pressure value, the sphygmomanometer 200 may display the third blood pressure value on the display screen.

[0341] The wearable device 100 can display the user interface shown in Figure 9C. The user interface shown in Figure 9C includes option 9001 and option 9002. The user can input the high pressure measured by the blood pressure monitor 200 into the wearable device 100 through option 9001, and the user can input the low pressure measured by the blood pressure monitor 200 into the wearable device 100 through option 9002.

[0342] For example, as shown in FIG9C , the wearable device 100 may receive a user input operation for option 9001, such as a single-click operation. In response to the user input operation, the wearable device 100 may display the user interface shown in FIG9D .

[0343] For example, as shown in FIG9D , the user interface shown in FIG9D includes a keyboard and option 9003, through which the user can input the high pressure measured by the blood pressure monitor 200. For example, after the user inputs the number "120" in the user interface shown in FIG9D , the wearable device 100 can receive the user's input operation for option 9003, such as a single click operation. In response to the user's input operation, the wearable device 100 can display the number "120" in option 9001 shown in FIG9C .

[0344] In this way, when the wearable device 100 has not established a communication connection with the blood pressure monitor 200, the wearable device 100 can obtain the blood pressure measured by the blood pressure monitor 200 based on the user's input operation, and calibrate the first target model based on information such as the blood pressure value input by the user.

[0345] In some embodiments, the wearable device 100 or the sphygmomanometer 200 needs to inflate the airbag to obtain the second information. Taking the above-mentioned method of measuring blood pressure as an example, when the wearable device 100 or the sphygmomanometer 200 inflates the airbag to temporarily block the arm artery, the state of the air pressure in the airbag is gradually increased to a stable state, and the state of the artery is from a non-closed state to a closed state; then, during the process of slowly deflation, the state of the air pressure in the airbag is gradually reduced to 0, and the state of the artery is from a closed state to a non-closed state. During the airbag inflation-deflation process, the wearable device 100 or the sphygmomanometer 200 can obtain the second information and then obtain the user's blood pressure value.

[0346] However, during the inflating process, the pressure in the airbag needs to be increased to pressure value A. Pressure value A can be the minimum pressure value that makes the user's artery in a completely closed state. Optionally, the first value can be statistical data, but the state of the arteries of different users (such as thickness, elasticity, etc.) is different, and the corresponding A values ​​of different users are different. When a fixed pressure is used as the pressurization threshold for all users, that is, the airbag is pressurized to the first value for all users, some users may experience over-pressurization. For example, when the pressure in the airbag of some users is increased to pressure value B, pressure value B is less than pressure value A. The user's artery is already in a closed state. If the pressure is continued, over-pressurization will occur, and the user experience is poor.

[0347] Based on the above analysis, in order to avoid over-pressurization of the airbag, the wearable device 100 or the blood pressure monitor 200 can detect the amplitude of the PPG signal and prompt the wearable device 100 or the blood pressure monitor 200 to stop inflating the airbag based on the amplitude of the PPG signal.

[0348] For example, as shown in Figures 10(a) and 10(b), before the pressure reaches the preset value, the amplitude of the PPG signal first increases and then decreases as the pressure gradually increases. After the pressure reaches the preset value, the user's artery is completely blocked, and blood flow in the artery slows or even disappears, causing the amplitude of the PPG signal to decrease to near the first value. Therefore, based on the change in the amplitude of the PPG signal, it is possible to determine whether the user's artery is completely blocked and determine when to stop pressurization.

[0349] Optionally, the amplitude of the PPG signal may include but is not limited to any one or more of the following: the amplitude of an alternating signal, the amplitude of a direct current signal.

[0350] FIG11 is a flow chart showing a method for the wearable device 100 to determine whether to stop inflating the airbag based on the amplitude change of the PPG signal.

[0351] S1101: The wearable device 100 establishes a communication connection with the blood pressure monitor 200.

[0352] Exemplarily, the communication connection block may be a Bluetooth connection.

[0353] Optionally, if the wearable device 100 has not established a communication connection with the blood pressure monitor 200, the wearable device 100 may prompt the user to establish a communication connection between the wearable device 100 and the blood pressure monitor 200. For example, the wearable device 100 may display the prompt information shown in FIG6D or FIG6E.

[0354] S1102: The sphygmomanometer 200 inflates the air bag to obtain second information.

[0355] The sphygmomanometer 200 includes an airbag and an air pressure sensor, and the airbag is connected to the air pressure sensor. The second information may be collected by the air pressure sensor in the sphygmomanometer 200 .

[0356] S1103: The wearable device 100 obtains a PPG signal collected by a PPG sensor.

[0357] The PPG sensor may include a PPG sensor set in the first button, and the PPG sensor set in the first button is used to collect a finger PPG signal.

[0358] The PPG sensor may also include a PPG sensor arranged within the wearing surface of the watch body, and the PPG sensor arranged within the wearing surface is used to collect the PPG signal on the user's wrist.

[0359] S1104: Whether the amplitude of the PPG signal collected by the PPG sensor provided in the wearing surface is continuously less than a fifth threshold value for a first preset time period.

[0360] During the process of the blood pressure monitor 200 inflating the air bag, when the wearable device 100 and the blood pressure monitor 200 are worn on the same arm, for example, the wearable device 100 is worn on the right wrist and the blood pressure monitor 200 is worn on the right upper arm, or the wearable device 100 is worn on the left wrist and the blood pressure monitor 200 is worn on the left upper arm, the wearable device 100 can detect whether the amplitude of the PPG signal collected by the PPG sensor set in the wearing surface is continuously less than the fifth threshold for a first preset time period.

[0361] When the amplitude of the PPG signal collected by the PPG sensor provided in the wearing surface is continuously less than the fifth threshold value for the first preset time period, it indicates that the blood pressure monitor 200 has been pressurized to the point where the user's artery is completely blocked. The wearable device 100 can control the blood pressure monitor 200 to stop inflating the airbag and execute S1106.

[0362] In some embodiments, the amplitude of the PPG signal is continuously less than the fifth threshold for the first preset time period, which may also mean that the amplitude of the PPG signal collected during the first preset time period is less than the fifth threshold.

[0363] When the amplitude of the PPG signal collected by the PPG sensor set in the wearing surface is less than the fifth threshold, the user's blood vessels have not been completely closed. The wearable device 100 can control the blood pressure monitor 200 to continue to inflate the airbag so that the user's blood vessels and arteries are in a completely blocked state and then deflate to obtain the second information and then obtain the user's blood pressure value.

[0364] When the amplitude of the PPG signal collected by the PPG sensor provided in the wearing surface is greater than the fifth threshold, S1107 is executed.

[0365] S1105: The amplitude of the PPG signal collected by the PPG sensor set in the first button is continuously less than the sixth threshold for a second preset time period.

[0366] During the process of the blood pressure monitor 200 inflating the air bag, when the wearable device 100 and the blood pressure monitor 200 are worn on different arms, for example, the wearable device 100 is worn on the right wrist and the blood pressure monitor 200 is worn on the left upper arm, when the user's left finger presses the first button on the wearable device 100, or when the wearable device 100 is worn on the left wrist and the blood pressure monitor 200 is worn on the right upper arm, when the user's right finger presses the first button on the wearable device 100, the wearable device 100 can detect whether the amplitude of the PPG signal collected by the PPG sensor set in the first button is continuously less than the sixth threshold for the second preset time period.

[0367] When the amplitude of the PPG signal collected by the PPG sensor set in the first button is continuously less than the sixth threshold value for the second preset time period, it indicates that the blood pressure monitor 200 has been pressurized to the point that the user's artery is in a completely blocked state. The wearable device 100 can control the blood pressure monitor 200 to stop inflating the airbag and execute S1106.

[0368] In some embodiments, the amplitude of the PPG signal is continuously less than the sixth threshold for the second preset time period, which may also mean that the amplitude of the PPG signal collected within the second preset time period is less than the sixth threshold.

[0369] When the amplitude of the PPG signal collected by the PPG sensor set in the first button is less than the sixth threshold, the user's blood vessels have not been completely closed. The wearable device 100 can control the blood pressure monitor 200 to continue to inflate the airbag so that the user's blood vessel artery is in a completely blocked state and then deflate it to obtain the second information and then obtain the user's blood pressure value.

[0370] When the amplitude of the PPG signal collected by the PPG sensor provided in the first button is greater than the sixth threshold, S1107 is executed.

[0371] Optionally, when the user wears the blood pressure monitor 200, the wearable device 100 may also prompt the user to manually input the wearing position of the blood pressure monitor 200 so that the wearable device 100 can obtain the wearing position of the blood pressure monitor 200. The wearing position of the blood pressure monitor 200 may include the right upper arm or the left upper arm.

[0372] Optionally, when the user wears the wearable device 100, the wearable device 100 may determine the wearing position of the wearable device 100 based on the motion data collected by the motion sensor. Optionally, the wearable device 100 may also prompt the user to manually input the wearing position of the wearable device 100 so that the wearable device 100 can obtain the wearing position of the wearable device 100. The wearing position of the wearable device 100 may include the left wrist or the right wrist.

[0373] S1106: The wearable device 100 controls the blood pressure monitor 200 to stop inflating the airbag.

[0374] When the wearable device 100 and the blood pressure monitor 200 are worn on the same arm and the amplitude of the PPG signal collected by the PPG sensor set in the wearing surface is detected to be less than the fifth threshold for a first preset time period, or when the wearable device 100 and the blood pressure monitor 200 are worn on different arms and the amplitude of the PPG signal collected by the PPG sensor set in the first button is detected to be less than the sixth threshold for a second preset time period, the wearable device 100 can control the blood pressure monitor 200 to stop inflating the airbag to avoid excessive pressurization affecting the user experience.

[0375] For example, the wearable device 100 may control the blood pressure monitor 200 to stop inflating the airbag, which may mean that the wearable device 100 sends a pause inflation instruction to the blood pressure monitor 200 via a communication connection. After receiving the pause inflation instruction, the blood pressure monitor 200 may stop inflating the airbag.

[0376] S1107: The wearable device 100 controls the blood pressure monitor 200 to continue inflating the airbag.

[0377] When the wearable device 100 and the blood pressure monitor 200 are worn on the same arm and the amplitude of the PPG signal collected by the PPG sensor set in the wearing surface is detected to be greater than the fifth threshold, or when the wearable device 100 and the blood pressure monitor 200 are worn on different arms and the amplitude of the PPG signal collected by the PPG sensor set in the first button is detected to be greater than the sixth threshold, the wearable device 100 controls the blood pressure monitor 200 to continue inflating the airbag.

[0378] For example, the wearable device 100 controls the blood pressure monitor 200 to continue to inflate the airbag, which may mean that the wearable device 100 does not send a message to the blood pressure monitor 200, and the blood pressure monitor 200 continues to inflate the airbag. It may also mean that the wearable device 100 sends a continue inflation instruction to the blood pressure monitor 200, and the blood pressure monitor 200 continues to inflate the airbag.

[0379] It should be noted that the embodiment of FIG11 is illustrated by taking the blood pressure monitor 200 obtaining the second information as an example. In other embodiments, the second information may also be collected by the wearable device 100. The wearable device 100 includes an airbag and an air pressure sensor, and the airbag is connected to the air pressure sensor. The second information is obtained by the air pressure sensor on the wearable device 100. The PPG sensor may include a PPG sensor provided within the wearing surface of the watch body, and the PPG sensor provided within the wearing surface is used to collect the PPG signal on the user's wrist. When the wearable device 100 obtains the second information, the wearable device 100 may detect the amplitude of the PPG signal collected by the PPG sensor provided within the wearing surface.

[0380] When it is detected that the amplitude of the PPG signal collected by the PPG sensor provided in the wearing surface is greater than the seventh threshold, the wearable device 100 continues to inflate the airbag.

[0381] When it is detected that the amplitude of the PPG signal collected by the PPG sensor set in the wearing surface is continuously less than the seventh threshold for the third preset time period, the wearable device 100 stops inflating the airbag.

[0382] FIG12 is a flow chart of a blood pressure measurement method provided in this application.

[0383] S1201: The wearable device collects first information, where the first information includes physiological data, and the physiological data includes first heart rate information.

[0384] The first information is not limited to physiological data, but may also include user information and / or motion data; wherein the user information includes any one or more of the following: facial image, gender, age, height, historical blood pressure values, historical pressure data; physiological data also includes electrocardiogram information, or electrocardiogram information and second pressure data.

[0385] S1202: The wearable device obtains second information. The wearable device obtains a first blood pressure value according to a first target model, where the input of the first target model includes the first information.

[0386] The input of the first target model includes not only the first information but also other information, such as first pressure data.

[0387] Optionally, the second information may be obtained by the wearable device or other device connected to the wearable device. The other device may be a blood pressure monitor or other device used to collect the user's upper arm blood pressure value.

[0388] S1203. The wearable device calibrates the first target model based on the deviation between the first blood pressure value and the second blood pressure value to obtain a second target model, where the second target model is used to estimate the blood pressure value. When the first condition is met, the second information includes the third blood pressure value, and the second blood pressure value is the third blood pressure value. When the second condition is met, the second information includes the first pressure data, and the second blood pressure value is obtained by the wearable device based on the physiological data and the first pressure data.

[0389] Through this method, on the one hand, the wearable device can calibrate the first target model used to estimate blood pressure values ​​to improve the accuracy of the blood pressure estimated by the first target model. On the other hand, when calibrating the first target model, the wearable device can determine a method for obtaining the calibrated blood pressure based on different conditions to improve the accuracy of obtaining the calibrated blood pressure (second blood pressure value), making the calibrated blood pressure closer to the user's actual blood pressure. This can improve the accuracy of the calibration of the first target model and further improve the accuracy of the blood pressure estimated by the first target model.

[0390] In a possible implementation, the first condition includes: the user is in a stationary state; the second condition includes: the user is in a non-stationary state.

[0391] In this way, when the user is in a non-stationary state, the wearable device can obtain a second blood pressure value based on the physiological data and the first pressure data. This can improve the accuracy of the quasi-blood pressure (second blood pressure value) obtained when the user is in a non-stationary state, and can improve the accuracy of calibrating the first target model.

[0392] In some embodiments, when the second information is obtained by other devices connected to the wearable device, the method may further include: when the first condition is met, the second information includes a third blood pressure value, and the second blood pressure value is the third blood pressure value; when the second condition is met, the second information includes first pressure data, and the second blood pressure value is obtained by the wearable device based on physiological data and the first pressure data; when the third condition is met, the second information includes first pressure data, and the third blood pressure value is obtained by the wearable device based on the first pressure data. Exemplarily, the first condition may be that the user is in a stationary state, the second condition may be that the user is in a non-stationary state and the quality of the first pressure data does not meet the requirements, and the third condition may be that the user is in a non-stationary state and the quality of the first pressure data meets the requirements. Among them, the quality of the first pressure data meets the requirements, which may mean that the first pressure data has no frame loss or the waveform of the first pressure data is relatively complete.

[0393] In a possible implementation, a time interval between a first acquisition time of the first information and a second acquisition time of the second information is smaller than a first threshold.

[0394] The first collection time of the first information may refer to the time when the wearable device obtains the first information.

[0395] If the second information is acquired by a wearable device, the second acquisition time of the second information may refer to the time when the wearable device acquires the second information.

[0396] If the second information is acquired by another device, the second acquisition time of the second information may refer to the time when the other device acquires the second information.

[0397] In this way, the time interval between the first acquisition time of the first information and the second acquisition time of the second information is within the preset time, such as 10 minutes or half an hour, which can ensure that the first information and the second information are obtained when the user's physical condition is not much different, and can improve the accuracy of the first target model of the wearable device based on the first information and the second information.

[0398] In one possible implementation, when the first condition is met, the second information obtained by the wearable device includes multiple second information obtained within a preset time, and the deviation between the multiple second information is less than the second threshold; or, when the first condition is met, the second information includes a third blood pressure value, and the deviation between the third blood pressure value and the historical blood pressure value is less than the third threshold; or, when the second condition is met, the second information includes first pressure data, and the deviation between the first pressure data and the historical pressure data is less than a fourth threshold.

[0399] In some embodiments, when the wearable device has a small number of historical blood pressure values ​​or historical pressure data stored, the wearable device may determine whether the user is in a stationary state based on multiple second information acquired within a preset time, and recalibrate the first target model when the user is in a stationary state. The multiple second information may include at least two second information, and the second information may include a third blood pressure value and / or first pressure data. The deviation between the multiple second information being less than the second threshold may include: the deviation between the multiple third blood pressure values ​​being less than the second threshold, or the deviation between the multiple first pressure data being less than the second threshold.

[0400] In some embodiments, if the wearable device stores a large amount of historical blood pressure values ​​or historical pressure data, the wearable device may obtain second information once and compare the second information with the historical blood pressure values ​​or historical pressure data to determine whether the user is at rest. The first target model may then be calibrated when the user is at rest. If the second information includes a third blood pressure value and the deviation between the third blood pressure value and the historical blood pressure value is less than a third threshold, the wearable device may determine that the user is at rest. If the second information includes first pressure data and the deviation between the first pressure data and the historical pressure data is less than a fourth threshold, the wearable device may determine that the user is at rest.

[0401] The second threshold, the third threshold and the fourth threshold may be partially different, completely different or completely the same.

[0402] In one possible implementation, the wearable device includes a pressure sensor, a heart rate sensor, and an electrocardiogram sensor. The wearable device also includes a watch body, the watch body includes a wearing surface and a display surface, a first button is provided on the side of the watch body, the electrocardiogram sensor includes multiple electrodes, the multiple electrodes are provided on the surface of the first button and / or the wearing surface of the watch body, and the pressure sensor is provided in the first button; the heart rate sensor includes a heart rate sensor provided in the first button, and / or a heart rate sensor provided on the wearing surface.

[0403] In a possible implementation, the first heart rate information is collected by the wearable device through a heart rate sensor, the electrocardiogram information is collected by the wearable device through an electrocardiogram sensor, and the second pressure data is collected by the wearable device through a pressure sensor.

[0404] In one possible implementation, the wearable device and the device for obtaining the second information are worn on the same arm, the heart rate sensor is set on the wearing surface of the wearable device, and the heart rate sensor is used to collect the second heart rate; the method also includes: in response to detecting that the amplitude of the second heart rate information collected within the first preset time period is less than a fifth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

[0405] The device for acquiring the second information may be a sphygmomanometer. The device for acquiring the second information includes an inflatable component, an airbag, and an air pressure sensor. The airbag is connected to the inflatable component and the air pressure sensor respectively.

[0406] Optionally, the amplitude of the second heart rate information collected within the first preset time period is less than the fifth threshold value, or in other words, the amplitude of the second heart rate information collected within the first preset time period is less than the fifth threshold value.

[0407] Optionally, the amplitudes of the second heart rate information collected within the first preset time period are all less than the fifth threshold, which may mean that most or all of the amplitudes of the second heart rate information collected within the first preset time period are less than the fifth threshold.

[0408] Optionally, the wearing position of the device for obtaining the second information may be actively input into the wearable device by the user. The wearing position of the wearable device may be actively input into the wearable device by the user, or may be determined by the wearable device based on motion data collected by a motion sensor.

[0409] In this way, when the wearable device and the device for obtaining the second information are worn on the same arm, the wearable device can determine whether the user's arterial blood vessels are in a completely closed state based on the second heart rate information collected by the heart rate sensor set on the wearing surface of the wearable device, and when it is monitored that the user's arterial blood vessels are in a completely closed state, control the device used to obtain the second information to stop inflating the airbag to avoid excessive pressurization and affect the user experience.

[0410] In one possible implementation, the wearable device and the device for obtaining the second information are worn on different arms, the heart rate sensor is in the first button of the wearable device, and the heart rate sensor is used to collect the third heart rate; the method also includes: in response to detecting that the amplitude of the third heart rate information collected within the second preset time period is less than a sixth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

[0411] The device for acquiring the second information may be a sphygmomanometer. The device for acquiring the second information includes an inflatable component, an airbag, and an air pressure sensor. The airbag is connected to the inflatable component and the air pressure sensor respectively.

[0412] Optionally, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold value, or in other words, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold value.

[0413] Optionally, the amplitudes of the third heart rate information collected within the second preset time period are all smaller than the sixth threshold, which may mean that most or all of the amplitudes of the third heart rate information collected within the second preset time period are smaller than the sixth threshold.

[0414] Optionally, the wearing position of the device for obtaining the second information may be actively input into the wearable device by the user. The wearing position of the wearable device may be actively input into the wearable device by the user, or may be determined by the wearable device based on motion data collected by a motion sensor.

[0415] In this way, when the wearable device and the device for obtaining the second information are worn on different arms, the wearable device can determine whether the user's arterial blood vessels are in a completely closed state based on the third heart rate information collected by the heart rate sensor set in the first button of the wearable device, and when it is monitored that the user's arterial blood vessels are in a completely closed state, control the device used to obtain the second information to stop inflating the airbag to avoid excessive pressurization and affect the user experience.

[0416] In one possible implementation, the wearable device includes an airbag and an air pressure sensor, the airbag is connected to the air pressure sensor, and the second information is obtained by the air pressure sensor; the heart rate sensor is arranged on the wearing surface of the wearable device, and the heart rate sensor is used to collect the fourth heart rate; the method also includes: in response to detecting that the amplitude of the fourth heart rate information collected within the third preset time period is less than the seventh threshold, the wearable device stops inflating the airbag.

[0417] Optionally, the amplitudes of the fourth heart rate information collected within the third preset time period are all smaller than the seventh threshold, or in other words, the amplitudes of the fourth heart rate information collected within the third consecutive preset time period are all smaller than the sixth threshold.

[0418] Optionally, the amplitudes of the fourth heart rate information collected within the third preset time period are all smaller than the seventh threshold, which may mean that most or all of the amplitudes of the fourth heart rate information collected within the third preset time period are smaller than the seventh threshold.

[0419] In a possible implementation, the heart rate sensor is a PPG sensor, and the electrocardiogram sensor is an ECG sensor.

[0420] In a possible implementation, the wearable device is a watch or a bracelet.

[0421] The present application provides a wearable device, which includes a memory and a processor; wherein the memory and the processor are coupled, and the memory is used to store a computer program. When the processor executes and calls the computer program, the wearable device executes a blood pressure measurement method shown in Figure 12.

[0422] The present application provides a computer-readable storage medium comprising instructions. When the instructions are executed on a wearable device, the wearable device executes a blood pressure measurement method shown in FIG12 .

[0423] The present application provides a chip system, which includes one or more processors, and the processor is used to call computer instructions to enable a wearable device to execute a blood pressure measurement method shown in Figure 12.

[0424] The present application provides a computer program product comprising instructions. When the computer program product is run on a wearable device, the wearable device executes a blood pressure measurement method shown in FIG12 .

[0425] The above are only some of the embodiments and implementations of this application. The scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0426] It is understood that the various user interfaces described in the embodiments of this application are merely exemplary interfaces and do not limit the scope of this application. In other embodiments, the user interface may adopt a different interface layout, include more or fewer controls, and add or remove other functional options. As long as they are based on the same inventive concept provided by this application, they are all within the scope of protection of this application.

[0427] It should be noted that, without causing any contradiction or conflict, any feature in any embodiment of the present application, or any part of any feature, can be combined, and the combined technical solution is also within the scope of the embodiments of the present application.

[0428] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A blood pressure measurement method, characterized in that: The method comprises: The wearable device collects first information, where the first information includes physiological data, and the physiological data includes first heart rate information; The wearable device acquires second information; The wearable device obtains a first blood pressure value according to a first target model, where an input of the first target model includes the first information; The wearable device calibrates a first target model based on a deviation between the first blood pressure value and the second blood pressure value to obtain a second target model, and the second target model is used to estimate the blood pressure value. When the first condition is met, the second information includes a third blood pressure value, and the second blood pressure value is the third blood pressure value. When the second condition is met, the second information includes first pressure data, and the second blood pressure value is obtained by the wearable device based on the physiological data and the first pressure data.

2. The method according to claim 1, characterized in that The first condition includes: the user is in a stationary state; The second condition includes: the user is in a non-stationary state.

3. The method according to claim 1 or 2, characterized in that The second information includes the first pressure data, and the input of the first target model also includes the first pressure data.

4. The method according to claim 1 or 2, characterized in that The second information is acquired by the wearable device or another device connected to the wearable device.

5. The method according to any one of claims 1 to 4, characterized in that The first information also includes user information and / or motion data; wherein the user information includes any one or more of the following: facial image, gender, age, height, historical blood pressure value, historical pressure data; The physiological data also includes electrocardiogram information, or electrocardiogram information and second pressure data.

6. The method according to any one of claims 1 to 5, characterized in that The time interval between the first acquisition time of the first information and the second acquisition time of the second information is less than a first threshold.

7. The method according to any one of claims 1 to 6, characterized in that When the first condition is met, the second information acquired by the wearable device includes a plurality of second information acquired within a preset time, and a deviation between the plurality of second information is less than a second threshold; or When the first condition is met, the second information includes the third blood pressure value, and the deviation between the third blood pressure value and the historical blood pressure value is less than a third threshold; or When the second condition is met, the second information includes the first pressure data, and a deviation between the first pressure data and historical pressure data is less than a fourth threshold.

8. The method according to claim 5, characterized in that The wearable device includes a pressure sensor, a heart rate sensor, and an electrocardiogram (ECG) sensor. The wearable device also includes a watch body, the watch body including a wearing surface and a display surface, a first button being provided on a side of the watch body, the ECG sensor including a plurality of electrodes provided on a surface of the first button and / or the wearing surface of the watch body, and the pressure sensor being provided within the first button. The heart rate sensor includes a heart rate sensor arranged in the first button and / or a heart rate sensor arranged on the wearing surface.

9. The method according to claim 8, characterized in that The first heart rate information is collected by the wearable device through the heart rate sensor, the electrocardiogram information is collected by the wearable device through the electrocardiogram sensor, and the second pressure data is collected by the wearable device through the pressure sensor.

10. The method according to claim 8 or 9, characterized in that The wearable device and the device for acquiring the second information are worn on the same arm, the heart rate sensor is provided on the wearing surface of the wearable device, and the heart rate sensor is used to acquire the second heart rate; the method further includes: In response to detecting that the amplitudes of the second heart rate information collected within the first preset time period are all less than a fifth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

11. The method according to claim 8 or 9, characterized in that The wearable device and the device for obtaining the second information are worn on different arms, the heart rate sensor is within a first button of the wearable device, and the heart rate sensor is used to collect a third heart rate; the method further includes: In response to detecting that the amplitudes of the third heart rate information collected within the second preset time period are all less than a sixth threshold, the wearable device controls the device for obtaining the second information to stop inflating the airbag.

12. The method according to claim 8 or 9, characterized in that The wearable device includes an airbag and an air pressure sensor, the airbag is connected to the air pressure sensor, and the second information is obtained by the air pressure sensor; the heart rate sensor is provided on the wearing surface of the wearable device, and the heart rate sensor is used to collect a fourth heart rate; the method further includes: In response to detecting that the amplitudes of the fourth heart rate information collected within the third preset time period are all smaller than a seventh threshold, the wearable device stops inflating the airbag.

13. The method according to any one of claims 8 to 12, characterized in that: The heart rate sensor is a PPG sensor, and the electrocardiogram sensor is an ECG sensor.

14. The method according to any one of claims 1 to 13, characterized in that The wearable device is a watch or a bracelet.

15. A wearable device, characterized in that: The wearable device includes a memory and a processor; wherein the memory and the processor are coupled, and the memory is used to store a computer program. When the processor executes and calls the computer program, the wearable device executes the method according to any one of claims 1 to 14.

16. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on the wearable device, the wearable device executes the method according to any one of claims 1 to 14.

17. A chip system, characterized in that: The chip system includes one or more processors, and the processor is used to call computer instructions to enable the wearable device to execute any one of the methods of claims 1-14.

Citation Information

Patent Citations

  • Method for correcting blood pressure detection signal and blood pressure detection device

    CN104665794A

  • Method for giving a prompt before blood pressure monitoring and corresponding ambulatory blood pressure monitor

    CN107949320A

  • Noninvasive blood pressure measuring method, device, equipment and system

    CN110251105A

  • Blood pressure measuring method and wearable device

    CN117122296A

  • Acceleration pulse wave detector

    JP1992176439A