Blood pressure measurement method, wearable device, and storage medium

By integrating motion sensors in the wearable device, identifying user postures and determining blood pressure compensation values, the problems of blood pressure measurement errors and inconvenience in the prior art are solved, and higher measurement accuracy and convenience are achieved.

WO2025092811A1PCT designated stage expired Publication Date: 2025-05-08HUAWEI TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/128469
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-31
Filing Date
2024-10-30
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

The existing wrist dynamic blood pressure meter has errors in the blood pressure measurement results when the user does not maintain a standard measurement posture, and it is difficult for users to wear a cuff blood pressure meter for a long time during their daily activities.

Method used

A wearable device is designed with a motion sensor that can collect blood pressure measurement values ​​in different user postures, and determine the corresponding blood pressure compensation value by identifying the user's posture and motion data, thereby improving the accuracy of blood pressure measurement.

Benefits of technology

By identifying the user's posture and determining the blood pressure compensation value, it is possible to improve the accuracy of blood pressure measurement when the user does not maintain the standard measurement posture, reduce errors, and facilitate users' daily wear.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128469_08052025_PF_FP_ABST
    Figure CN2024128469_08052025_PF_FP_ABST
Patent Text Reader

Abstract

A blood pressure measurement method, a wearable device, and a storage medium. The method is applied to the wearable device (100). The wearable device comprises a motion sensor (203G). The method comprises: the wearable device collecting a first blood pressure measurement value; the wearable device acquiring motion data collected by the motion sensor; when it is determined on the basis of the motion data that a user is in a first posture, the wearable device determining a first blood pressure compensation value; and the wearable device determining a first blood pressure monitoring value on the basis of the first blood pressure measurement value and the first blood pressure compensation value, wherein the first posture comprises any one of a standing posture, a sitting posture, and a lying posture. The wearable device can revise the blood pressure measurement result on the basis of different user postures, thereby improving the accuracy of blood pressure measurement of the wearable device.
Need to check novelty before this filing date? Find Prior Art

Description

A blood pressure detection method, wearable device and storage medium

[0001] This application claims priority to the Chinese patent application with application number 202311440599.6 filed with the State Intellectual Property Office of China on October 31, 2023, and priority to the Chinese patent application with the invention name “A blood pressure detection method, wearable 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 terminals, and in particular to a blood pressure detection method, a wearable device and a storage medium. Background Art

[0003] With the improvement of living standards, people's physical health has received more and more attention. As a common cardiovascular disease, hypertension, regular blood pressure measurement is one of the important means to ensure the health of hypertensive patients. Dynamic blood pressure measurement is a technology that measures the user's blood pressure continuously for 24 hours without affecting the user's daily activities, and can obtain multiple blood pressure measurement values ​​within 24 hours. Generally, the measurement is taken every 10-15 minutes, and the average of multiple blood pressure measurements within 24 hours is taken as the blood pressure value. Currently, there are cuff-type blood pressure monitors to measure the user's dynamic blood pressure, but the cuff-type blood pressure monitor requires the user to carry the cuff-type blood pressure monitor 24 hours a day, which is inconvenient for the user to use.

[0004] Wrist-mounted ambulatory blood pressure monitors (AMBs) are designed to facilitate blood pressure measurement. They are comfortable to wear and save time and effort. However, these monitors require the user to maintain a standard sitting position and keep the blood pressure measurement site level with the heart to ensure accurate blood pressure measurements. Since self-measurement posture is not typically standardized, errors can occur in blood pressure measurements based on different postures. Further research is needed to improve the accuracy of blood pressure measurements using these monitors.

[0005] Summary of the Invention

[0006] The present application provides a blood pressure detection method, a wearable device, and a storage medium. The wearable device can revise the blood pressure measurement results based on different user postures, thereby improving the accuracy of blood pressure measurement by the wearable device.

[0007] In a first aspect, the present application provides a blood pressure detection method, which is applied to a wearable device, the wearable device including a motion sensor, and the method includes: the wearable device collecting a first blood pressure measurement value; the wearable device obtaining motion data collected by the motion sensor; when it is determined based on the motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value; the wearable device determines a first blood pressure monitoring value based on the first blood pressure measurement value and the first blood pressure compensation value; wherein the first posture includes any one of the following: standing posture, sitting posture and lying posture.

[0008] In some embodiments, the motion sensor may be an acceleration sensor and / or an angular velocity sensor. The motion data may be one or more types of data such as acceleration data, angular velocity data, number of steps, heart rate, and motion trajectory.

[0009] Through the method provided in the first aspect, the wearable device can revise the blood pressure measurement results based on different user postures, thereby improving the accuracy of blood pressure measurement by the wearable device.

[0010] In combination with the first aspect, in one possible implementation, when it is determined based on motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value, specifically including: when it is determined based on motion data that the user is in a first posture and the wearable device is worn on the left wrist, the wearable device determines the first blood pressure compensation value.

[0011] In other possible implementations, the method further includes: when it is determined based on the motion data that the user is in a first posture and the wearable device is worn on the right wrist, the wearable device determines a second blood pressure compensation value, and the first blood pressure compensation value is different from the second blood pressure compensation value.

[0012] In some embodiments, the wearable device can determine a motion trajectory of the wearable device based on the motion data, and determine whether to wear the wearable device on the left hand or the right hand based on the motion trajectory of the wearable device.

[0013] In this way, the wearable device can not only recognize the user's posture, but also recognize whether it is worn on the left hand or the right hand, and determine different blood pressure compensation values ​​based on whether it is worn on the left hand or the right hand, which can further improve the accuracy of blood pressure measurement.

[0014] In combination with the first aspect, in a possible implementation method, when it is determined based on motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value, specifically including: the wearable device determines a first angle between the positive direction of the X-axis of the wearable device and the positive direction of the first direction, wherein the first angle is greater than 0 degrees and less than 180 degrees, the first direction is parallel to the gravitational acceleration G and the positive direction of the first direction is opposite to the positive direction of the gravitational acceleration G, and when the wearable device is worn on the left wrist, the X-axis is parallel to the forearm and the positive direction of the X-axis is the direction pointing to the user's fingers; when it is determined based on the motion data that the user is in the first posture, the wearable device determines the first blood pressure compensation value based on the first angle.

[0015] While recognizing the user's posture, the wearable device also recognizes the angle between the wrist wearing the wearable device and the positive direction of the first direction, and determines different blood pressure compensation values ​​based on different angles, which can further improve the accuracy of blood pressure measurement.

[0016] In combination with the first aspect, in a possible implementation method, when the first posture is a lying posture, when it is determined based on motion data that the user is in the first posture, the wearable device determines a first blood pressure compensation value, specifically including: when it is determined based on motion data that the user is in a lying posture and the palm of the hand corresponding to the wrist wearing the wearable device faces the ground, the wearable device determines the first blood pressure compensation value.

[0017] In combination with the first aspect, in a possible implementation, the method also includes: when it is determined based on motion data that the user is in a lying position and the palm of the hand corresponding to the wrist wearing the wearable device is facing the sky, the wearable device determines a third blood pressure compensation value, and the third blood pressure compensation value is different from the first blood pressure compensation value.

[0018] In combination with the first aspect, in a possible implementation, the method also includes: when it is determined based on motion data that the user is in a lying position and the palm side of the palm corresponding to the wrist wearing the wearable device is determined, the wearable device determines a fourth blood pressure compensation value, and the fourth blood pressure compensation value is different from the first blood pressure compensation value and the third blood pressure compensation value.

[0019] In this way, when the first user posture is a lying posture, the wearable device can determine different blood pressure compensation values ​​based on the placement posture of the palm corresponding to the wrist wearing the wearable device, which can further improve the accuracy of blood pressure measurement.

[0020] In combination with the first aspect, in a possible implementation method, when the first posture is a standing posture, the wearable device determines that the user is in a standing posture based on the motion data, specifically including: when the motion data meets the first condition, the wearable device determines that the user is in a standing posture; wherein the first condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before the start of blood pressure measurement are greater than the first heart rate value; the change value of the angle between the positive direction of the X-axis and the first direction within a second time period before the start of blood pressure measurement is greater than the first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to the minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0021] Not limited to this, the wearable device can also determine the standing posture based on other conditions, which is not limited in this application.

[0022] In combination with the first aspect, in a possible implementation method, when the first posture is a sitting posture, the wearable device determines that the user is in a sitting posture based on the motion data, specifically including: when the motion data meets the second condition, the wearable device determines that the user is in a sitting posture; wherein the second condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within the first time period before the start of blood pressure measurement are greater than the second heart rate value and less than the first heart rate value, wherein the second heart rate value is less than the first heart rate value; within the second time period before the start of blood pressure measurement, the change value of the angle between the positive direction of the X-axis and the first direction is greater than the second angle value and less than the first angle value, wherein the second angle value is less than the first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to the minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0023] Not limited to this, the wearable device can also determine the sitting or standing posture based on other conditions, which is not limited in this application.

[0024] In combination with the first aspect, in a possible implementation method, when the first posture is a lying posture, the wearable device determines that the user is in a lying posture based on the motion data, specifically including: when the motion data meets the third condition, the wearable device determines that the user is in a sitting posture; wherein the third condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before starting to measure blood pressure are less than the second heart rate value; the motion trajectory of the wearable device meets the preset motion trajectory, and the preset motion trajectory is an up and down motion trajectory in the vertical direction; the acceleration components of the gravitational acceleration G on the X-axis and Y-axis are close to the minimum value, and the Y-axis is perpendicular to the X-axis.

[0025] Not limited to this, the wearable device can also determine the lying posture based on other conditions, which is not limited in this application.

[0026] In combination with the first aspect, in a possible implementation, before the wearable device collects the first blood pressure measurement value, the method also includes: when monitoring that the wearable device is converted from a non-wearing state to a wearing state, the wearable device displays a first prompt message, and the first prompt message is used to prompt the user to confirm whether it is worn by the local user; the wearable device receives and responds to the user's first operation on the first option in the first prompt message, and confirms that it is the local user Petti; after determining the first blood pressure monitoring value, the method also includes: the wearable device saves the first blood pressure monitoring value in a first storage area, and the first storage area stores the blood pressure measurement data of the local user.

[0027] In combination with the first aspect, in a possible implementation, the method also includes: the wearable device receives and responds to the user's second operation on the second option in the first prompt information, and confirms that the user is a non-local user Pety; after determining the first blood pressure monitoring value, the method also includes: the wearable device saves the first blood pressure monitoring value in a second storage area, and the second storage area stores the blood pressure measurement data of the non-local user, and the first storage area is different from the second storage area.

[0028] In this way, before the wearable device starts measuring blood pressure, it can prompt the user to choose whether to wear it for the local user. This can avoid storing blood pressure measurement data of different users together, which will affect the accuracy of the analysis results of the blood pressure measurement data of a single user.

[0029] In a second aspect, the present application provides a wearable device, which includes a motion sensor, a memory, and a processor; wherein the motion sensor, 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 detection method provided in any possible implementation of any of the above aspects.

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

[0031] 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 execute a blood pressure detection method provided in any possible implementation of any of the above aspects.

[0032] 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 detection method provided in any possible implementation of any of the above aspects.

[0033] 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

[0034] FIG1 shows a schematic diagram of a standard measurement posture;

[0035] FIG2 shows a schematic diagram of a user wearing a wearable device 100;

[0036] FIG3 shows a schematic diagram of the structure of the wearable device 100;

[0037] FIG4A is an exemplary schematic diagram of the principle of the oscillometric method provided in an embodiment of the present application;

[0038] FIG4B is another exemplary schematic diagram of the principle of the oscillometric method provided in an embodiment of the present application;

[0039] FIG5A shows a schematic diagram of the hardware structure of the wearable device 100;

[0040] FIG5B is a schematic diagram of the structure of an air bag, an air pump, and an air path conducting assembly provided in an embodiment of the present application;

[0041] 6A-6F are schematic diagrams showing the start of the blood pressure measurement mode;

[0042] 6G-6M are schematic diagrams showing the wearable device 100 confirming the user's identity;

[0043] 7A-7C are schematic diagrams showing the wearable device 100 prompting the user to measure blood pressure;

[0044] FIG8A shows a schematic diagram of a user wearing the wearable device 100 while standing;

[0045] FIG8B shows another schematic diagram of a user wearing the wearable device 100 while standing;

[0046] FIG8C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements;

[0047] 8D-8F are schematic diagrams showing a group of users wearing the wearable device 100 in a standing position with their wrists in different positions;

[0048] 8G-8I are schematic diagrams showing another group of users wearing the wearable device 100 in a standing position with their wrists in different positions;

[0049] FIG9A shows a schematic diagram of a user wearing a wearable device 100 while sitting;

[0050] FIG9B shows another schematic diagram of a user wearing the wearable device 100 while sitting;

[0051] FIG9C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements;

[0052] 9D-9F are schematic diagrams showing a group of users wearing the wearable device 100 in a sitting position with their wrists in different placement positions;

[0053] 9G-9I are schematic diagrams showing another group of users wearing the wearable device 100 in a sitting position with their wrists in different placement positions;

[0054] FIG10A shows a schematic diagram of a user wearing a wearable device 100 while lying down;

[0055] FIG10B shows another schematic diagram of a user wearing the wearable device 100 while lying down;

[0056] FIG10C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements;

[0057] 10D-10F are schematic diagrams showing a group of users wearing the wearable device 100 in a lying position with their wrists in different positions;

[0058] 10G-10I are schematic diagrams showing three types of palm placement postures;

[0059] 10J-10L are schematic diagrams showing another group of users wearing the wearable device 100 in a lying position with their wrists in different placement positions;

[0060] 11A-11C are schematic diagrams showing a group of wearable devices 100 displaying blood pressure measurement results;

[0061] 11D-11G are schematic diagrams showing another group of blood pressure monitoring values ​​displayed by the wearable device 100 within a certain time period;

[0062] FIG12 is a flow chart of a blood pressure measurement method provided by the present application;

[0063] FIG13 is a schematic diagram of a blood pressure measurement device provided in this application. DETAILED DESCRIPTION

[0064] 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, " / " represents the meaning of "or". For example, A / B can represent A or B. "And / or" in the text is merely a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: 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.

[0065] 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.

[0066] 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.

[0067] To facilitate blood pressure measurement, users can use a wrist-mounted ambulatory blood pressure monitor (ABPM). This monitor is worn on the user's wrist, making it easy to wear and independent of daily activities. It also allows for dynamic blood pressure measurement, allowing for real-time blood pressure monitoring.

[0068] With the advancement of electronic technology, the functionality of wearable devices continues to increase. For example, wearable devices such as wristbands and watches can now provide blood pressure measurement capabilities, allowing users to measure their blood pressure anytime, anywhere and gain insights into their physical condition. Wearing a wearable device on the wrist not only monitors the user's blood pressure in real time, but also allows users to play music, make and receive calls, send messages, and view exercise data, among other functions.

[0069] When a user measures blood pressure using a wearable device worn on the wrist, the user needs to maintain a standard measurement posture. The standard measurement posture can be sitting with the wrist wearing the wearable device aligned with the heart to ensure the accuracy of the blood pressure measurement results.

[0070] FIG1 shows a schematic diagram of a standard measurement posture.

[0071] As shown in Figure 1, the wearable device 100 is worn on the user's left wrist. The user maintains a sitting position and raises the left wrist to be level with the heart. In this way, the blood pressure measurement value collected by the wearable device 100 is close to the true value.

[0072] However, when the wearable device 100 is measuring ambulatory blood pressure, the user cannot always maintain the standard measurement posture. When the wearable device 100 is measuring blood pressure, if the user does not maintain the standard measurement posture, the error between the blood pressure measurement value collected by the wearable device 100 and the actual value may be large, resulting in inaccurate measurement results.

[0073] To improve the accuracy of blood pressure measurements collected by wearable device 100, this application provides a blood pressure measurement method. Through this method, wearable device 100 can identify a user's posture and determine a blood pressure compensation value based on the user's posture. The wearable device 100 then determines a final blood pressure monitoring value based on the blood pressure measurements collected by the wearable device 100 and the blood pressure compensation value.

[0074] The motion sensor includes, but is not limited to, an inertial measurement unit (IMU) for posture determination. Specifically, when the wearable device 100 is worn, the inertial sensor can collect motion data, determine the user's posture, and then determine the blood pressure compensation value based on the user's posture.

[0075] The motion data includes but is not limited to acceleration data and / or angular velocity data.

[0076] The user's posture includes but is not limited to: standing posture, sitting posture and lying posture.

[0077] Through this method, when the wearable device 100 measures blood pressure but the user does not maintain a standard measurement posture, the blood pressure measurement value collected by the wearable device 100 can be verified based on the user's posture to improve the accuracy of the blood pressure measurement value collected by the wearable device 100.

[0078] For how the wearable device 100 recognizes the user's posture and how it determines the blood pressure compensation value based on the user's posture, please refer to the description below, and this application will not go into details here.

[0079] FIG2 shows a schematic diagram of a user wearing the wearable device 100 .

[0080] As shown in FIG. 2 , a user may wear the wearable device 100 on the user's wrist.

[0081] FIG3 shows a schematic diagram of the structure of the wearable device 100 .

[0082] As shown in FIG. 3 , the wearable device 100 may include a watch body 301 and a wearable component 302 .

[0083] The positive direction of the X axis is perpendicular to the right and left edges of the watch body 301 and away from the left edge of the watch body 301. The positive direction of the Y axis is perpendicular to the top and bottom edges of the watch body 301 and away from the bottom edge of the watch body 301. The X and Y axes define the XY plane, which is parallel to the plane of the display screen in the watch body 301. The positive direction of the Z axis is perpendicular to the XY plane and away from the wearable component.

[0084] The watch body 301 is equipped with an inertial sensor, which collects motion data. The watch body 301 may include a display screen 303. The display screen 303 may be used to display the time, the battery level of the watch body 301, the Bluetooth identifier, received messages, and the user's motion data. The display screen 303 may be used to receive user clicks to illuminate the display screen, start and end motion mode, and so on. The display screen 303 may also record the user's steps and calories burned, and provide basic functions such as call reminders and message notifications. In one possible implementation, the watch body 301 may establish a wireless communication connection with the wearable device 100 via Bluetooth. The watch body 301 may transmit the user's motion data to the connected wearable device 100. Furthermore, when the wearable device 100 receives an incoming call or message notification, the watch body 301 may receive instructions from the mobile phone to alert the user of the incoming call or message notification.

[0085] Wearable component 302 is used to mount watch body 301. For example, wearable component 302 can be a wristband or watch strap. Wearable component 302 is a device that allows watch body 301 to be attached to the user's wrist. When wearable device 100 is attached to the user's wrist, the inertial sensor can collect wrist motion data to monitor wrist movement and determine the user's posture.

[0086] When the wearable device 100 starts to measure blood pressure, the wearable device 100 can control the wearable component 302 to contract and then relax to measure the user's blood pressure.

[0087] In some embodiments, the process of measuring blood pressure by the wearable device 100 may include: first, the wearable device 100 inflates the wearable component 302 to temporarily occlude the arm artery; then, while slowly deflating the air, the wearable device 100 records the air pressure value of the wearable component 302 and the pulse signal generated by the pulse; finally, the user's blood pressure is determined based on the air pressure value of the wearable component 302 and the amplitude or envelope of the pulse signal. Blood flow exerts lateral pressure on the blood vessel wall, and changes in the magnitude of the lateral pressure cause the blood vessel wall to vibrate slightly. The pulse signal is a signal generated by this slight vibration of the blood vessel wall. Determining the user's blood pressure based on the air pressure value of the wearable component 302 and the amplitude or envelope of the pulse signal is also known as the oscillometric method.

[0088] In other embodiments, the process of measuring blood pressure by the wearable device 100 may include: the wearable device 100 may gradually inflate the wearable component 302 so that the arm artery is completely blocked by the component, record the air pressure value of the wearable component 302 and the pulse signal generated by the pulse, then determine the user's blood pressure based on the air pressure value of the wearable component 302 and the amplitude or envelope of the pulse signal, and finally deflate. Among them, blood flow will generate lateral pressure on the blood vessel wall, and the change in the magnitude of the lateral pressure will cause the blood vessel wall to vibrate slightly. The pulse signal is a signal generated by the slight vibration of the blood vessel wall. Among them, determining the user's blood pressure based on the air pressure value of the wearable component 302 and the amplitude or envelope of the pulse signal is also called the oscillometric method.

[0089] The principle of the oscillometric method is exemplarily introduced below with reference to the contents shown in FIG. 4A and FIG. 4B .

[0090] FIG4A is an exemplary schematic diagram of the principle of the oscillometric method provided in an embodiment of the present application.

[0091] As shown in Figure 4A, as wearable device 100 inflates wearable component 302 to temporarily occlude an arm artery, the pressure in wearable component 302 gradually increases to a stable state, and the artery gradually becomes completely blocked. Then, as the pressure slowly decreases, the pressure in wearable component 302 gradually decreases to zero, and the artery transitions from completely blocked to unblocked. During this gradual decrease in pressure, the pressure and pulse signal are recorded. When the air pressure value of wearable component 302 is greater than or equal to the systolic pressure, the artery is blocked and the pulse signal is a small oscillatory wave. When the air pressure value of wearable component 302 gradually decreases and becomes less than the systolic pressure and greater than the mean pressure, the artery gradually becomes unblocked and the amplitude of the pulse signal increases continuously. When the air pressure value of wearable component 302 equals the mean pressure, the amplitude of the pulse signal reaches its maximum value. When the air pressure value of wearable component 302 continues to gradually decrease and becomes greater than the diastolic pressure and less than the mean pressure, the amplitude of the pulse signal gradually decreases. When the air pressure value of wearable component 302 is less than the diastolic pressure, the pulse signal is a small oscillatory wave. Therefore, wearable device 100 can determine the user's systolic and diastolic blood pressure by the amplitude changes of the pulse signal and the air pressure value of wearable component 302. In one possible implementation, the air pressure value of wearable component 302 and the pulse signal can be determined by a built-in air pressure sensor in wearable device 100.

[0092] FIG4B is another exemplary schematic diagram of the principle of the oscillometric method provided in an embodiment of the present application.

[0093] As shown in Figure 4B, during the process of wearable device 100 inflating wearable component 302 to temporarily occlude the arm artery, the pressure in wearable component 302 gradually increases to a stable state, and the artery gradually becomes completely blocked. During this period of gradual pressure increase, the air pressure and pulse signal of wearable component 302 are recorded. When the air pressure in wearable component 302 gradually increases and the diastolic pressure is less than the mean pressure, the pulse signal is a fine oscillatory wave. As the air pressure in wearable component 302 continues to increase and becomes greater than the diastolic pressure but less than the mean pressure, the amplitude of the pulse signal gradually increases. When the air pressure in wearable component 302 equals the mean pressure, the amplitude of the pulse signal reaches its maximum value. When the air pressure in wearable component 302 gradually increases and becomes greater than the mean pressure but less than the systolic pressure, the artery gradually becomes blocked, and the amplitude of the pulse signal continuously decreases. When the air pressure in wearable component 302 is greater than or equal to the systolic pressure, the artery is blocked, and the pulse signal is a fine oscillatory wave. Therefore, the wearable device 100 can determine the user's systolic and diastolic blood pressures through the amplitude change of the pulse signal and the air pressure value of the wearable component 302. In one possible implementation, the air pressure value of the wearable component 302 and the pulse signal can be determined by a built-in air pressure sensor in the wearable device 100.

[0094] FIG5A shows a schematic diagram of the hardware structure of the wearable device 100 .

[0095] As shown in FIG5A , the wearable device can be a wearable device such as a bracelet, a watch, etc., and the wearable device 100 can also be a non-wearable device such as a wall-type blood pressure monitor. The embodiment of the present application does not impose any special restrictions on the specific type of the wearable device. The embodiment of the present application is only described by taking the wearable device 100 as a watch as an example.

[0096] 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, an internal memory 207, a SIM card interface 208, a USB interface 209, a power management module 210, a battery 211, and a charging management module 212. Sensor module 203 may include a touch sensor 203A, an air pressure sensor 203B, an air pump 203C, an airbag 203D, a magnetic sensor 203E, a photoplethysmography (PPG) sensor 203F, a motion sensor 203G, and an air path conducting component 203H. The airbag 203D has similar functions to the wearable component 302.

[0097] It is understood that the structures illustrated in the embodiments of the present invention do not constitute specific limitations on wearable devices. In other embodiments of the present application, the wearable device may include more or fewer components than shown, or 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.

[0098] 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.

[0099] In some embodiments, the processor 200A may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface.

[0100] In some embodiments, the processor 200A may also be a microcontroller unit (MCU).

[0101] The I2C interface is a bidirectional synchronous serial bus that includes a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 200A may include multiple I2C bus lines. The processor 200A may be coupled to the touch sensor 203A, the power management module 210, and the like via different I2C bus interfaces. For example, the processor 200A may be coupled to the touch sensor 203A via the I2C interface, enabling communication between the processor 200A and the touch sensor 203A via the I2C bus interface, thereby enabling touch functionality for the wearable device.

[0102] The I2S interface can be used for audio communication. The PCM interface can also be used for audio communication to sample, quantize, and encode analog signals. The UART interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 200A and the wireless communication module 201. For example, the processor 200A communicates with the Bluetooth module in the wireless communication module 201 via the UART interface to implement Bluetooth functionality.

[0103] The MIPI interface can be used to connect the processor 200A to peripheral devices such as the display 205. MIPI interfaces include the camera serial interface (CSI) and the display serial interface (DSI). The processor 200A and the display 205 communicate via the DSI interface, enabling the display function of the wearable device.

[0104] The GPIO interface can be configured via software. It can be configured as either a control signal or a data signal. The USB interface 209 is an interface that complies with USB standards and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like. The USB interface 209 can be used to connect a charger to charge the wearable device and can also be used to transfer data between the wearable device and peripheral devices.

[0105] It is understood that the interface connection relationship between the modules illustrated in the embodiments of the present invention is only a schematic illustration and does not constitute a structural limitation on the wearable device. In other embodiments of the present application, the wearable device may also adopt a different interface connection method from the above embodiments, or a combination of multiple interface connection methods.

[0106] 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 209. 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 provide power to the wearable device via the power management module 210.

[0107] 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 207, the display 205, and the wireless communication module 201. The power management module 210 can also be used to monitor 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.

[0108] 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.

[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 module 201 can provide wireless communication solutions for wearable devices, 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 (IR), etc. 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.

[0111] Keys 204 include a power button, a volume button, and the like. Keys 204 may be mechanical keys or touch-sensitive keys. The wearable device may receive key inputs and generate key signal inputs related to user settings and function control of the wearable device.

[0112] Display screen 205 is used to display images, videos, etc. 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 (AMOLED), a flexible light-emitting diode (FLED), a quantum dot light-emitting diode (QLED), etc. In some embodiments, the wearable device may include one or N display screens 205, where N is a positive integer greater than 1.

[0113] 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.

[0114] The internal memory 207 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM).

[0115] Random access memory may include static random-access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, for example, the fifth generation of DDR SDRAM is generally referred to as DDR5 SDRAM), etc.

[0116] Non-volatile memory can include disk storage devices and flash memory. Flash memory can be divided into NOR FLASH, NAND FLASH, 3D NAND FLASH, etc. according to the operating principle. It can be divided into single-level cell (SLC), multi-level cell (MLC), triple-level cell (TLC), quad-level cell (QLC), etc. according to the storage cell potential level. It can be divided into universal flash storage (UFS) and embedded multi-media card (eMMC) according to the storage specification. Random access memory can be directly read and written by processor 200A. It can be used to store executable programs (such as machine instructions) of operating systems or other running programs, and can also be used to store user and application data. Non-volatile memory can also store executable programs and user and application data, etc., and can be loaded into random access memory in advance for direct reading and writing by processor 200A.

[0117] The SIM card interface 208 is used to connect a SIM card. The SIM card can be connected to or separated from the wearable device by inserting it into or removing it from the SIM card interface 208. The wearable device can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 208 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 208 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 208 can also be compatible with different types of SIM cards. The SIM card interface 208 can also be compatible with external memory cards. The wearable device interacts with the network through the SIM card to achieve 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.

[0118] In some embodiments, the wearable device 100 may not include the SIM card interface 208 .

[0119] Touch sensor 203A, also known as a "touch-sensitive device," can be disposed on display screen 205. Touch sensor 203A and display screen 205 form a touch screen, also known as a "touch screen." Touch sensor 203A is used to detect touch operations applied thereto or in the vicinity thereof. The touch sensor can transmit the detected touch operations to an application processor to determine the type of touch event. Visual output related to the touch operations can be provided via display screen 205. In other embodiments, touch sensor 203A can also be disposed on the surface of the wearable device, at a location different from that of display screen 205.

[0120] Air pressure sensor 203B is used to measure air pressure. In some embodiments of the present application, the wearable device uses air pressure sensor 203B to measure the air pressure in airbag 203D. In some embodiments of the present application, a portion of air pressure sensor 203B is located inside airbag 203D to sense the air pressure in airbag 203D.

[0121] Air pump 203C is used for inflation and deflation. In some embodiments of the present application, the wearable device inflates airbag 203D via air pump 203C, wherein air pump 203C and airbag 203D are connected via air path conducting component 203H. Airbag 203D is used to squeeze the user's blood vessels.

[0122] Magnetic sensor 203E includes a Hall sensor. In some embodiments of the present application, the wearable device can use magnetic sensor 203F to determine whether the airbag 203D on the wearable device has been removed. For example, a magnet can be configured on the airbag 203D or on a watch strap connected to the airbag 203D. The wearable device can use the magnetic sensor to determine the magnetic flux generated by the magnet on the airbag 203D or on the airbag 203D, thereby determining whether the airbag 203D on the wearable device has been removed.

[0123] The PPG sensor 203F user obtains the user's health data based on the PPG signal collected by the PPG sensor 203F. The user's health data includes but is not limited to: heart rate, blood oxygen, respiratory rate, blood oxygen saturation (SaO2), etc.

[0124] The motion sensor 203G includes an inertial sensor, and can be used to collect motion data and determine the user's posture based on the motion data.

[0125] It is worth noting that the air path conducting component 203H can be a separate component, or the air path conducting component 203H can also be an air path formed by the combination of other hardware modules, or the air path conducting component 203H can also be a part of other components, for example, it can be a part of the air pump 203C, or it can be a part of the airbag 203D.

[0126] It is worth noting that the sensor module 203 may also include an acceleration sensor, an infrared sensor, etc.

[0127] As shown in Figure 5B , when the wearable device 100 is a watch, the airbag 203D is attached to the body-facing side of the wearable component 302. The air pump 203C is connected to the airbag 203D via an air channel assembly 203H. The airbag 203D can be attached to only one side of the wearable component 302, which can be located above an artery on the user's wrist, such as the radial artery.

[0128] The air pump 203C can be located inside the body of the smartwatch, and the airbag 203D can be connected to the watchband buckle, and the airbag 203D is connected to the dial through the air hole cover. Correspondingly, the airbag 203D can be separated from the watchband or the dial.

[0129] Next, we will introduce how the wearable device 100 recognizes the user's posture and the blood pressure measurement values ​​under different user postures.

[0130] In some embodiments, the wearable device 100 may start measuring blood pressure and obtain a blood pressure measurement value after receiving an operation from the user.

[0131] In other embodiments, the wearable device 100 can also automatically measure blood pressure and obtain a blood pressure measurement value. In this way, the wearable device 100 can measure the user's dynamic blood pressure to monitor the user's blood pressure in real time.

[0132] In this application, the wearable device 100 measures the user's blood pressure, including but not limited to the following steps: turning on the blood pressure measurement mode, starting to measure the blood pressure, and displaying the blood pressure measurement results.

[0133] Turn on blood pressure measurement mode

[0134] 6A to 6F are schematic diagrams showing the start of the blood pressure measurement mode.

[0135] In some embodiments, the user can enable a blood pressure measurement mode in the wearable device 100 .

[0136] For example, as shown in FIG6A , the wearable device 100 receives a user instruction and responds to the user operation, displaying the user interface shown in FIG6A , which may include option 601 , which is used to enable the blood pressure measurement mode of the wearable device 100 .

[0137] As shown in FIG6A , the wearable device 100 may receive a user input operation (eg, a single click) for option 601 . In response to the user input operation, the wearable device 100 may enable a blood pressure measurement mode.

[0138] In one possible implementation, the wearable device 100 turns on the blood pressure measurement mode, which may mean that the wearable device 100 can automatically start measuring the user's blood pressure periodically / irregularly without the user's active intervention in measuring the user's blood pressure.

[0139] In other possible implementations, the wearable device 100 turning on the blood pressure measurement mode may also mean that the wearable device 100 can start a single measurement of the user's blood pressure.

[0140] In other embodiments, the user may also enable a blood pressure measurement mode in the electronic device 200 connected to the wearable device 100 .

[0141] For example, the wearable device 100 may establish a Bluetooth connection with the electronic device 200 .

[0142] 6B , the electronic device 200 displays a user interface 620, which may be a main interface of the electronic device 200. The user interface 620 displays application icons of multiple applications.

[0143] In some embodiments, the user can enable blood pressure measurement mode in the sports health application of the electronic device 200 .

[0144] Not limited to sports and health applications, users can also enable blood pressure measurement mode in other applications. This application is only illustrated by using sports and health applications as an example, but it should not constitute a limitation.

[0145] For example, users can also enable blood pressure measurement mode in the Smart Life application.

[0146] As shown in Figure 6B, the user interface 620 may include a sports health application icon. In response to an operation on the sports health application icon, the electronic device may open the sports health application.

[0147] As shown in Figure 6C, when the sports health application is open, the electronic device can display a user interface 630. The user interface 630 may include device options. The device options may be device options corresponding to the wearable device 100. The device options may display the device icon, device name, and connection status of the wearable device 100 and the electronic device 200 of the wearable device 100. The embodiment of the present application does not limit the content displayed on the device options. In response to the operation of the device options, the electronic device may display a user interface 640 shown in Figure 6D. The user interface 640 may be a user interface for managing the wearable device 100 in the sports health application.

[0148] The user interface 640 may include device status, exercise data, and professional exercise modes.

[0149] The device status can be used to indicate the connection status between the wearable device 100 and the electronic device and the battery level of the wearable device 100. For example, when it is detected that the electronic device has established a communication connection with the wearable device 100 via a Bluetooth connection, the device status can indicate that the connection mode is a Bluetooth connection and the connection status is "connected". Furthermore, the electronic device can obtain the battery level information of the wearable device 100. The device status can indicate the current battery level of the wearable device 100, for example, 77%. The content of the device status prompt can also include more, which is not limited in the embodiments of the present application.

[0150] Motion data may include the number of steps, calories burned, and distance traveled recorded by the wearable device 100. Motion data is data recorded by the wearable device 100 for a single day while the wearable device 100 is in operation. This data may include the total number of steps, calories burned, and distance traveled during daily activities such as walking, playing basketball, and running.

[0151] The professional sports mode can be used to start or end the blood pressure measurement mode and the running mode. The professional sports mode may include an on button for the blood pressure measurement mode and an on button for starting the running mode. In response to a user operation on the on button for the blood pressure measurement mode, such as a touch operation, the electronic device 200 may send an instruction to start the blood pressure measurement mode to the wearable device 100. Afterwards, the electronic device 200 may display an end button for ending the blood pressure measurement mode in the user interface 640. In response to a user operation on the end button for ending the blood pressure measurement mode, such as a touch operation, the electronic device may send an instruction to end the blood pressure measurement mode to the wearable device 100 and display the user interface 640 shown in Figure 6D.

[0152] The method of enabling the blood pressure measurement mode of the wearable device 100 is not limited to the above method. The blood pressure measurement mode of the wearable device 100 can also be enabled in other ways, and this application does not limit this.

[0153] In response to turning on the blood pressure measurement mode, the wearable device 100 can count down 3 seconds after the vibration to turn on the blood pressure measurement mode. When the blood pressure measurement mode is turned on, the user can be prompted that the blood pressure measurement mode has been turned on.

[0154] In some embodiments, after the wearable device 100 activates blood pressure measurement mode, the wearable device 100 may display user interface 660 shown in FIG6E . User interface 660 may include a prompt message stating "Blood pressure measurement mode activated." This prompt message serves to inform the user that the wearable device 100 has activated blood pressure measurement mode. User interface 660 also includes an option 6601 to exit blood pressure measurement mode, which the user can use to deactivate the wearable device 100.

[0155] In some embodiments, after the wearable device 100 turns on the blood pressure measurement mode, the wearable device 100 can detect whether the motion sensor in the wearable device 100 is turned on to ensure the accuracy of the blood pressure detection result. When the wearable device 100 detects that the motion sensor in the wearable device 100 is not turned on, the wearable device 100 can display the user interface 670 shown in Figure 6F. The user interface 670 includes a prompt message "Turn on the blood pressure measurement mode requires turning on the motion sensor. Do you agree to turn it on?" The prompt message is used to prompt the user to turn on the motion sensor in the wearable device 100. The user interface 670 also includes a confirmation option and a cancel option. The user can turn on the motion sensor in the wearable device 100 by selecting the confirmation option, and the user can also not turn on the motion sensor in the wearable device 100 by selecting the cancel option.

[0156] For example, as shown in FIG6F , the wearable device 100 may receive a user input operation (eg, a single click) for determining an option in the user interface 670 . In response to the user input operation, the wearable device 100 may turn on a motion sensor in the wearable device 100 .

[0157] In other embodiments, after the wearable device 100 turns on the blood pressure measurement mode, if the wearable device 100 detects that the motion sensor in the wearable device 100 is turned on, the wearable device 100 may not display the prompt information shown in Figure 6F.

[0158] In some embodiments, the wearable device 100 can count the blood pressure measurement values ​​of the same user over a period of time, analyze the blood pressure measurement values ​​of the user during the period of time, and provide targeted opinions on the blood pressure measurement values ​​of the same user.

[0159] After the wearable device 100 turns on the blood pressure measurement mode, it needs to confirm the user's identity before it begins measuring the user's blood pressure. This allows blood pressure measurements of different users to be stored separately, preventing the blood pressure measurements of different users from being mixed together, which could lead to inaccurate blood pressure measurements of the same user being provided to subsequent wearable devices 100.

[0160] 6G-6M are schematic diagrams showing the wearable device 100 confirming the identity of the user.

[0161] Optionally, the wearable device 100 may confirm the user's identity when the user first wears the wearable device 100. The first time a user wears the wearable device 100 may refer to the wearable device 100 being worn again on the user's wrist after being taken off the user's wrist, or being worn again on the user's wrist after a certain period of time.

[0162] For example, after the wearable device 100 turns on the blood pressure measurement mode, the wearable device 100 may display the user interface 680 shown in FIG6G . The user interface 680 includes a prompt message "Please select whether you are wearing this device yourself." This prompt message is used to prompt the user to confirm the identity of the user wearing the wearable device 100. The "self" may refer to the owner of the wearable device 100, and the owner of the wearable device 100 is the user who wears the wearable device 100 for a long time. The user interface 680 also includes a "yes" option and a "no" option. The "yes" option is used to confirm that the wearable device 100 is currently being worn by the user. The "no" option is used to confirm that the wearable device 100 is not currently being worn by the user.

[0163] In one possible implementation, the wearable device 100 can receive a user input operation (such as a single click) for an option in the user interface 680. In response to the user's input operation, the wearable device 100 can display the user interface 690 shown in Figure 6H. The user interface 690 includes a prompt message "Please verify user identity". The prompt message is used to prompt the user to verify whether the current user is himself to avoid erroneous operations.

[0164] The authentication methods include, but are not limited to, face recognition, fingerprint recognition, voiceprint recognition, etc. Authentication can also be performed in other ways, which are not limited in this application.

[0165] When the identity authentication is passed, that is, it is determined that the owner of the wearable device 100 is wearing the device, the wearable device 100 can display the user interface 6110 shown in Figure 6I, and the user interface 6110 includes a prompt message "Authentication passed, please start measuring blood pressure!", which is used to indicate to the user that the owner of the wearable device 100 is wearing the device.

[0166] In other possible implementations, as shown in Figure 6J, the wearable device 100 can receive a user input operation (such as a single click) for the no option in the user interface 680. In response to the user's input operation, the wearable device 100 can display the user interface 6120 shown in Figure 6K. The user interface 690 includes a selection bar 6121, and the selection bar 6121 is used for the user to select a user name.

[0167] As shown in Figure 6K, the wearable device 100 can receive the user's input operation (such as a single click) for option 6122 in the selection bar 6121. In response to the user's input operation, the wearable device 100 can display the selection bar 6124 shown in Figure 6L. The selection bar 6124 shows options for multiple detection objects. For example, multiple detection objects include but are not limited to detection object "AAAA", detection object "BBBB", detection object "Lisa", detection object "Lucy", etc. The user can select any detection object and start measuring blood pressure, and the detection data of this time will be bound and stored with the currently selected detection object to avoid confusion between the blood pressure measurement results of different users.

[0168] Optionally, if the selection bar 6124 does not include an option for the user that currently needs to be detected, the wearable device 100 can receive the user's input operation for the newly added detection object option in the selection bar 6123 and add an option for the user that currently needs to be detected.

[0169] In this way, the test data of different test objects can be stored separately, making it convenient to check the test data of objects that have not been tested for a certain period of time in the future.

[0170] For example, as shown in Figure 6L, the wearable device 100 can receive the user's input operation (such as a single click) for the detection object "Lucy" option in the selection bar 6124. In response to the user's input operation, the wearable device 100 can confirm that the current detection object is "Lucy", and the wearable device 100 can display the "Lucy" logo as shown in Figure 6M in the selection bar 6121.

[0171] Afterwards, the wearable device 100 may receive an input operation (eg, a single click) from the user for the start measurement option, and may start measuring blood pressure in response to the user's input operation.

[0172] Afterwards, electronic device 200 can bind and store the blood pressure measurement value of test subject "Lucy" with test subject "Lucy". Specifically, electronic device 200 can find the storage area of ​​test subject "Lucy" and store the blood pressure measurement value of test subject "Lucy" in the storage area of ​​test subject "Lucy". It should be noted that the storage areas of different test subjects are different and isolated from each other, which can avoid the confusion of blood pressure measurement results of different users.

[0173] In other embodiments, as shown in Figure 6J, after the wearable device 100 receives the user's input operation (such as a single click) for the no option in the user interface 680, the wearable device 100 can start measuring the user's blood pressure, but will not store the current user's blood pressure measurement value together with the previous user's blood pressure measurement value, or the wearable device 100 may not store the current user's blood pressure measurement value.

[0174] Start measuring blood pressure

[0175] The wearable device 100 measures blood pressure in three stages: a blood pressure measurement reminder stage, identifying the user's posture and determining a blood pressure compensation value based on the user's posture, and obtaining a blood pressure monitoring value based on the blood pressure compensation value and the blood pressure measurement value.

[0176] 1. Blood pressure measurement reminder stage

[0177] 7A-7C are schematic diagrams showing the wearable device 100 prompting the user to measure blood pressure.

[0178] For example, as shown in FIG7A , when the wearable device 100 starts measuring blood pressure, in order to ensure the accuracy of the blood pressure measurement results, the wearable device 100 may display the user interface 710 shown in FIG7A . The user interface 710 displays a prompt message "The blood pressure measurement time has arrived, please remain still, click to start the measurement", which is used to remind the user to remain still during the blood pressure measurement process to avoid inaccurate blood pressure measurement results due to exercise. The user interface 710 also includes a measurement reminder option and a skip option. The user can view the precautions for measuring blood pressure through the measurement reminder option, and the user can also skip the precautions for measuring blood pressure and start measuring blood pressure directly.

[0179] For example, as shown in FIG7A , the wearable device 100 may receive a user input operation (e.g., a click) for the measurement reminder option in the user interface 710. In response to the user input operation, the wearable device 100 may display the user interface 720 shown in FIG7B . The user interface 720 includes a prompt message "When measuring, please pay attention to wearing the watch flush with the heart and do not press the heart." This prompt message is used to remind the user of the correct measurement posture. The user interface 720 includes a timing option 7201, which is used to prompt the user to lift the watch to a position flush with the heart within a preset time.

[0180] In some embodiments, the wearable device 100 can determine the user's posture based on the motion data collected by the motion sensor and display the user interface 730 shown in Figure 7C. The user interface 730 includes multiple options, such as a standing option, a sitting option, and a lying option. These multiple options are used for the user to confirm the current user posture. For example, when the wearable device 100 recognizes that the user is in a sitting posture, the wearable device 100 can deepen the display of the sitting option to prompt the user that the wearable device 100 recognizes that the user is in a sitting posture. Optionally, the wearable device 100 is not limited to deepening the display. The wearable device 100 can also prompt the user in other ways that the wearable device 100 recognizes that the user is in a sitting posture. This application is not limited to this.

[0181] For example, as shown in Figure 7B, after the user confirms that the user is in a sitting position, the wearable device 100 can receive the user's input operation (such as a single click) for the start option in the user interface 730. In response to the user's input operation, the wearable device 100 can start measuring the user's blood pressure.

[0182] In some embodiments, if the wearable device 100 displayed in the user interface 730 recognizes the user's posture incorrectly, for example, recognizing a standing posture as a sitting posture, the user can reselect the standing posture option and then click the start option to start measuring the user's blood pressure. In this way, the wearable device 100 can avoid the situation where the user's posture is incorrectly recognized.

[0183] In some embodiments, the wearable device 100 may not display the prompt information shown in Figures 7A-7C and directly start measuring the user's blood pressure to avoid frequently disturbing the user. For example, at night, the wearable device 100 may not display the prompt information shown in Figures 7A-7C. The wearable device 100 may not display the prompt information and automatically measure the user's blood pressure to avoid disturbing the user's rest.

[0184] 2. Recognizing User Posture

[0185] Different user postures have different effects on the blood pressure measurement values ​​collected by the wearable device 100. Therefore, the wearable device 100 needs to recognize the user's posture and correct the blood pressure measurement values ​​collected by the wearable device 100 based on different user postures to improve the accuracy of the blood pressure values ​​collected by the wearable device 100.

[0186] Next, it is described how the wearable device 100 recognizes the user's gesture.

[0187] The user's posture includes but is not limited to standing posture, sitting posture and lying posture.

[0188] 1. Identify the user's standing posture.

[0189] (1) The wearable device 100 is worn on the user's left wrist.

[0190] The wearable device 100 can determine the user's standing posture based on, but not limited to, any one or more of the following methods.

[0191] Method 1: The wearable device 100 can determine the user's standing posture based on the heart rate and / or motion data collected by the wearable device 100.

[0192] In some embodiments, the wearable device 100 can collect the user's heart rate through a preset PPG sensor. When the user is walking or running naturally, the user's heart rate is high. If the heart rate is greater than the first heart rate value, it can be determined that the user's posture is a standing posture.

[0193] Optionally, the wearable device 100 may determine the user's posture based on multiple sets of heart rate values ​​within a first time period before the start of blood pressure measurement. If the multiple sets of heart rate values ​​within the first time period before the start of blood pressure measurement are greater than the first heart rate value, it may be determined that the user's posture is a standing posture.

[0194] In some embodiments, the wearable device 100 can also collect the user's motion data, such as the number of steps and other information, through a preset motion sensor. When the user walks or runs naturally, the number of steps of the user will accumulate and increase. If the change in the number of steps within the first time period before starting to measure blood pressure is greater than the first value, it can be determined that the user's posture is a standing posture.

[0195] Method 2: The wearable device 100 can determine the user's standing posture by combining the acceleration component of the gravitational acceleration G on the Z axis.

[0196] When the user is standing, the Z axis is always perpendicular to the gravity acceleration G. The user's standing posture can be determined based on the acceleration component of the gravity acceleration G on the Z axis.

[0197] Specifically, when the wearable device 100 determines that the acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, the user's standing posture can be determined.

[0198] Method three: the wearable device 100 can obtain the motion posture of the wearable device 100 and determine the user's standing posture based on the motion posture of the wearable device 100.

[0199] For example, FIG8A shows a schematic diagram of a user wearing the wearable device 100 while standing.

[0200] As shown in Figure 8A , the positive direction of the X-axis is defined as the direction along the user's forearm and parallel to the user's fingers. The positive direction of the Y-axis is defined as the direction perpendicular to the positive direction of the X-axis and away from the user's body. The X-axis and Y-axis define the XY plane. The positive direction of the Z-axis is defined as the direction perpendicular to the XY plane and away from the wearable component.

[0201] The positive direction of gravity acceleration G always points vertically to the ground. A direction parallel to and opposite to the positive direction of gravity acceleration G is referred to as a first direction.

[0202] The wearable device 100 can determine the user's standing posture based on the change in the angle between the X-axis and the first direction.

[0203] In some embodiments, before the wearable device 100 begins measuring the virtual blood pressure, the wearable device 100 may display the prompt message shown in FIG7B to prompt the user to align the wearable device 100 with the heart. As the user raises the wearable device 100 to align with the heart, the angle between the X-axis and the first direction may change as shown in FIG8B.

[0204] As shown in FIG8B , when the user is walking or running naturally, the forearm is naturally vertical, as shown in FIG8B . The angle between the first directions in the positive direction of the X-axis varies around 180 degrees. When the user lifts the wearable device 100 to be flush with the heart, the angle between the first directions in the positive direction of the X-axis decreases sharply, for example, from 180 degrees to about 40 degrees. After the user has aligned the wearable device 100 with the heart, the angle between the first directions in the positive direction of the X-axis stabilizes at around 40 degrees.

[0205] The motion posture of the wearable device 100 may be a change in the angle between the positive direction of the X-axis and the first direction. The user's standing posture may be determined based on the change in the angle between the positive direction of the X-axis and the first direction. Specifically, before starting to measure blood pressure, if the change in the angle between the positive direction of the X-axis and the first direction within the second time period is greater than the first angle value, the user's standing posture may be determined. For example, the first angle value may be 100 degrees. The first angle value may also be other values, which are not limited in this application.

[0206] Not limited to the above three methods, the wearable device 100 can also determine the user's standing posture based on other methods, and this application does not limit this.

[0207] After determining the user's standing posture, the wearable device 100 can determine the blood pressure compensation value corresponding to the user's standing posture based on the user's standing posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value corresponding to the user's standing posture.

[0208] FIG8C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements.

[0209] S801: The wearable device 100 obtains any one or more of the heart rate, motion data, and motion posture of the wearable device 100. The motion data includes but is not limited to statistical step count and gravity acceleration data.

[0210] S802: When any one or more of the heart rate, the motion data, and the motion posture of the wearable device 100 meets a first condition, the wearable device 100 determines the user's standing posture.

[0211] The heart rate can be collected by a PPG sensor preset in the wearable device 100, or the heart rate can be collected by the electronic device 200 and sent to the wearable device 100. This application does not limit this.

[0212] The motion data and the motion posture of the wearable device 100 may be collected by an inertial sensor preset in the wearable device 100 .

[0213] When any one or more of the heart rate, motion data, and motion posture of the wearable device 100 meets the first condition, the wearable device 100 determines the user's standing or sitting posture.

[0214] The first condition may include but is not limited to any one or more of the following:

[0215] 1. Multiple sets of heart rate values ​​within a first period of time before blood pressure measurement begins are greater than a first heart rate value.

[0216] 2. Before starting to measure blood pressure, it is monitored that the change in the angle between the positive direction of the X-axis and the first direction within the second time period is greater than the first angle value.

[0217] 3. The acceleration component of gravitational acceleration G on the Z axis is close to its minimum value.

[0218] As to how the wearable device 100 determines the user's standing posture, reference may be made to the descriptions in the aforementioned methods 1 to 3, which will not be elaborated herein.

[0219] As to how the wearable device 100 determines the user's standing posture, reference may be made to the descriptions in the aforementioned methods 1 to 3, which will not be elaborated herein.

[0220] S803: The wearable device 100 determines a blood pressure compensation value based on the user's standing posture.

[0221] It should be noted that different blood pressure compensation values ​​are determined based on different user postures. For example, standing posture, sitting posture, and lying posture correspond to different blood pressure compensation values.

[0222] After determining the user's standing posture, the wearable device 100 may determine a blood pressure compensation value corresponding to the user's standing posture based on the user's standing posture.

[0223] In one possible implementation, the wearable device 100 locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the user's standing posture based on the user's standing posture.

[0224] In another possible implementation, the wearable device 100 can transmit the user's standing posture to the electronic device 200 with which it has established a communication connection. The electronic device 200 locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The electronic device 200 can locally determine the blood pressure compensation value corresponding to the user's standing posture based on the user's standing posture. The electronic device 200 then transmits the blood pressure compensation value corresponding to the user's standing posture to the wearable device 100.

[0225] In other possible implementations, the wearable device 100 may send the user's standing posture to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The server may locally determine the blood pressure compensation value corresponding to the user's standing posture based on the user's standing posture. The server then sends the blood pressure compensation value corresponding to the user's standing posture to the wearable device 100.

[0226] Optionally, the blood pressure compensation values ​​corresponding to different user postures may be updated periodically / irregularly.

[0227] S804: The wearable device 100 collects a blood pressure measurement value, and obtains a blood pressure monitoring value based on the blood pressure measurement value and the blood pressure compensation value.

[0228] The wearable device 100 can collect blood pressure measurement values ​​and obtain a blood pressure monitoring value based on the blood pressure measurement values ​​and the blood pressure compensation value. The blood pressure monitoring value is the final measured blood pressure value.

[0229] In this way, when measuring the user's blood pressure, the influence of different user postures on the blood pressure measurement results can be eliminated, thereby improving the accuracy of the blood pressure measurement results.

[0230] In some embodiments, when the wearable device 100 recognizes the user's standing posture, placing the wrist wearing the wearable device 100 in different positions will also affect the blood pressure measurement value collected by the wearable device 100.

[0231] Based on this, in order to further improve the accuracy of the blood pressure measurement values ​​collected by the wearable device 100, the wearable device 100 must also determine the position of the wrist on which the wearable device 100 is worn, and determine a blood pressure compensation value based on the position of the wrist on which the wearable device 100 is worn. The final blood pressure monitoring value is then obtained based on the blood pressure measurement value collected by the wearable device 100 and the blood pressure compensation value. In other words, when the user is standing, the blood pressure compensation value will vary depending on the position of the wrist on which the wearable device 100 is worn.

[0232] In a possible implementation, the blood pressure compensation value may be determined based on an angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0233] In one possible implementation, in a standing posture, the wearable device 100 locally stores multiple blood pressure compensation values ​​corresponding to angles between the positive direction of the X-axis and the first direction. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the first angle based on the angle between the positive direction of the X-axis and the first direction.

[0234] 8D-8F are schematic diagrams showing a group of users wearing the wearable device 100 in a standing posture with their wrists in different placement positions.

[0235] 8D shows a schematic diagram of a user in a standing position with his arms pointing vertically to the ground.

[0236] As shown in FIG8D , the positive direction of the X-axis is opposite to the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 180 degrees.

[0237] FIG8E is a schematic diagram showing a user in a standing position with his arms placed horizontally.

[0238] As shown in FIG8E , the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0239] FIG8F shows a schematic diagram of a user standing with the wrist of the wearable device 100 placed at the heart position.

[0240] As shown in FIG. 8F , the angle between the positive direction of the X-axis and the first direction is close to 40 degrees.

[0241] Table 1

[0242] Table 1 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 1, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is A. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is B. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is C. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is D.

[0243] The blood pressure compensation value A, the blood pressure compensation value B, the blood pressure compensation value C, and the blood pressure compensation value D are different.

[0244] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is A.

[0245] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is C.

[0246] Table 1 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation to this.

[0247] In another possible implementation, the wearable device 100 may transmit the first angle between the positive direction of the X-axis and the first direction when the user is standing to the electronic device 200 with which the wearable device 100 has established a communication connection. The electronic device 200 may locally store a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is standing. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is standing. The electronic device 200 may then transmit the determined blood pressure compensation value to the wearable device 100.

[0248] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is standing to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is standing. The server may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is standing. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0249] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0250] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0251] Table 2

[0252] Table 2 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 2, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is a, and the blood pressure compensation value is A. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is b, and the blood pressure compensation value is B. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is c, and the blood pressure compensation value is C. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is d, and the blood pressure compensation value is D.

[0253] The blood pressure compensation value A, the blood pressure compensation value B, the blood pressure compensation value C, and the blood pressure compensation value D are different.

[0254] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 2 can be stored in the wearable device 100, in the electronic device 200, or in the server, and this application does not limit this.

[0255] (2) The wearable device 100 is worn on the user's right wrist.

[0256] The wearable device 100 is worn on the user's right wrist. For the specific implementation of how to identify the user's standing posture, please refer to the above-mentioned introduction of how to identify the user's standing posture when the wearable device 100 is worn on the user's left wrist. This application will not repeat it here.

[0257] The difference is that when the wearable device 100 is worn on the user's right wrist, the positive direction of the X-axis, the positive direction of the Y-axis, and the positive direction of the Z-axis are different from those when the wearable device 100 is worn on the user's left wrist.

[0258] 8G-8I show schematic diagrams of another group of users wearing the wearable device 100 in a standing posture with their wrists in different placement positions.

[0259] 8G shows a schematic diagram of a user in a standing position with his arms pointing vertically to the ground.

[0260] As shown in FIG8G , the positive direction of the X-axis is the same as the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 0 degrees.

[0261] FIG8H shows a schematic diagram of a user in a standing posture with his arms placed horizontally.

[0262] As shown in FIG8H , the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0263] FIG8I shows a schematic diagram of a user in a standing position wearing the wearable device 100 with the wrist placed at the heart position.

[0264] As shown in FIG8I , the angle between the positive direction of the X-axis and the first direction is close to 140 degrees.

[0265] Table 3

[0266] Table 3 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 3, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is E. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is F. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is G. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is H.

[0267] The blood pressure compensation value A, the blood pressure compensation value B, the blood pressure compensation value C, and the blood pressure compensation value D are different.

[0268] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is E.

[0269] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is G.

[0270] Table 3 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation to this.

[0271] In another possible implementation, the wearable device 100 may transmit the first angle between the positive direction of the X-axis and the first direction when the user is standing to the electronic device 200 with which the wearable device 100 has established a communication connection. The electronic device 200 may locally store a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is standing. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is standing. The electronic device 200 may then transmit the determined blood pressure compensation value to the wearable device 100.

[0272] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is standing to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is standing. The server may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is standing. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0273] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0274] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0275] Table 4

[0276] Table 4 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 4, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is e, and the blood pressure compensation value is E. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is f, and the blood pressure compensation value is F. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is g, and the blood pressure compensation value is G. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is h, and the blood pressure compensation value is H.

[0277] The distance e, the distance f, the distance g, and the distance h are different.

[0278] The blood pressure compensation value E, the blood pressure compensation value F, the blood pressure compensation value G, and the blood pressure compensation value H are also different.

[0279] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 4 can be stored in the wearable device 100, in the electronic device 200, or in the server, and this application does not limit this.

[0280] Through this method, the wearable device 100 can identify the user's standing posture, determine a blood pressure compensation value based on the user's standing posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value.

[0281] In some embodiments, after the wearable device 100 can recognize the user's standing posture, a blood pressure compensation value can be determined based on the angle between the positive direction of the X-axis and the first direction on the wearable device 100. Because the position where the wearable device 100 is worn is different, the angle between the positive direction of the X-axis and the first direction is different, and the blood pressure compensation value is also different. In this way, the accuracy of the blood pressure measurement value collected by the wearable device 100 in the user's standing posture can be further improved.

[0282] In some embodiments, the wearable device 100 can further identify whether it is worn on the left hand or the right hand, and then determine the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. Because the angle between the positive direction of the X-axis and the first direction is different when the wearable device 100 is in the same position when worn on the left hand and the right hand, it is necessary to distinguish whether it is worn on the left hand or the right hand. After determining whether it is worn on the left hand or the right hand, the wearable device 100 then determines the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. In this way, the accuracy of the blood pressure measurement value collected by the wearable device 100 when the user is standing can be further improved.

[0283] Optionally, the wearable device 100 may determine whether the wearable device 100 is worn on the left hand or the right hand based on the motion trajectory of the wearable device 100. The motion trajectory of the wearable device 100 when worn on the left hand is different from that when worn on the right hand.

[0284] 2. Identify the user's sitting and standing posture.

[0285] (1) The wearable device 100 is worn on the user's left wrist.

[0286] The wearable device 100 can determine the user's sitting or standing posture based on, but not limited to, any one or more of the following methods.

[0287] Method 1: The wearable device 100 can determine the user's standing posture based on the heart rate and / or motion data collected by the wearable device 100.

[0288] In some embodiments, the wearable device 100 can collect the user's heart rate through a preset PPG sensor. When the user is walking or running naturally, the user's heart rate is high. If the heart rate is greater than the second heart rate value and less than the first heart rate value, it means that the user's exercise volume is less and the heart rate is relatively stable. It can be determined that the user's posture is a sitting posture, where the first heart rate value is greater than the second heart rate value.

[0289] Optionally, the wearable device 100 may determine the user's posture based on multiple sets of heart rate values ​​within a first period of time before the start of blood pressure measurement. If the multiple sets of heart rate values ​​within the first period of time before the start of blood pressure measurement are greater than the second heart rate value and less than the first heart rate value, it may be determined that the user's posture is a sitting posture.

[0290] In some embodiments, the wearable device 100 can also collect the user's motion data, such as the number of steps and other information, through a preset motion sensor. If the change in the number of steps within the first time period before starting to measure blood pressure is greater than the second value and less than the first value, or less than the first value, it means that the user has fewer steps, and it can be determined that the user's posture is a sitting posture, where the first value is greater than the second value.

[0291] Method 2: The wearable device 100 can determine the user's sitting or standing posture by combining the acceleration component of the gravitational acceleration G on the Z axis.

[0292] When the user sits, the Z axis is always perpendicular to the gravity acceleration G. The user's sitting posture can be determined based on the acceleration component of the gravity acceleration G on the Z axis.

[0293] Specifically, when the wearable device 100 determines that the acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, the user's sitting posture can be determined.

[0294] Method three: the wearable device 100 can obtain the motion posture of the wearable device 100 and determine the user's standing posture based on the motion posture of the wearable device 100.

[0295] For example, FIG9A shows a schematic diagram of a user wearing the wearable device 100 while sitting.

[0296] As shown in Figure 9A , the positive direction of the X-axis is defined as the direction parallel to the user's forearm and pointing toward the user's finger. The positive direction of the Y-axis is defined as the direction perpendicular to the positive direction of the X-axis and pointing outward. The X-axis and Y-axis define the XY plane. The positive direction of the Z-axis is defined as the direction perpendicular to the XY plane and away from the wearable component.

[0297] The positive direction of gravity acceleration G always points vertically to the ground. A direction parallel to and opposite to the positive direction of gravity acceleration G is referred to as a first direction.

[0298] The wearable device 100 can determine the user's standing posture based on the change in the angle between the X-axis and the first direction.

[0299] In some embodiments, before the wearable device 100 begins measuring blood pressure, the wearable device 100 may display the prompt shown in FIG7B to prompt the user to align the wearable device 100 with the heart. As the user raises the wearable device 100 to align with the heart, the angle between the X-axis and the first direction may change as shown in FIG8B.

[0300] As shown in Figure 9B, when the user is sitting, their forearms are generally placed flat on their legs or a tabletop. The angle between the first direction of the positive X-axis on the wearable device 100 is approximately 100 degrees. When the user raises the wearable device 100 to align with the heart, the angle between the first direction of the positive X-axis decreases sharply, for example, from 100 degrees to approximately 40 degrees. After the user aligns the wearable device 100 with the heart, the angle between the first direction of the positive X-axis stabilizes at approximately 40 degrees.

[0301] The motion posture of the wearable device 100 may be a change value of the angle between the positive direction of the X-axis and the first direction. The user's standing posture may be determined based on the change value of the angle between the positive direction of the X-axis and the first direction. Specifically, before starting to measure blood pressure, if the change value of the angle between the positive direction of the X-axis and the first direction within the second time period is greater than the second angle value and less than the first angle value, the user's standing posture may be determined. The first angle value is greater than the second angle value. For example, the first angle value may be 100 degrees, and the second angle value may be 50 degrees. The first angle value and the second angle value may also be other values, which are not limited in this application.

[0302] Not limited to the above three methods, the wearable device 100 can also determine the user's standing posture based on other methods, and this application does not limit this.

[0303] After determining the user's sitting posture, the wearable device 100 can determine the blood pressure compensation value corresponding to the user's sitting posture based on the user's sitting posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value corresponding to the user's sitting posture.

[0304] FIG9C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements.

[0305] S901: The wearable device 100 obtains any one or more of the heart rate, motion data, and motion posture of the wearable device 100. The motion data includes but is not limited to statistical step count and gravity acceleration data.

[0306] S902: When any one or more of the heart rate, motion data, and motion posture of the wearable device 100 meets the second condition, the wearable device 100 determines the user's sitting or standing posture.

[0307] The heart rate can be collected by a PPG sensor preset in the wearable device 100, or the heart rate can be collected by the electronic device 200 and sent to the wearable device 100. This application does not limit this.

[0308] The motion data and the motion posture of the wearable device 100 may be collected by an inertial sensor preset in the wearable device 100 .

[0309] When any one or more of the heart rate, motion data, and motion posture of the wearable device 100 meets the second condition, the wearable device 100 determines the user's sitting or standing posture.

[0310] The second condition may include but is not limited to any one or more of the following:

[0311] 1. Before starting to measure blood pressure, multiple sets of heart rate values ​​within a first period of time are greater than the second heart rate value and less than the first heart rate value.

[0312] 2. Before starting to measure blood pressure, it is monitored that a change in the angle between the positive direction of the X-axis and the first direction within a second time period is greater than the second angle value and less than the first angle value.

[0313] 3. The acceleration component of gravitational acceleration G on the Z axis is close to its minimum value.

[0314] As to how the wearable device 100 determines the user's sitting or standing posture, reference may be made to the descriptions in the aforementioned methods 1 to 3, which will not be elaborated herein.

[0315] S903: The wearable device 100 determines a blood pressure compensation value based on the user's sitting or standing posture.

[0316] It should be noted that different blood pressure compensation values ​​are determined based on different user postures. For example, standing posture, sitting posture, and lying posture correspond to different blood pressure compensation values.

[0317] After determining the user's sitting posture, the wearable device 100 can determine a blood pressure compensation value corresponding to the user's sitting posture based on the user's sitting posture.

[0318] In one possible implementation, the wearable device 100 locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the user's sitting or standing posture based on the user's sitting or standing posture.

[0319] In another possible implementation, the wearable device 100 can transmit the user's sitting or standing posture to the electronic device 200 with which it has established a communication connection. The electronic device 200 locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The electronic device 200 can locally determine the blood pressure compensation value corresponding to the user's sitting or standing posture based on the user's sitting or standing posture. The electronic device 200 then transmits the blood pressure compensation value corresponding to the user's sitting or standing posture to the wearable device 100.

[0320] In another possible implementation, the wearable device 100 may send the user's sitting or standing posture to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The server may locally determine the blood pressure compensation value corresponding to the user's sitting or standing posture based on the user's sitting or standing posture. The server then sends the blood pressure compensation value corresponding to the user's sitting or standing posture to the wearable device 100.

[0321] Optionally, the blood pressure compensation values ​​corresponding to different user postures may be updated periodically / irregularly.

[0322] S904: The wearable device 100 collects a blood pressure measurement value, and obtains a blood pressure monitoring value based on the blood pressure measurement value and the blood pressure compensation value.

[0323] The wearable device 100 can collect blood pressure measurement values ​​and obtain a blood pressure monitoring value based on the blood pressure measurement values ​​and the blood pressure compensation value. The blood pressure monitoring value is the final measured blood pressure value.

[0324] In this way, when measuring the user's blood pressure, the influence of different user postures on the blood pressure measurement results can be eliminated, thereby improving the accuracy of the blood pressure measurement results.

[0325] In some embodiments, when the wearable device 100 recognizes the user's sitting posture, placing the wrist wearing the wearable device 100 in different positions will also affect the blood pressure measurement value collected by the wearable device 100.

[0326] Based on this, in order to further improve the accuracy of the blood pressure measurements collected by the wearable device 100, the wearable device 100 must also determine the position of the wrist on which the wearable device 100 is worn, and determine a blood pressure compensation value based on the position of the wrist on which the wearable device 100 is worn. The final blood pressure monitoring value is then obtained based on the blood pressure measurements collected by the wearable device 100 and the blood pressure compensation value. In other words, the blood pressure compensation value will vary depending on the position of the wrist on which the wearable device 100 is worn, whether the user is sitting or standing.

[0327] In a possible implementation, the blood pressure compensation value may be determined based on an angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0328] In one possible implementation, in a sitting position, the wearable device 100 locally stores multiple blood pressure compensation values ​​corresponding to angles between the positive direction of the X-axis and the first direction. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the first angle based on the angle between the positive direction of the X-axis and the first direction.

[0329] 9D-9F show schematic diagrams of a group of users wearing the wearable device 100 in a sitting position with their wrists in different placement positions.

[0330] 9D shows a schematic diagram of a user in a sitting position with his arms pointing vertically to the ground.

[0331] As shown in FIG9D , the positive direction of the X-axis is opposite to the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 180 degrees.

[0332] FIG9E is a schematic diagram showing a user in a sitting position with his arms placed horizontally.

[0333] As shown in FIG. 9E , the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0334] FIG9F shows a schematic diagram of a user wearing the wearable device 100 in a sitting position with the wrist placed at the heart position.

[0335] As shown in FIG. 9F , the angle between the positive direction of the X-axis and the first direction is close to 40 degrees.

[0336] Table 5

[0337] Table 5 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 5, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is 1. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is H. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is K. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is L.

[0338] The blood pressure compensation value I, the blood pressure compensation value J, the blood pressure compensation value K, and the blood pressure compensation value L are different.

[0339] Optionally, the blood pressure compensation value I is different from the blood pressure compensation value A, the blood pressure compensation value J is different from the blood pressure compensation value B, the blood pressure compensation value K is different from the blood pressure compensation value C, and the blood pressure compensation value L is different from the blood pressure compensation value D. That is, under different user postures, the blood pressure compensation value of the wearable device 100 at the same position is also different.

[0340] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is 1.

[0341] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is K.

[0342] Table 5 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation to this.

[0343] In another possible implementation, the wearable device 100 may transmit the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position to the electronic device 200 with which the wearable device 100 has established a communication connection. The electronic device 200 may locally store a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is in a sitting position. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position. The electronic device 200 may then transmit the determined blood pressure compensation value to the wearable device 100.

[0344] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is in a sitting position. The server may locally determine a blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0345] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0346] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0347] Table 6

[0348] Table 6 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 6, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is i, and the blood pressure compensation value is I. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is j, and the blood pressure compensation value is J. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is c, and the blood pressure compensation value is C. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is k, and the blood pressure compensation value is L.

[0349] The blood pressure compensation value I, the blood pressure compensation value J, the blood pressure compensation value K, and the blood pressure compensation value L are different.

[0350] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 6 can be stored in the wearable device 100, in the electronic device 200, or in the server, and this application does not limit this.

[0351] (2) The wearable device 100 is worn on the user's right wrist.

[0352] The wearable device 100 is worn on the user's right wrist. For the specific implementation of how to identify the user's sitting posture, please refer to the above-mentioned introduction to how to identify the user's sitting posture when the wearable device 100 is worn on the user's left wrist. This application will not repeat it here.

[0353] The difference is that when the wearable device 100 is worn on the user's right wrist, the positive direction of the X-axis, the positive direction of the Y-axis, and the positive direction of the Z-axis are different from those when the wearable device 100 is worn on the user's left wrist.

[0354] 9G-9I show schematic diagrams of another group of users wearing the wearable device 100 in a sitting posture with their wrists in different placement positions.

[0355] 9G shows a schematic diagram of a user in a sitting position with his arms pointing vertically to the ground.

[0356] As shown in FIG9G , the positive direction of the X-axis is the same as the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 0 degrees.

[0357] FIG9H shows a schematic diagram of a user in a sitting position with his arms placed horizontally.

[0358] As shown in FIG. 9H , the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0359] FIG9I shows a schematic diagram of a user wearing the wearable device 100 in a sitting position with the wrist placed at the heart position.

[0360] As shown in FIG. 9I , the angle between the positive direction of the X-axis and the first direction is close to 140 degrees.

[0361] Table 7

[0362] Table 7 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 7, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is M. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is N. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is 0. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is P.

[0363] The blood pressure compensation value M, the blood pressure compensation value N, the blood pressure compensation value O, and the blood pressure compensation value P are different from each other.

[0364] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is M.

[0365] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is 0.

[0366] Table 7 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation to this.

[0367] In another possible implementation, the wearable device 100 may transmit the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position to the electronic device 200 with which the wearable device 100 has established a communication connection. The electronic device 200 may locally store a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is in a sitting position. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position. The electronic device 200 may then transmit the determined blood pressure compensation value to the wearable device 100.

[0368] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is in a sitting position. The server may locally determine a blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is in a sitting position. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0369] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0370] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0371] Table 8

[0372] Table 8 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 8, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is m, and the blood pressure compensation value is M. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is n, and the blood pressure compensation value is N. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is o, and the blood pressure compensation value is 0. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is p, and the blood pressure compensation value is P.

[0373] The distance m, the distance n, the distance o, and the distance p are different.

[0374] The blood pressure compensation value M, the blood pressure compensation value N, the blood pressure compensation value O, and the blood pressure compensation value P are different from each other.

[0375] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 8 can be stored in the wearable device 100, in the electronic device 200, or in the server. This application does not limit this.

[0376] Through this method, the wearable device 100 can identify the user's sitting posture, determine a blood pressure compensation value based on the user's sitting posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value.

[0377] In some embodiments, after the wearable device 100 can recognize the user's sitting posture, the blood pressure compensation value can be determined based on the angle between the positive direction of the X-axis and the first direction on the wearable device 100. Because the position of wearing the wearable device 100 is different, the angle between the positive direction of the X-axis and the first direction is different, and the blood pressure compensation value is also different. In this way, the accuracy of the blood pressure measurement value collected by the wearable device 100 in the user's sitting posture can be further improved.

[0378] In some embodiments, the wearable device 100 can further identify whether it is worn on the left hand or the right hand, and then determine the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. Because the angle between the positive direction of the X-axis and the first direction is different when the wearable device 100 is worn on the left hand and the right hand when the wearable device 100 is in the same position, it is necessary to distinguish whether it is worn on the left hand or the right hand. After determining whether it is worn on the left hand or the right hand, the wearable device 100 then determines the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. In this way, the accuracy of the blood pressure measurement values ​​collected by the wearable device 100 in the user's sitting or standing posture can be further improved.

[0379] 3. Identify the user's lying posture.

[0380] (1) The wearable device 100 is worn on the user's left wrist.

[0381] The wearable device 100 can determine the user's lying posture based on, but not limited to, any one or more of the following methods.

[0382] Method 1: The wearable device 100 can determine the user's lying posture based on the heart rate and / or motion data collected by the wearable device 100.

[0383] In some embodiments, the wearable device 100 can collect the user's heart rate through a pre-installed PPG sensor. When the user is lying down, the user's heart rate is low. If the heart rate is less than the second heart rate value, the user's posture can be determined to be lying down. For example, after the user falls asleep at night, the user's breathing is low and relatively stable, and the user's posture can be determined to be lying down.

[0384] Optionally, the wearable device 100 may determine the user's posture based on multiple sets of heart rate values ​​within a first time period before the start of blood pressure measurement. If the multiple sets of heart rate values ​​within the first time period before the start of blood pressure measurement are less than the second heart rate value, it may be determined that the user's posture is a lying posture.

[0385] In some embodiments, the wearable device 100 may also collect the user's motion data, such as the number of steps, through a pre-installed motion sensor. If the change in the number of steps within a first period of time before the start of blood pressure measurement is less than a second value, it indicates that the user has essentially not exercised, and the user's posture can be determined to be lying down. For example, if the user's motion data has essentially remained unchanged after the user falls asleep at night, the user's posture can be determined to be lying down.

[0386] Method 2: The wearable device 100 can determine the user's lying posture by combining the acceleration components of the gravitational acceleration G on the X-axis and the Y-axis.

[0387] In some embodiments, as shown in FIG10A , when the user lies down, the X-axis and the Y-axis are always perpendicular to the gravity acceleration G, and the user's lying posture can be determined based on the acceleration components of the gravity acceleration G on the X-axis and the Y-axis.

[0388] Specifically, when the wearable device 100 determines that the acceleration components of the gravitational acceleration G on the X-axis and the Y-axis are close to minimum values, it can be determined that the user is lying down.

[0389] Method 3: Between the first hour at night and the second hour in the morning, the user's lying posture can be determined.

[0390] For example, the first moment may be 10 p.m., and the second moment may be 6 a.m. Between 10 p.m. and 6 a.m., it may be determined that the user is in a sleeping state, and it may be determined that the user's posture is a lying posture.

[0391] It is not limited to 10 pm to 6 am. The time period when the user is in a sleeping state can also be other time periods, and this application does not limit this.

[0392] Method 4: Determine the user's lying posture based on the movement posture of the wearable device 100.

[0393] In some embodiments, when a user places their hand on their abdomen while sleeping, their wrist will move up and down regularly with their abdominal breathing. The displacement trajectory of the wearable device 100 may be as shown in FIG10B . The user's lying posture can be determined based on the displacement trajectory of the wearable device 100.

[0394] Not limited to the above four methods, the wearable device 100 can also determine the user's lying posture based on other methods, and this application does not limit this.

[0395] After determining the user's lying posture, the wearable device 100 can determine the blood pressure compensation value corresponding to the user's lying posture based on the user's lying posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value corresponding to the user's lying posture.

[0396] FIG10C shows a flow chart of a method for the wearable device 100 to correct collected blood pressure measurements.

[0397] S1001: The wearable device 100 obtains any one or more of the heart rate, motion data, and motion posture of the wearable device 100. The motion data includes but is not limited to statistical step count and gravity acceleration data.

[0398] S1002: When any one or more of the heart rate, motion data, and motion posture of the wearable device 100 meets a third condition, the wearable device 100 determines the user's lying posture.

[0399] The first, second and third conditions are different.

[0400] The heart rate can be collected by a PPG sensor preset in the wearable device 100, or the heart rate can be collected by the electronic device 200 and sent to the wearable device 100. This application does not limit this.

[0401] The motion data and the motion posture of the wearable device 100 may be collected by an inertial sensor preset in the wearable device 100 .

[0402] When any one or more of the heart rate, motion data, and motion posture of the wearable device 100 meets the third condition, the wearable device 100 determines that the user is in a lying or sitting position.

[0403] The third condition may include but is not limited to any one or more of the following:

[0404] 1. Multiple sets of heart rate values ​​within a first period of time before blood pressure measurement begins are less than a second heart rate value.

[0405] 2. The acceleration components of gravitational acceleration G on the X-axis and Y-axis are close to their minimum values.

[0406] 3. The time is between the first hour of the night and the second hour of the morning.

[0407] 4. The displacement trajectory of the wearable device 100 meets the preset trajectory.

[0408] As to how the wearable device 100 determines the user's lying posture, reference may be made to the descriptions in the aforementioned methods 1 to 4, which will not be elaborated herein.

[0409] S1003: The wearable device 100 determines a blood pressure compensation value based on the user's lying posture.

[0410] It should be noted that different blood pressure compensation values ​​are determined based on different user postures. For example, standing posture, sitting posture, and lying posture correspond to different blood pressure compensation values.

[0411] After determining the user's lying posture, the wearable device 100 can determine a blood pressure compensation value corresponding to the user's lying posture based on the user's lying posture.

[0412] In one possible implementation, the wearable device 100 locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the user's lying posture based on the user's lying posture.

[0413] In another possible implementation, the wearable device 100 may transmit the user's lying posture to an electronic device 200 with which it has established a communication connection. The electronic device 200 may locally store a plurality of blood pressure compensation values ​​corresponding to different user postures. The electronic device 200 may locally determine the blood pressure compensation value corresponding to the user's lying posture based on the user's lying posture. The electronic device 200 may then transmit the blood pressure compensation value corresponding to the user's lying posture to the wearable device 100.

[0414] In other possible implementations, the wearable device 100 may send the user's lying posture to a server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to different user postures. The server may locally determine the blood pressure compensation value corresponding to the user's lying posture based on the user's lying posture. The server then sends the blood pressure compensation value corresponding to the user's lying posture to the wearable device 100.

[0415] Optionally, the blood pressure compensation values ​​corresponding to different user postures may be updated periodically / irregularly.

[0416] S1004: The wearable device 100 collects a blood pressure measurement value, and obtains a blood pressure monitoring value based on the blood pressure measurement value and the blood pressure compensation value.

[0417] The wearable device 100 can collect blood pressure measurement values ​​and obtain a blood pressure monitoring value based on the blood pressure measurement values ​​and the blood pressure compensation value. The blood pressure monitoring value is the final measured blood pressure value.

[0418] In this way, when measuring the user's blood pressure, the influence of different user postures on the blood pressure measurement results can be eliminated, thereby improving the accuracy of the blood pressure measurement results.

[0419] In some embodiments, when the wearable device 100 recognizes the user's lying posture, placing the wrist wearing the wearable device 100 in different positions will also affect the blood pressure measurement value collected by the wearable device 100.

[0420] Based on this, in order to further improve the accuracy of the blood pressure measurement values ​​collected by the wearable device 100, the wearable device 100 needs to determine the position of the wrist wearing the wearable device 100, determine the blood pressure compensation value based on the position of the wrist wearing the wearable device 100, and then obtain the final blood pressure monitoring value based on the blood pressure measurement value collected by the wearable device 100 and the blood pressure compensation value. In other words, when the user is lying down, the blood pressure compensation value will be different depending on the position of the wrist wearing the wearable device 100.

[0421] In a possible implementation, the blood pressure compensation value may be determined based on an angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0422] In one possible implementation, in a lying position, the wearable device 100 locally stores multiple blood pressure compensation values ​​corresponding to angles between the positive direction of the X-axis and the first direction. The wearable device 100 can locally determine the blood pressure compensation value corresponding to the first angle based on the angle between the positive direction of the X-axis and the first direction.

[0423] 10D-10F are schematic diagrams showing a group of users wearing the wearable device 100 in a lying position with their wrists in different positions.

[0424] FIG10D shows a schematic diagram of a user lying down with his arms placed horizontally on the bed.

[0425] As shown in Figure 10D, the positive direction of the X-axis is the direction along the user's forearm and parallel to the user's fingers. The positive direction of the Y-axis is the direction perpendicular to the positive direction of the X-axis and pointing outward. The X-axis and Y-axis can define the XY plane. The direction perpendicular to the XY plane and away from the wearable component is the positive direction of the Z-axis. The positive direction of the gravitational acceleration G always points perpendicular to the ground. The direction perpendicular to the gravitational acceleration G and pointing to the top of the head is the first direction.

[0426] As shown in FIG10D , when the user is in a lying position with the arms placed horizontally, the positive direction of the X-axis is opposite to the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 180 degrees.

[0427] FIG10E shows a schematic diagram of a user lying down with the wearable device 100 placed on the user's abdomen.

[0428] As shown in FIG10E , when the user is in a lying position with the wrist of the wearable device 100 placed on the abdomen, the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0429] FIG10F shows a schematic diagram of a user lying down with the wrist of the wearable device 100 placed at the heart position.

[0430] As shown in FIG10F , when the user is in a lying position with the wrist of the wearable device 100 placed at the heart position, the angle between the positive direction of the X-axis and the first direction is close to 40 degrees.

[0431] Table 9

[0432] Table 9 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 9, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is M. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is N. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is P. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is Q.

[0433] The blood pressure compensation value M, the blood pressure compensation value N, the blood pressure compensation value O, and the blood pressure compensation value P are different from each other.

[0434] Optionally, the blood pressure compensation value M is different from the blood pressure compensation value A, the blood pressure compensation value N is different from the blood pressure compensation value B, the blood pressure compensation value O is different from the blood pressure compensation value C, and the blood pressure compensation value P is different from the blood pressure compensation value D. That is, under different user postures, the blood pressure compensation value of the wearable device 100 at the same position is also different.

[0435] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is M.

[0436] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is 0.

[0437] Table 9 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation to this.

[0438] In another possible implementation, the wearable device 100 may send the first angle between the positive direction of the X-axis and the first direction when the user is lying down to the electronic device 200 with which the communication connection is established. The electronic device 200 locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is lying down. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is lying down. The electronic device 200 then sends the determined blood pressure compensation value to the wearable device 100.

[0439] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is lying down to the server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is lying down. The server may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is lying down. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0440] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0441] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0442] Table 10

[0443] Table 10 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 10, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is m, and the blood pressure compensation value is M. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is n, and the blood pressure compensation value is N. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is o, and the blood pressure compensation value is 0. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is p, and the blood pressure compensation value is P.

[0444] The blood pressure compensation value M, the blood pressure compensation value N, the blood pressure compensation value O, and the blood pressure compensation value P are different from each other.

[0445] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 10 can be stored in the wearable device 100, in the electronic device 200, or in the server. This application does not limit this.

[0446] In some embodiments, when the user is lying down, the placement of the palm of the hand may also affect the blood pressure value collected by the wearable device 100. The placement of the palm of the hand includes but is not limited to palm up, palm down, and palm sideways.

[0447] When the wrist of the wearable device 100 is placed in a fixed position, the wearable device 100 can further identify the placement of the palm, determine the blood pressure compensation value based on the different placement of the palm, and correct the blood pressure value collected by the wearable device 100. This can further improve the accuracy of blood pressure measurements in a lying position.

[0448] The embodiment of the present application takes an example of how the wearable device 100 identifies the placement posture of the palm when the user is in a lying position with the arm placed horizontally on the bed.

[0449] 10G-10I are schematic diagrams showing three types of palm placement postures.

[0450] FIG10G shows a schematic diagram of a user in a lying position with his arms placed horizontally on a bed surface and his palms facing downward.

[0451] As shown in FIG. 10G , the palm-up placement posture may be determined based on the angle between the positive direction of the Z axis and the positive direction of the gravitational acceleration G.

[0452] For example, when it is detected that the user is in a lying posture, when the angle between the positive direction of the Z axis and the direction of the gravity acceleration G is a first angle, a palm-down placement posture can be determined.

[0453] For example, the first angle may be 150 degrees to 180 degrees.

[0454] FIG10H shows a schematic diagram of a user in a lying position with his arms placed horizontally on a bed surface and his palms facing upward.

[0455] As shown in FIG10H , the palm-up placement posture may be determined based on the angle between the positive direction of the Z axis and the positive direction of the gravitational acceleration G.

[0456] For example, when it is detected that the user is in a lying position, when the angle between the positive direction of the Z axis and the direction of the gravitational acceleration G is the second angle, a palm-up placement posture can be determined.

[0457] Illustratively, the second angle may be 0 degrees to 30 degrees.

[0458] FIG10I shows a schematic diagram of a user in a lying position with his arms placed horizontally on a bed surface and his palms placed sideways.

[0459] As shown in FIG10I , the palm-up placement posture may be determined based on the angle between the positive direction of the Z axis and the positive direction of the gravitational acceleration G.

[0460] For example, when it is detected that the user is in a lying position, when the angle between the positive direction of the Z axis and the direction of the gravitational acceleration G is the third angle, the palm-side placement posture can be determined.

[0461] For example, the second angle may be 80 degrees to 100 degrees.

[0462] The values ​​of the first angle, the second angle, and the third angle are only used to explain this application, and the values ​​of the first angle, the second angle, and the third angle may also be other values, which are not limited in this application.

[0463] The palm placement posture is not limited to being determined based on the angle between the positive direction of the Z axis and the positive direction of the gravitational acceleration G. The palm placement posture can also be determined based on other methods, and this application does not limit this.

[0464] After determining the placement posture of the palm, the wearable device 100 can determine a blood pressure compensation value corresponding to the placement posture of the palm.

[0465] Table 11

[0466] Table 11 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 11, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, with the palm facing up, the wearable device 100 determines a blood pressure compensation value of M1. With the palm facing down, the wearable device 100 determines a blood pressure compensation value of M2. With the palm facing sideways, the wearable device 100 determines a blood pressure compensation value of M3. M1, M2, and M3 are all different.

[0467] When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, with the palm facing up, the wearable device 100 determines a blood pressure compensation value of N1. When the palm is facing down, the wearable device 100 determines a blood pressure compensation value of N2. When the palm is facing sideways, the wearable device 100 determines a blood pressure compensation value of N3. N1, N2, and N3 are different.

[0468] When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, with the palm facing up, the wearable device 100 determines a blood pressure compensation value of O1. When the palm is facing down, the wearable device 100 determines a blood pressure compensation value of O2. When the palm is facing sideways, the wearable device 100 determines a blood pressure compensation value of O3. O1, O2, and O3 are all different.

[0469] When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, with the palm facing up, the wearable device 100 determines a blood pressure compensation value of P1. When the palm is facing down, the wearable device 100 determines a blood pressure compensation value of P2. When the palm is facing sideways, the wearable device 100 determines a blood pressure compensation value of P3. P1, P2, and P3 are different.

[0470] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 11 can be stored in the wearable device 100, in the electronic device 200, or in the server. This application does not limit this.

[0471] (2) The wearable device 100 is worn on the user's right wrist.

[0472] The wearable device 100 is worn on the user's right wrist. For the specific implementation of how to identify the user's lying posture, please refer to the above-mentioned introduction to the specific implementation of how to identify the user's lying posture when the wearable device 100 is worn on the user's left wrist. This application will not repeat it here.

[0473] The difference is that when the wearable device 100 is worn on the user's right wrist, the positive direction of the X-axis, the positive direction of the Y-axis, and the positive direction of the Z-axis are different from those when the wearable device 100 is worn on the user's left wrist.

[0474] 10J-10L are schematic diagrams showing another group of users wearing the wearable device 100 in a lying position with their wrists in different placement positions.

[0475] 10J shows a schematic diagram of a user lying down with his arms placed horizontally on the bed.

[0476] As shown in FIG10J , when the user is in a lying position with the arms placed horizontally, the positive direction of the X-axis is opposite to the first direction, and the angle between the positive direction of the X-axis and the first direction is close to 0 degrees.

[0477] FIG10K shows a schematic diagram of a user lying down with the wrist of the wearable device 100 placed on the abdomen.

[0478] As shown in FIG10K , when the user is in a lying position with the wrist of the wearable device 100 placed on the abdomen, the angle between the positive direction of the X-axis and the first direction is close to 90 degrees.

[0479] FIG10L shows a schematic diagram of a user lying down with the wrist of the wearable device 100 placed at the heart position.

[0480] As shown in FIG10L , when the user is in a lying position with the wrist of the wearable device 100 placed at the heart position, the angle between the positive direction of the X-axis and the first direction is close to 140 degrees.

[0481] Table 12

[0482] Table 12 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 12, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the blood pressure compensation value is Q. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the blood pressure compensation value is R. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the blood pressure compensation value is S. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the blood pressure compensation value is T.

[0483] The blood pressure compensation value Q, the blood pressure compensation value R, the blood pressure compensation value S, and the blood pressure compensation value T are different from each other.

[0484] For example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 160 degrees, the wearable device 100 can determine that the blood pressure compensation value is Q.

[0485] For another example, when the wearable device 100 determines that the angle between the positive direction of the X-axis and the first direction is 40 degrees, the wearable device 100 can determine that the blood pressure compensation value is S.

[0486] Table 12 is only an example of the blood pressure compensation value corresponding to the angle between the positive direction of the X-axis and the first direction. Each angle may also correspond to a blood pressure compensation value, and this application does not constitute a limitation on this.

[0487] In another possible implementation, the wearable device 100 may send the first angle between the positive direction of the X-axis and the first direction when the user is lying down to the electronic device 200 with which the communication connection is established. The electronic device 200 locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is lying down. The electronic device 200 may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is lying down. The electronic device 200 then sends the determined blood pressure compensation value to the wearable device 100.

[0488] In another possible implementation, the wearable device 100 may send a first angle between the positive direction of the X-axis and the first direction when the user is lying down to the server. The server locally stores a plurality of blood pressure compensation values ​​corresponding to the angles between the positive direction of the X-axis and the first direction when the user is lying down. The server may locally determine the blood pressure compensation value based on the first angle between the positive direction of the X-axis and the first direction when the user is lying down. The server then sends the determined blood pressure compensation value to the wearable device 100.

[0489] In other embodiments, the wearable device 100 can determine the vertical distance between the wearable device 100 and the heart based on the angle between the X-axis of the wearable device 100 and the first direction, and then determine the blood pressure compensation value based on the vertical distance between the wearable device 100 and the heart.

[0490] In one possible implementation, the distance between the wearable device 100 and the heart in the vertical direction can be determined by the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the electronic device 2000 that establishes a communication connection with the wearable device 100 based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction, or it can be determined by the server based on the angle between the positive direction of the X-axis of the wearable device 100 and the first direction.

[0491] Table 13

[0492] Table 13 shows the blood pressure compensation values ​​corresponding to the angle between the positive direction of the X-axis and the first direction. As shown in Table 13, when the angle between the positive direction of the X-axis and the first direction is between 180 degrees and 140 degrees, the vertical distance between the wearable device 100 and the heart is q, and the blood pressure compensation value is Q. When the angle between the positive direction of the X-axis and the first direction is between 139 degrees and 90 degrees, the vertical distance between the wearable device 100 and the heart is r, and the blood pressure compensation value is R. When the angle between the positive direction of the X-axis and the first direction is between 89 degrees and 40 degrees, the vertical distance between the wearable device 100 and the heart is s, and the blood pressure compensation value is S. When the angle between the positive direction of the X-axis and the first direction is between 39 degrees and 0 degrees, the vertical distance between the wearable device 100 and the heart is t, and the blood pressure compensation value is T.

[0493] The distance q, the distance r, the distance s, and the distance t are all different.

[0494] The blood pressure compensation value Q, the blood pressure compensation value R, the blood pressure compensation value S, and the blood pressure compensation value T are different from each other.

[0495] The blood pressure compensation value corresponding to the vertical distance between the wearable device 100 and the heart shown in Table 13 can be stored in the wearable device 100, in the electronic device 200, or in the server. This application does not limit this.

[0496] Through this method, the wearable device 100 can identify the user's lying or standing posture, determine the blood pressure compensation value based on the user's lying posture, and correct the blood pressure measurement value collected by the wearable device 100 based on the blood pressure compensation value.

[0497] In some embodiments, after the wearable device 100 can recognize the user's lying posture, the blood pressure compensation value can be determined based on the angle between the positive direction of the X-axis and the first direction on the wearable device 100. Because the position of wearing the wearable device 100 is different, the angle between the positive direction of the X-axis and the first direction is different, and the blood pressure compensation value is also different. In this way, the accuracy of the blood pressure measurement value collected by the wearable device 100 in the user's lying posture can be further improved.

[0498] In some embodiments, the wearable device 100 can further identify whether it is worn on the left hand or the right hand, and then determine the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. Because the angle between the positive direction of the X-axis and the first direction is different when the wearable device 100 is in the same position when worn on the left hand and the right hand, it is necessary to distinguish whether it is worn on the left hand or the right hand. After determining whether it is worn on the left hand or the right hand, the wearable device 100 then determines the blood pressure compensation value based on the angle between the positive direction of the X-axis on the wearable device 100 and the first direction. In this way, the accuracy of the blood pressure measurement value collected by the wearable device 100 when the user is lying down can be further improved.

[0499] In some embodiments, the wearable device 100 can further identify the palm placement posture, which includes but is not limited to palm-up, palm-down, and palm-side. The wearable device 100 then determines a blood pressure compensation value based on the palm placement posture. This can further improve the accuracy of blood pressure measurements collected by the wearable device 100 when the user is lying down.

[0500] 3. Determine a blood pressure compensation value based on the user's posture, and obtain a blood pressure monitoring value based on the blood pressure compensation value and the blood pressure measurement value.

[0501] After determining the blood pressure compensation value, the wearable device 100 can obtain a blood pressure monitoring value based on the blood pressure compensation value and the obtained blood pressure measurement value. The blood pressure monitoring value is the final blood pressure value of the user.

[0502] 11A-11C are schematic diagrams showing a group of wearable devices 100 displaying blood pressure measurement results.

[0503] Optionally, in some embodiments, before displaying the blood pressure measurement value obtained by the wearable device 100, the wearable device 100 may display a user interface 1100 shown in FIG11A . The user interface 1100 includes a prompt message "Please remain still during blood pressure measurement" to remind the user to remain still during the blood pressure measurement to avoid inaccurate blood pressure measurement results caused by movement. The user interface 1100 also includes a cancel measurement option, which allows the user to stop the blood pressure measurement.

[0504] In some embodiments, after the wearable device 100 receives the blood pressure monitoring value, the wearable device 100 may display the user interface 1200 shown in FIG11B . The user interface 1200 includes the blood pressure measurement value, which may include a high pressure and a low pressure. For example, the high pressure may be 130 mmHg and the low pressure may be 80 mmHg. In some embodiments, the user interface 1200 may also include a pulse rate, for example, a pulse rate of 69 beats per minute.

[0505] In other embodiments, after the wearable device 100 receives the blood pressure monitoring value, the wearable device 100 may send the blood pressure monitoring value to the electronic device 200, and the electronic device 200 may display the blood pressure monitoring value.

[0506] In some embodiments, after the wearable device 100 receives a blood pressure monitoring value, the wearable device 100 may display a user interface 1300 shown in FIG11C . The user interface 1300 is similar to the user interface 1200 , except that the user interface 1300 includes the nickname of the subject, such as "Lucy's Blood Pressure," to remind the user of the user associated with the current blood pressure monitoring value. The wearable device 100 may also store blood pressure monitoring values ​​of different users separately, making it easier to view the blood pressure monitoring values ​​of the same user within a certain time period.

[0507] In some embodiments, the wearable device 100 may store blood pressure monitoring values ​​within a first time period before the current time and delete blood pressure monitoring values ​​exceeding the first time period to save storage space of the wearable device 100.

[0508] In some embodiments, the wearable device 100 may also save blood pressure monitoring values ​​for a preset number of detections to save storage space on the wearable device 100. For example, the wearable device 100 may save ten blood pressure monitoring values. When the eleventh detection is reached, the wearable device 100 may delete the first blood pressure monitoring value.

[0509] Optionally, the wearable device 100 may also receive a user operation to view blood pressure monitoring values ​​within a certain time period.

[0510] 11D-11G are schematic diagrams showing another group of blood pressure monitoring values ​​displayed by the wearable device 100 within a certain time period.

[0511] Exemplarily, the certain period of time may be 24 hours.

[0512] As shown in FIG11D , after the wearable device 100 receives the blood pressure monitoring value, the wearable device 100 may display the user interface 1400 shown in FIG11D . The user interface 1400 is similar to the user interface 1300 . The difference is that the user interface 1400 also includes an icon 1401 , which is used to display the blood pressure monitoring value within a certain time period.

[0513] As shown in Figure 11D, the wearable device 100 can receive the user's input operation (such as a single click) on the icon 1401 in the user interface 1400. In response to the user's input operation, the wearable device 100 can obtain the blood pressure monitoring value of the user within a certain time period and display the user interface 1500 shown in Figure 11E.

[0514] User interface 1500 includes a graphical display area for blood pressure monitoring values ​​over a 24-hour period. The graphical display area includes a 24-hour high blood pressure monitoring value curve and a 24-hour low blood pressure monitoring value curve. Through this graphical display area, the user can intuitively view the blood pressure change trend over the 24-hour period.

[0515] Not limited to 24 hours, the wearable device 100 can also display blood pressure monitoring values ​​within other longer or shorter time periods, and this application does not limit this.

[0516] In some embodiments, the wearable device 100 may also receive user operations to view lung function test data of different users.

[0517] 11D , after the wearable device 100 receives the blood pressure monitoring value, the wearable device 100 may display the user interface 1400 shown in FIG. 11D .

[0518] The wearable device 100 can receive a user input operation on the icon 1401 in the user interface 1400. In response to the user input operation, the wearable device 100 can display the selection bar 1402 shown in Figure 11F. The selection bar 1402 shows options for multiple different detection objects. For example, the multiple detection objects include but are not limited to the detection object "AAAA", the detection object "BBBB", the detection object "Lisa", the detection object "Lucy", etc. The user can select any detection object and start viewing the blood pressure monitoring value of the detection object within a certain time period.

[0519] As shown in Figure 11F, the wearable device 100 can receive the user's input operation (such as a single click) for the detection object "Lucy" option in the selection bar 1402. In response to the user's input operation, the wearable device 100 can obtain the blood pressure monitoring value of the detection object "Lucy" within a certain period of time and display the user interface 1600 shown in Figure 11G. The user interface 1600 is similar to the user interface 1500, except that the user interface 1600 includes the prompt information "Lucy 24h detection data" to prompt that the high pressure monitoring value curve and the low pressure monitoring value curve shown in the user interface 1600 are the blood pressure monitoring values ​​of the detection object "Lucy" within 24 hours.

[0520] Through this method, the wearable device 100 can not only display the blood pressure monitoring value of the user within a certain time period, but also display the blood pressure monitoring values ​​of other users within a certain time period.

[0521] In some embodiments, during blood pressure measurements within a day, the wearable device 100 can compare the measured blood pressure monitoring values ​​with normal blood pressure values, and delete blood pressure monitoring values ​​that differ significantly from normal blood pressure values ​​to avoid interference with the user's blood pressure analysis.

[0522] In some embodiments, the blood pressure monitoring values ​​of different users within a certain time period stored on the wearable device 100 may be blood pressure monitoring values ​​of different users within a certain time period collected by the wearable device 100 and sent to the wearable device 100 and stored on the wearable device 100.

[0523] In other embodiments, the blood pressure monitoring values ​​of different users stored on the wearable device 100 within a certain time period may be sent to the wearable device 100 periodically, irregularly, or at certain intervals by other electronic devices. After the user's authorization, the other electronic devices may periodically, irregularly, or at certain intervals send the stored blood pressure monitoring values ​​of the user to the wearable device 100, so that the wearable device 100 can store the blood pressure monitoring values ​​of different users within a certain time period, making it convenient for the user using the wearable device 100 to view the blood pressure monitoring values ​​of other authorized users within a certain time period. For example, the other authorized users may be family members of the user using the wearable device 100, such as the parent or child of the user using the wearable device 100. Then, after the wearable device 100 obtains the blood pressure monitoring values ​​of the parent or child within a certain time period, the user using the wearable device 100 can view the blood pressure monitoring values ​​of the other authorized users within a certain time period, thereby facilitating the blood pressure monitoring of family members.

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

[0525] S1201: The wearable device collects a first blood pressure measurement value.

[0526] S1202: The wearable device obtains motion data collected by the motion sensor.

[0527] S1203: When it is determined based on the motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value.

[0528] S1204. The wearable device determines a first blood pressure monitoring value based on the first blood pressure measurement value and the first blood pressure compensation value; wherein the first posture includes any one of the following: standing posture, sitting posture, and lying posture.

[0529] In some embodiments, the motion sensor may be an acceleration sensor and / or an angular velocity sensor. The motion data may be one or more types of data such as acceleration data, angular velocity data, number of steps, heart rate, and motion trajectory.

[0530] Through this method, the wearable device can revise the blood pressure measurement results based on different user postures, thereby improving the accuracy of blood pressure measurement by the wearable device.

[0531] In one possible implementation, when it is determined based on motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value, specifically including: when it is determined based on motion data that the user is in a first posture and the wearable device is worn on the left wrist, the wearable device determines the first blood pressure compensation value.

[0532] In other possible implementations, the method further includes: when it is determined based on the motion data that the user is in a first posture and the wearable device is worn on the right wrist, the wearable device determines a second blood pressure compensation value, and the first blood pressure compensation value is different from the second blood pressure compensation value.

[0533] In some embodiments, the wearable device can determine a motion trajectory of the wearable device based on the motion data, and determine whether to wear the wearable device on the left hand or the right hand based on the motion trajectory of the wearable device.

[0534] In this way, the wearable device can not only recognize the user's posture, but also recognize whether it is worn on the left hand or the right hand, and determine different blood pressure compensation values ​​based on whether it is worn on the left hand or the right hand, which can further improve the accuracy of blood pressure measurement.

[0535] In one possible implementation, when it is determined based on motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value, specifically including: the wearable device determines a first angle between the positive direction of the X-axis of the wearable device and the positive direction of the first direction, wherein the first angle is greater than 0 degrees and less than 180 degrees, the first direction is parallel to the gravitational acceleration G and the positive direction of the first direction is opposite to the positive direction of the gravitational acceleration G, and when the wearable device is worn on the left wrist, the X-axis is parallel to the forearm and the positive direction of the X-axis is the direction pointing to the user's fingers; when it is determined based on the motion data that the user is in the first posture, the wearable device determines the first blood pressure compensation value based on the first angle.

[0536] While recognizing the user's posture, the wearable device also recognizes the angle between the wrist wearing the wearable device and the positive direction of the first direction, and determines different blood pressure compensation values ​​based on different angles, which can further improve the accuracy of blood pressure measurement.

[0537] For example, when the wearable device recognizes a first posture of the user, the wearable device can determine a first blood pressure compensation value when the wearable device is worn on the user's left wrist and a first angle is formed between the positive direction of the wearable device's X-axis and the positive direction of the first direction. The wearable device can determine a second blood pressure compensation value when the wearable device is worn on the user's right wrist and a first angle is formed between the positive direction of the wearable device's X-axis and the positive direction of the first direction. The first blood pressure compensation value and the second blood pressure compensation value are different.

[0538] Specifically, when the first posture is a standing posture, reference may be made to the description in the embodiments of FIG. 8D to FIG. 8I .

[0539] In the case where the first posture is a sitting posture, reference may be made to the description in the embodiments of FIG. 9D to FIG. 9I .

[0540] In the case where the first posture is a lying posture, reference may be made to the description in the embodiments of FIG. 10D - FIG. 10F and FIG. 10J - FIG. 10L .

[0541] In one possible implementation, when the first posture is a lying posture, when it is determined based on motion data that the user is in the first posture, the wearable device determines a first blood pressure compensation value, specifically including: when it is determined based on motion data that the user is in a lying posture and the palm of the hand corresponding to the wrist wearing the wearable device faces the ground, the wearable device determines the first blood pressure compensation value.

[0542] In one possible implementation, the method also includes: when it is determined based on motion data that the user is in a lying position and the palm of the hand corresponding to the wrist wearing the wearable device is facing the sky, the wearable device determines a third blood pressure compensation value, and the third blood pressure compensation value is different from the first blood pressure compensation value.

[0543] In one possible implementation, the method also includes: when it is determined based on motion data that the user is in a lying position and the palm side of the palm corresponding to the wrist wearing the wearable device is determined, the wearable device determines a fourth blood pressure compensation value, and the fourth blood pressure compensation value is different from the first blood pressure compensation value and the third blood pressure compensation value.

[0544] In this way, when the first user posture is a lying posture, the wearable device can determine different blood pressure compensation values ​​based on the placement posture of the palm corresponding to the wrist wearing the wearable device, which can further improve the accuracy of blood pressure measurement.

[0545] For details, please refer to the description in the embodiments of Figures 10I to 10J.

[0546] In one possible implementation, when the first posture is a standing posture, the wearable device determines that the user is in a standing posture based on the motion data, specifically including: when the motion data meets the first condition, the wearable device determines that the user is in a standing posture; wherein the first condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before the start of blood pressure measurement are greater than the first heart rate value; a change in the angle between the positive direction of the X-axis and the first direction within a second time period before the start of blood pressure measurement is greater than the first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0547] Not limited to this, the wearable device can also determine the standing posture based on other conditions, which is not limited in this application.

[0548] For details, please refer to the description in the embodiment of FIG8A .

[0549] In one possible implementation, when the first posture is a sitting posture, the wearable device determines that the user is in a sitting posture based on the motion data, specifically including: when the motion data meets the second condition, the wearable device determines that the user is in a sitting posture; wherein the second condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within the first time period before the start of blood pressure measurement are greater than the second heart rate value and less than the first heart rate value, wherein the second heart rate value is less than the first heart rate value; within the second time period before the start of blood pressure measurement, the change value of the angle between the positive direction of the X-axis and the first direction is greater than the second angle value and less than the first angle value, wherein the second angle value is less than the first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to the minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0550] Not limited to this, the wearable device can also determine the sitting or standing posture based on other conditions, which is not limited in this application.

[0551] For details, please refer to the description in the embodiment of FIG9A .

[0552] In one possible implementation, when the first posture is a lying posture, the wearable device determines that the user is in a lying posture based on the motion data, specifically including: when the motion data meets the third condition, the wearable device determines that the user is in a sitting posture; wherein the third condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before starting to measure blood pressure are less than the second heart rate value; the motion trajectory of the wearable device meets the preset motion trajectory, and the preset motion trajectory is an up and down motion trajectory in the vertical direction; the acceleration components of the gravitational acceleration G on the X-axis and Y-axis are close to the minimum value, and the Y-axis is perpendicular to the X-axis.

[0553] Not limited to this, the wearable device can also determine the lying posture based on other conditions, which is not limited in this application.

[0554] For details, please refer to the description in the embodiment of FIG10A .

[0555] In one possible implementation, before the wearable device collects the first blood pressure measurement value, the method also includes: when monitoring that the wearable device is converted from a non-wearing state to a wearing state, the wearable device displays a first prompt message, and the first prompt message is used to prompt the user to confirm whether it is worn by the local user; the wearable device receives and responds to the user's first operation on the first option in the first prompt message, and confirms that it is the local user Petti; after determining the first blood pressure monitoring value, the method also includes: the wearable device saves the first blood pressure monitoring value in a first storage area, and the first storage area stores the blood pressure measurement data of the local user.

[0556] In combination with the first aspect, in a possible implementation, the method also includes: the wearable device receives and responds to the user's second operation on the second option in the first prompt information, and confirms that the user is a non-local user Pety; after determining the first blood pressure monitoring value, the method also includes: the wearable device saves the first blood pressure monitoring value in a second storage area, and the second storage area stores the blood pressure measurement data of the non-local user, and the first storage area is different from the second storage area.

[0557] In this way, before the wearable device starts measuring blood pressure, it can prompt the user to choose whether to wear it for the local user. This can avoid storing blood pressure measurement data of different users together, which will affect the accuracy of the analysis results of the blood pressure measurement data of a single user.

[0558] For details, please refer to the description in the embodiments of Figures 6G-6L.

[0559] The present application provides a wearable device, which includes a motion sensor, a memory, and a processor; wherein the motion sensor, 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 the embodiment of Figure 12.

[0560] The present application provides a computer-readable storage medium including instructions. When the instructions are executed on a wearable device, the wearable device executes a blood pressure detection method provided in the embodiment of FIG12 .

[0561] The present application provides a chip system, which includes one or more processors, and the processor is used to call computer instructions to execute a blood pressure detection method provided in the embodiment of Figure 12.

[0562] 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 detection method provided in the embodiment of FIG12 .

[0563] FIG13 is a schematic diagram of a blood pressure measurement device provided in this application.

[0564] As shown in FIG13 , the blood pressure measurement device 1300 includes a data collector and a processor.

[0565] The data collector is used to collect the first blood pressure measurement value.

[0566] The data collector is also used to obtain motion data collected by the motion sensor.

[0567] The processor is configured to determine, when determining based on the motion data that the user is in a first posture, a first blood pressure compensation value by the wearable device.

[0568] The processor is further configured to determine a first blood pressure monitoring value based on the first blood pressure measurement value and the first blood pressure compensation value; wherein the first posture includes any one of the following: standing posture, sitting posture, and lying posture.

[0569] In some embodiments, the motion sensor may be an acceleration sensor and / or an angular velocity sensor. The motion data may be one or more types of data such as acceleration data, angular velocity data, number of steps, heart rate, and motion trajectory.

[0570] Through the method provided in the first aspect, the wearable device can revise the blood pressure measurement results based on different user postures, thereby improving the accuracy of blood pressure measurement by the wearable device.

[0571] In a possible implementation, the processor is specifically configured to, when it is determined based on the motion data that the user is in a first posture and the wearable device is worn on the left wrist, cause the wearable device to determine a first blood pressure compensation value.

[0572] The processor is further configured to, when it is determined based on the motion data that the user is in a first posture and the wearable device is worn on the right wrist, determine a second blood pressure compensation value by the wearable device, where the first blood pressure compensation value is different from the second blood pressure compensation value.

[0573] In some embodiments, the wearable device can determine a motion trajectory of the wearable device based on the motion data, and determine whether to wear the wearable device on the left hand or the right hand based on the motion trajectory of the wearable device.

[0574] In this way, the wearable device can not only recognize the user's posture, but also recognize whether it is worn on the left hand or the right hand, and determine different blood pressure compensation values ​​based on whether it is worn on the left hand or the right hand, which can further improve the accuracy of blood pressure measurement.

[0575] In one possible implementation, the processor is specifically used to determine a first angle between the positive direction of the X-axis of the wearable device and the positive direction of the first direction, wherein the first angle is greater than 0 degrees and less than 180 degrees, the first direction is parallel to the gravitational acceleration G and the positive direction of the first direction is opposite to the positive direction of the gravitational acceleration G, and when the wearable device is worn on the left wrist, the X-axis is parallel to the forearm and the positive direction of the X-axis is the direction pointing to the user's finger; when it is determined based on the motion data that the user is in the first posture, the first blood pressure compensation value is determined based on the first angle.

[0576] While recognizing the user's posture, the wearable device also recognizes the angle between the wrist wearing the wearable device and the positive direction of the first direction, and determines different blood pressure compensation values ​​based on different angles, which can further improve the accuracy of blood pressure measurement.

[0577] In one possible implementation, when the first posture is a lying posture, the processor is specifically configured to determine a first blood pressure compensation value when it is determined based on motion data that the user is in a lying posture and the palm of the hand corresponding to the wrist wearing the wearable device faces the ground.

[0578] In one possible implementation, the processor is further used to determine a third blood pressure compensation value when it is determined based on the motion data that the user is in a lying position and the palm of the hand corresponding to the wrist wearing the wearable device is facing the sky, where the third blood pressure compensation value is different from the first blood pressure compensation value.

[0579] In one possible implementation, the processor is further used to determine a fourth blood pressure compensation value when it is determined based on motion data that the user is in a lying position and the palm side of the palm corresponding to the wrist wearing the wearable device is different from the first blood pressure compensation value and the third blood pressure compensation value.

[0580] In this way, when the first user posture is a lying posture, the wearable device can determine different blood pressure compensation values ​​based on the placement posture of the palm corresponding to the wrist wearing the wearable device, which can further improve the accuracy of blood pressure measurement.

[0581] In one possible implementation, when the first posture is a standing posture, the processor is specifically used to determine that the user is in a standing posture when the motion data meets a first condition; wherein the first condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before the start of blood pressure measurement are greater than the first heart rate value; a change in the angle between the positive direction of the X-axis and the first direction within a second time period before the start of blood pressure measurement is greater than a first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0582] Not limited to this, the wearable device can also determine the standing posture based on other conditions, which is not limited in this application.

[0583] In one possible implementation, when the first posture is a sitting posture, the processor is specifically used to determine that the user is in a sitting posture when the motion data meets the second condition; wherein the second condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before the start of blood pressure measurement are greater than the second heart rate value and less than the first heart rate value, wherein the second heart rate value is less than the first heart rate value; within a second time period before the start of blood pressure measurement, a change in the angle between the positive direction of the X-axis and the first direction is greater than the second angle value and less than the first angle value, wherein the second angle value is less than the first angle value; the acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

[0584] Not limited to this, the wearable device can also determine the sitting or standing posture based on other conditions, which is not limited in this application.

[0585] In one possible implementation, when the first posture is a lying posture, the processor is specifically used to determine that the user is in a sitting posture when the motion data meets a third condition; wherein the third condition includes but is not limited to any one or more of the following: multiple groups of heart rate values ​​within a first time period before starting to measure blood pressure are less than the second heart rate value; the motion trajectory of the wearable device meets a preset motion trajectory, and the preset motion trajectory is an up and down motion trajectory in the vertical direction; the acceleration components of the gravitational acceleration G on the X-axis and Y-axis are close to the minimum value, and the Y-axis is perpendicular to the X-axis.

[0586] Not limited to this, the wearable device can also determine the lying posture based on other conditions, which is not limited in this application.

[0587] In one possible implementation, the blood pressure measuring device 1300 also includes a display; the display is used to display a first prompt message when it is detected that the wearable device is converted from a non-worn state to a worn state, and the first prompt message is used to prompt the user to confirm whether it is worn by the local user; the display is also used to receive and respond to the user's first operation on the first option in the first prompt message, and confirm that it is the local user Pety; after determining the first blood pressure monitoring value, the processor is also used to save the first blood pressure monitoring value in a first storage area, and the first storage area stores the blood pressure measurement data of the local user.

[0588] In one possible implementation, the display is also used to receive and respond to the user's second operation on the second option in the first prompt information, confirming that the user is a non-local user Petty; after determining the first blood pressure monitoring value, the processor is also used to save the first blood pressure monitoring value in a second storage area, and the second storage area stores the blood pressure measurement data of the non-local user, and the first storage area is different from the second storage area.

[0589] In this way, before the wearable device starts measuring blood pressure, it can prompt the user to choose whether to wear it for the local user. This can avoid storing blood pressure measurement data of different users together, which will affect the accuracy of the analysis results of the blood pressure measurement data of a single user.

[0590] 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.

[0591] 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.

[0592] 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.

[0593] 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 detection method, the method being applied to a wearable device, the wearable device comprising a motion sensor, the method comprising: The wearable device collects a first blood pressure measurement value; The wearable device acquires the motion data collected by the motion sensor; When it is determined based on the motion data that the user is in a first posture, the wearable device determines a first blood pressure compensation value; The wearable device determines a first blood pressure monitoring value based on the first blood pressure measurement value and the first blood pressure compensation value; The first posture includes any one of the following: a standing posture, a sitting posture and a lying posture.

2. The method according to claim 1, characterized in that In the case where it is determined based on the motion data that the user is in the first posture, the wearable device determines a first blood pressure compensation value, specifically including: When it is determined based on the motion data that the user is in the first posture and the wearable device is worn on the left wrist, the wearable device determines a first blood pressure compensation value.

3. The method according to claim 2, characterized in that The method further comprises: When it is determined based on the motion data that the user is in the first posture and the wearable device is worn on the right wrist, the wearable device determines a second blood pressure compensation value, and the first blood pressure compensation value is different from the second blood pressure compensation value.

4. The method according to any one of claims 1 to 3, characterized in that: In the case where it is determined based on the motion data that the user is in the first posture, the wearable device determines a first blood pressure compensation value, specifically including: The wearable device determines a first angle between a positive direction of an X-axis of the wearable device and a positive direction of a first direction, wherein the first angle is greater than 0 degrees and less than 180 degrees, the first direction is parallel to the gravitational acceleration G and the positive direction of the first direction is opposite to the positive direction of the gravitational acceleration G, and when the wearable device is worn on the left wrist, the X-axis is parallel to the forearm and the positive direction of the X-axis is the direction pointing to the user's finger; When it is determined based on the motion data that the user is in the first posture, the wearable device determines the first blood pressure compensation value based on the first angle.

5. The method according to any one of claims 1 to 4, characterized in that: In a case where the first posture is the lying posture, in a case where it is determined based on the motion data that the user is in the first posture, the wearable device determines a first blood pressure compensation value, specifically including: When it is determined based on the motion data that the user is in the lying posture and the palm corresponding to the wrist wearing the wearable device faces the ground, the wearable device determines a first blood pressure compensation value.

6. The method according to claim 5, characterized in that The method further comprises: When it is determined based on the motion data that the user is in the lying posture and the palm corresponding to the wrist wearing the wearable device is facing the sky, the wearable device determines a third blood pressure compensation value, which is different from the first blood pressure compensation value.

7. The method according to claim 5 or 6, characterized in that: The method further comprises: When it is determined based on the motion data that the user is in the lying posture and the palm side of the palm corresponding to the wrist wearing the wearable device, the wearable device determines a fourth blood pressure compensation value, and the fourth blood pressure compensation value is different from the first blood pressure compensation value and the third blood pressure compensation value.

8. The method according to any one of claims 1 to 7, characterized in that: In the case where the first posture is a standing posture, the wearable device determines that the user is in the standing posture based on the motion data, specifically including: When the motion data satisfies the first condition, the wearable device determines that the user is in the standing posture; The first condition includes but is not limited to any one or more of the following: A plurality of sets of heart rate values ​​within a first period of time before the start of blood pressure measurement are greater than a first heart rate value; The change value of the angle between the positive direction of the X-axis and the first direction in the second time period before the blood pressure measurement starts is greater than the first angle value; The acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

9. The method according to any one of claims 1 to 7, characterized in that: In a case where the first posture is a sitting posture, the wearable device determines that the user is in the sitting posture based on the motion data, specifically including: When the motion data satisfies a second condition, the wearable device determines that the user is in the sitting posture; The second condition includes but is not limited to any one or more of the following: A plurality of groups of heart rate values ​​within a first time period before starting to measure blood pressure are greater than a second heart rate value and less than a first heart rate value, wherein the second heart rate value is less than the first heart rate value; The change value of the angle between the positive direction of the X-axis and the first direction in the second time period before the blood pressure measurement starts is greater than the second angle value and less than the first angle value, wherein the second angle value is less than the first angle value; The acceleration component of the gravitational acceleration G on the Z axis is close to a minimum value, and the Z axis is perpendicular to the plane where the display screen of the wearable device is located.

10. The method according to any one of claims 1 to 7, characterized in that: In a case where the first posture is a lying posture, the wearable device determines that the user is in the lying posture based on the motion data, specifically including: When the motion data satisfies a third condition, the wearable device determines that the user is in the sitting posture; The third condition includes but is not limited to any one or more of the following: A plurality of sets of heart rate values ​​within a first period of time before the start of blood pressure measurement are less than a second heart rate value; The motion trajectory of the wearable device meets the preset motion trajectory, and the preset motion trajectory is an up and down motion trajectory in the vertical direction; The acceleration components of the gravitational acceleration G on the X-axis and the Y-axis are close to minimum values, and the Y-axis is perpendicular to the X-axis.

11. The method according to any one of claims 1 to 10, characterized in that: Before the wearable device collects the first blood pressure measurement value, the method further includes: When it is detected that the wearable device is converted from a non-wearing state to a wearing state, the wearable device displays a first prompt message, where the first prompt message is used to prompt the user to confirm whether the wearable device is worn by the user of the device; The wearable device receives and responds to a first operation of the user on a first option in the first prompt information, and confirms that the wearable device is a local user named Pety; After determining the first blood pressure monitoring value, the method further includes: The wearable device stores the first blood pressure monitoring value in a first storage area, and the first storage area stores blood pressure measurement data of the wearable device's user.

12. The method according to claim 11, characterized in that The method further comprises: The wearable device receives and responds to a second operation of the user on a second option in the first prompt information, and confirms that the user is not the local user Pety; After determining the first blood pressure monitoring value, the method further includes: The wearable device stores the first blood pressure monitoring value in a second storage area, and the second storage area stores blood pressure measurement data of non-users of the wearable device. The first storage area is different from the second storage area.

13. A wearable device, characterized in that: The wearable device includes a motion sensor, a memory, and a processor; wherein the motion sensor, the memory, and the processor are coupled, the memory is used to store a computer program, and when the processor executes and calls the computer program, the wearable device executes the method described in any one of claims 1-12.

14. 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 12.

Citation Information

Patent Citations

  • Optical sensors for use in vital sign monitoring

    CN104114089A

  • Blood-pressure detection signal correction method and blood-pressure detecting device

    CN109691992A

  • Apparatus and method for estimating bio-information

    CN112957007A

  • Data correction method, data correction device, electronic equipment and readable storage medium

    CN114391822A

  • Blood pressure measuring method, electronic equipment and medium thereof

    CN116269277A