Blood pressure measurement method and electronic device
By receiving information from smart home devices and wearable devices, the system calculates the relative height difference between the wrist and the heart to correct blood pressure, thus solving the problem of non-standard posture of wrist-worn wearable devices during sleep and achieving accurate and dynamic blood pressure measurement.
Patent Information
- Application Number
- CN202311255837.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2043-09-26
AI Technical Summary
Traditional wrist-worn wearable blood pressure measurement devices cannot maintain a standard posture when the user is asleep, resulting in inaccurate ambulatory blood pressure measurements.
By receiving information from smart home devices and wearable devices, the system determines the user's posture and device position, calculates the relative height difference between the wrist and the heart, and corrects for blood pressure based on this difference to ensure the accuracy of the measurement results.
It improves the accuracy of blood pressure measurement, especially when the user is asleep, and can accurately identify the user and perform dynamic blood pressure monitoring, providing traceability analysis of abnormal data.
Smart Images

Figure CN119700059B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the field of electronic devices, and more particularly, to a blood pressure measurement method and an electronic device. BACKGROUND
[0002] People pay more and more attention to their own and their family's health conditions, and people pay more and more attention to physiological parameters of the body. Dynamic blood pressure monitoring can better reflect the blood pressure change of the user, and can effectively avoid "diagnostic room hypertension". At present, the traditional dynamic blood pressure monitor measures blood pressure at the upper arm based on the oscillographic method, but the traditional blood pressure detector is large in size and has a great impact on the daily life of the user. Therefore, a wrist wearable device such as a blood pressure watch can be used for blood pressure measurement, and a standard blood pressure measurement posture needs to be taken when the wrist wearable device is used for blood pressure measurement. Obviously, the user cannot always maintain the standard blood pressure measurement posture in the sleep state, which leads to the failure of dynamic blood pressure measurement. Therefore, how to improve the accuracy of blood pressure measurement has become a problem to be solved. SUMMARY
[0003] The present application provides a blood pressure measurement method and an electronic device, which can determine the relative height difference between the wrist and the heart according to the posture of the user and the position of the wearable device, then determine the blood pressure correction value according to the relative height difference, and determine the final blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value, which takes into account the error caused by the height difference and ensures the accuracy of blood pressure measurement.
[0004] In a first aspect, a blood pressure measurement method is provided, which includes: receiving first information sent by a smart home device, the first information including posture information of a first user and position information of a wearable device; receiving second information sent by the wearable device, the second information including a blood pressure measurement value of the first user; determining a blood pressure correction value according to the first information; and determining a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0005] In the embodiments of the present application, the electronic device can receive the blood pressure measurement value sent by the wearable device, and determine the relative height difference between the wrist and the heart according to the posture of the user and the position of the second electronic device, then determine the blood pressure correction value according to the relative height difference, and determine the final blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value. In the embodiments of the present application, the error caused by the height difference is taken into account when blood pressure measurement is performed, which ensures the accuracy of blood pressure measurement.
[0006] With reference to the first aspect, in some implementations of the first aspect, before receiving the first information sent by the smart home device and the second information sent by the wearable device, the method further includes: determining that a measurement time point is reached, and sending a blood pressure measurement request to the wearable device and the smart home device, wherein the first information is sent by the smart home device in response to the blood pressure measurement request, and the second information is sent by the wearable device in response to the blood pressure measurement request.
[0007] With reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving a photoplethysmography signal and a motion detection signal sent by the wearable device; and determining that a measurement time point is reached, and sending a blood pressure measurement request to the wearable device and the smart home device, includes: determining whether the first user is in a non-rapid eye movement period according to the photoplethysmography signal and the motion detection signal; and determining that the sleep state of the first user is in the non-rapid eye movement period and that the measurement time point is reached, and sending the blood pressure measurement request to the wearable device and the smart home device.
[0008] With reference to the first aspect, in some implementations of the first aspect, the scene in which the first user is located further includes a second user, the first information further includes a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, the second information further includes a heart rate and / or a respiration rate of the first user, and the method further includes: determining, according to the first information and the second information, that a user wearing the wearable device is the first user, wherein the blood pressure correction value is associated with the first user.
[0009] In the embodiments of the present application, the electronic device can determine the user wearing the wearable device according to the heart rate and / or the respiration rate, so as to ensure that the user can be accurately identified in a multi-user scene, and the accuracy of blood pressure detection is improved.
[0010] With reference to the first aspect, in some implementations of the first aspect, the posture of the first user is a sleeping posture, and the method further includes: obtaining a shoulder width dimension and a shoulder thickness dimension of the first user; and determining the blood pressure correction value according to the first information includes: determining the blood pressure correction value according to the shoulder width dimension and the shoulder thickness dimension of the first user and the first information.
[0011] With reference to the first aspect, in some implementations of the first aspect, the obtaining of the shoulder width and the shoulder thickness of the first user includes: in response to an operation of the first user inputting a shoulder width dimension and a shoulder thickness dimension, obtaining the shoulder width dimension and the shoulder thickness dimension of the first user.
[0012] With reference to the first aspect, in some implementations of the first aspect, the shoulder width and the shoulder thickness of the first user are obtained in response to the first user inputting height and weight, and the shoulder width and the shoulder thickness of the first user are determined according to the height and the weight of the first user.
[0013] With reference to the first aspect, in some implementations of the first aspect, the posture of the first user is a sitting posture.
[0014] With reference to the first aspect, in some implementations of the first aspect, the smart home device includes a millimeter wave radar, and the first information is determined by the smart home device based on point cloud information obtained by the millimeter wave radar.
[0015] With reference to the first aspect, in some implementations of the first aspect, the smart home device includes a millimeter wave radar and a camera, and the first information is determined by the smart home device based on point cloud information obtained by the millimeter wave radar and images obtained by the camera.
[0016] With reference to the first aspect, in some implementations of the first aspect, the method further includes: obtaining a first image, the first image being used to indicate a posture of the first user and / or a position of the wearable device; and determining the blood pressure correction value based on the first information includes determining the blood pressure correction value based on the first image and the first information.
[0017] The second aspect provides a blood pressure measurement method, including: detecting a posture of a first user and a position of a wearable device; and sending first information to an electronic device, the first information including posture information of the first user and position information of the wearable device, so that the electronic device determines a blood pressure correction value based on the first information.
[0018] With reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving a blood pressure measurement request sent by the electronic device; and sending the first information to the electronic device includes sending the first information to the electronic device in response to the blood pressure measurement request.
[0019] With reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving a blood pressure measurement request sent by the electronic device; and detecting the posture of the first user and the position of the wearable device includes detecting the posture of the first user and the position of the wearable device in response to the blood pressure measurement request.
[0020] With reference to the second aspect, in some implementations of the second aspect, detecting the posture of the first user and the position of the wearable device includes determining the posture of the first user and the position of the wearable device based on point cloud information obtained by a millimeter wave radar.
[0021] With reference to the second aspect, in some implementations of the second aspect, the information of the posture of the first user and the wearable position includes: determining the posture of the first user and the position of the wearable device according to the point cloud information behind the millimeter wave radar and the image obtained by the camera.
[0022] With reference to the second aspect, in some implementations of the second aspect, the scene in which the first user is located further includes a second user, and the method further includes: detecting the posture of the second user, the heart rate and / or the respiration rate of the first user, and the heart rate and / or the respiration rate of the second user.
[0023] The third aspect provides a blood pressure measurement method, which includes: detecting the blood pressure of a first user; and sending second information to an electronic device, the second information including a blood pressure measurement value of the first user.
[0024] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving a blood pressure measurement request sent by the electronic device; and the detecting of the blood pressure of the first user includes: detecting the blood pressure of the user in response to the blood pressure measurement request.
[0025] With reference to the third aspect, in some implementations of the third aspect, the method further includes: detecting a PPG signal and a motion detection signal; and sending the PPG signal and the motion detection signal to the electronic device.
[0026] The fourth aspect provides a blood pressure measurement method, which is applied to a wearable device, and includes: receiving first information of an electronic device or a smart home device, the first information including posture information of a first user and position information of the wearable device; detecting the blood pressure of the first user to determine a blood pressure measurement value; determining a blood pressure correction value according to the first information; and determining a blood pressure measurement result according to the blood pressure correction value and the blood pressure measurement value.
[0027] With reference to the fourth aspect, in some implementations of the fourth aspect, before the receiving of the first information of the electronic device or the smart home device, the method further includes: determining that a measurement time point is reached, and sending a blood pressure information acquisition request to the smart home device or the electronic device, wherein the first information is sent by the smart home device in response to the blood pressure information acquisition request, or the first information is generated by the smart home device in response to the blood pressure information acquisition request and is transferred through the electronic device.
[0028] With reference to the fourth aspect, in some implementations of the fourth aspect, the determining that the measurement time point is reached, and sending the blood pressure information acquisition request to the smart home device or the electronic device, comprises: determining that the sleep state of the first user is in the non-rapid eye movement period, and that the measurement time point is reached, and sending the blood pressure information acquisition request to the electronic device or the smart home device.
[0029] With reference to the fourth aspect, in some implementations of the fourth aspect, the scene in which the first user is located further comprises a second user, and the first information further comprises a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, and the method further comprises: detecting the heart rate and / or the respiration rate of the first user; and determining that the user wearing the wearable device is the first user according to the first information and at least one of the following: the heart rate of the first user and the respiration rate of the first user, wherein the blood pressure correction value is associated with the first user.
[0030] With reference to the fourth aspect, in some implementations of the fourth aspect, the determining the blood pressure correction value according to the first information comprises: determining the blood pressure correction value according to the first information and at least one of the following: the heart rate of the first user and the respiration rate of the first user.
[0031] With reference to the fourth aspect, in some implementations of the fourth aspect, the posture of the first user is a sleeping posture, and the method further comprises: acquiring a shoulder width dimension and a shoulder thickness dimension of the first user; and the determining the blood pressure correction value according to the first information comprises: determining the blood pressure correction value according to the shoulder width dimension, the shoulder thickness dimension of the first user, and the first information.
[0032] With reference to the fourth aspect, in some implementations of the fourth aspect, the acquiring the shoulder width and the shoulder thickness of the first user comprises: in response to an operation of the first user inputting a shoulder width dimension and a shoulder thickness dimension, acquiring the shoulder width dimension and the shoulder thickness dimension of the first user.
[0033] With reference to the fourth aspect, in some implementations of the fourth aspect, the acquiring the shoulder width and the shoulder thickness of the first user comprises: in response to an operation of the first user inputting a height and a weight, determining the shoulder width dimension and the shoulder thickness dimension of the first user according to the height and the weight of the first user.
[0034] With reference to the fourth aspect, in some implementations of the fourth aspect, the posture of the first user is a sitting posture.
[0035] In some implementations of the fourth aspect, the smart home device comprises a millimeter wave radar, and the first information is determined by the smart home device based on point cloud information acquired by the millimeter wave radar.
[0036] In some implementations of the fourth aspect, the smart home device comprises a millimeter wave radar and a camera, and the first information is determined by the smart home device based on point cloud information acquired by the millimeter wave radar and images acquired by the camera.
[0037] In some implementations of the fourth aspect, the smart home device comprises a camera, and the first information is determined by the smart home device based on images acquired by the camera.
[0038] In a fifth aspect, an electronic device is provided, which comprises one or more processors; one or more memories; the one or more memories store one or more computer programs comprising instructions which, when executed by the one or more processors, cause the first aspect or any possible implementation of the first aspect to be performed.
[0039] In a sixth aspect, a smart home device is provided, which comprises one or more processors; one or more memories; the one or more memories store one or more computer programs comprising instructions which, when executed by the one or more processors, cause the second aspect or any possible implementation of the second aspect to be performed.
[0040] In a seventh aspect, a wearable device is provided, which comprises one or more processors; one or more memories; a blood pressure measurement component; the one or more memories store one or more computer programs comprising instructions which, when executed by the one or more processors, cause the third or fourth aspect or any possible implementation of the third or fourth aspect to be performed.
[0041] In an eighth aspect, a computer-readable storage medium is provided, which comprises computer programs or instructions, which, when executed on a computer, cause the method of the first aspect and any possible implementation of the first aspect to be performed.
[0042] In a ninth aspect, a computer program product is provided, which comprises computer programs or instructions, which, when executed on a computer, cause the method of the first aspect and any possible implementation of the first aspect to be performed.
[0043] In a tenth aspect, a computer program is provided, which, when running on a computer, causes the method according to the first aspect and any possible implementation thereof to be performed.
[0044] In an eleventh aspect, an electronic device is provided, which includes the modules / units for performing the method according to the first aspect or any possible implementation of the first aspect. These modules / units can be implemented by hardware, or by hardware executing corresponding software.
[0045] In a twelfth aspect, a smart home device is provided, which includes the modules / units for performing the method according to the second aspect or any possible implementation of the second aspect. These modules / units can be implemented by hardware, or by hardware executing corresponding software.
[0046] In a thirteenth aspect, a wearable device is provided, which includes the modules / units for performing the method according to the third aspect or any possible implementation of the third aspect. These modules / units can be implemented by hardware, or by hardware executing corresponding software.
[0047] The beneficial effects of the second aspect to the thirteenth aspect can refer to the beneficial effects of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0048] Figure 1 FIG. 1 is a structural schematic diagram of a wearable device provided by an embodiment of the present application.
[0049] Figure 2 FIG. 5 is a software structural block diagram of an electronic device according to an embodiment of the present application.
[0050] Figure 3 FIG. 8 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0051] Figure 4 FIG. 11 is a schematic diagram of a smart home device provided by an embodiment of the present application.
[0052] Figure 5 FIG. 14 is a schematic diagram of a method for detecting a user's posture and a second electronic device position provided by an embodiment of the present application.
[0053] Figure 6 FIG. 17 is a schematic diagram of point cloud information provided by an embodiment of the present application.
[0054] Figure 7 FIG. 20 is a schematic diagram of a relationship between different sleeping postures and wrist positions provided by an embodiment of the present application.
[0055] Figure 8is a schematic diagram of blood pressure measurement provided by an embodiment of the present application.
[0056] Figure 9 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0057] Figure 10 is a schematic diagram of posture recognition model training and use provided by an embodiment of the present application.
[0058] Figure 11 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0059] Figure 12 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0060] Figure 13 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0061] Figure 14 is a schematic flow chart of a blood pressure measurement method provided by an embodiment of the present application.
[0062] Figure 15 is a schematic diagram of an electronic device provided by an embodiment of the present application.
[0063] Figure 16 is a schematic diagram of a smart home device provided by an embodiment of the present application.
[0064] Figure 17 is a schematic diagram of a wearable device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0065] The technical solutions in the embodiments of the present application will be described below with reference to the drawings.
[0066] The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be limiting of the present application. As used in the specification and the appended claims of the application, the singular forms "a," "an" and "the" are intended to include both the singular and the plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises", "comprising", "includes" and / or "including", as used herein, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. The term "and / or" used in the context of the associated objects is intended to mean that there are three possible relationships; for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects.
[0067] Reference in this specification to "one embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment, although it can. The terms "including," "comprising," "having" and variations thereof are meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms "coupled" and "connected," along with variations such as "couples," "coupling," "connected," "connecting," and "connects," mean to be directly or indirectly connected physically or logically, which includes electrical connections, magnetic connections, optical connections, and / or the like.
[0068] Before introducing the embodiments of the present application, first introduce several concepts that the embodiments of the present application can involve.
[0069] Oscillometric method: a method for measuring blood pressure, specifically, obtaining the envelope of the wave from the blood vessel wall through the vibration caused by the blood colliding with the blood vessel wall when the blood is flowing, and obtaining the blood pressure value through the relationship between the envelope of the wave and the arterial blood pressure. In the specific measurement, the air bag or the like is bound to the user's limb, and the air bag is used to press the user's artery. When the blood pressure of the user's artery impacts the air bag, the air pressure inside the air bag produces pressure fluctuation. Then, through the fluctuation of the air pressure inside the air bag, the blood pressure index of the user is calculated.
[0070] Modified oscillometric method: generally, the modified oscillometric method is applicable to the wearable device worn on the user's wrist. The blood pressure measurement principle is the same as that of the oscillometric method, and the pressure applied to the user's wrist during blood pressure measurement is also the same. However, in some scenarios (for example, the user is in a lying position), there is a height difference between the wearable device at the wrist and the user's heart. This part of the height difference will change the hydrostatic pressure difference between the brachial artery and the heart, and further cause the user's blood pressure to change. Therefore, when measuring the blood pressure of the user, the modified oscillometric method can use the above height difference to compensate the blood pressure value measured by the oscillometric method to obtain the final blood pressure measurement result.
[0071] Ambulatory blood pressure monitoring: also known as 24-hour ambulatory blood pressure monitoring. It refers to detecting the blood pressure fluctuation of the user within 24 hours. The blood pressure value obtained by measuring every certain time interval is called ambulatory blood pressure. According to the requirements of clinical blood pressure detection, the ambulatory blood pressure monitoring usually measures once every 15-20 minutes during the day, and the measurement value is greater than 20. During the sleep period at night, it measures once every 30 minutes and the measurement value is greater than 7. In this way, without affecting the user's sleep, the measured blood pressure value meets the requirements of clinical blood pressure detection, so as to provide the user with more professional and accurate blood pressure measurement results.
[0072] Today, people are increasingly focused on their own and their families' health, paying close attention to various physiological parameters. Ambulatory blood pressure monitoring (ABPM) can better reflect changes in a user's blood pressure and effectively prevent "clinic hypertension." Currently, traditional ABPM devices measure blood pressure in the upper arm using the oscillometric method. However, these devices are bulky and significantly impact daily life. Therefore, wrist-worn wearable devices such as blood pressure watches are used for blood pressure measurement. However, a standard blood pressure measurement posture is required when using these devices. Obviously, users cannot maintain this posture consistently while asleep, making ABPM impossible. Therefore, this application provides a blood pressure measurement method that detects the user's posture and determines the final blood pressure value based on the posture and the measured value, ensuring the validity of the ABPM results and providing a basis for tracing and analyzing the causes of abnormal data.
[0073] The wearable device provided in this application may also be referred to as a wrist-worn wearable device. For simplicity, it will be referred to as a wearable device in the following text. The wearable device can connect to electronic devices (mobile phones, tablets) and various smart home devices. For example, the wearable device 100 may be a smartwatch, a blood pressure bracelet, etc. This application does not specifically limit the type of wearable device.
[0074] Figure 1 This is a schematic diagram of the structure of a wearable device 100 provided in an embodiment of this application. In some embodiments, the wearable device 100 may be a smartwatch or bracelet that can be worn around a user's wrist.
[0075] like Figure 1 As shown, the wearable device 100 may include a main body 110, a wristband 120, and a blood pressure detection component 130. The wristband 120 can surround and conform to a user's body part, such as the wrist, upper arm, ankle, or other body part, to ensure the main body 110 is worn securely on the area to be monitored. The wearable device 100 can perform blood pressure measurement via the blood pressure detection component 130.
[0076] The blood pressure monitoring component 130 may include an airbag 131, an air pump 132, an air valve (not shown in the figure), and a pressure sensor (not shown in the figure). The airbag 131 may be disposed on the inner surface of the wristband 120. The air pump 132 may be disposed inside the main body 110 and communicates with the airbag 131 via an air tube 133 for inflating or deflating the airbag 131. The pressure sensor and air valve may also be disposed inside the main body 110 and connected to the airbag 131 for detecting changes in the air pressure of the airbag 131.
[0077] It can be understood that the inner surface of the wristband 120 can be the side of the wristband 120 that is in contact with the user's body part.
[0078] For example, when the user performs blood pressure measurement through the wearable device 100 worn on the wrist, the wearable device 100 can control the air pump 132 to start the inflation action, and the air pump 132 can inflate the air bag 131 through the air pipe 133, so that the air bag 131 is inflated under pressure and thus compresses the radial artery of the wrist. In this case, the air pressure in the air bag 131 can generate an air pressure wave. The wearable device 100 can obtain the air pressure wave signal in the air bag 131 through the air pressure sensor, and calculate the diastolic pressure and systolic pressure of the user based on the air pressure wave signal, to realize the blood pressure measurement function.
[0079] When the blood pressure measurement process is completed, the wearable device 100 can control the air pump 132 to stop the inflation action, and the gas in the air bag 131 can be discharged through the air pump 132 and the air valve, so as to be in a state capable of re-determining blood pressure.
[0080] In some embodiments, the wearable device 100 can further include a photoplethysmography (PPG) sensor for collecting the heart rate of the user.
[0081] In some embodiments, the wearable device 100 can further include a processor, an external memory interface, an internal memory, a universal serial bus (USB) interface, a charging management module, a power management module, a battery, an antenna, a mobile communication module 150, a wireless communication module, an audio module, a speaker, a receiver, a microphone, a headset interface, a sensor module, a key, a motor, an indicator, a camera, a display screen, and a subscriber identification module (SIM) card interface, etc. The sensor module can include the air pressure sensor mentioned above, and can further include a pressure sensor, a gyroscope sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.
[0082] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the wearable device 100. In other embodiments of the present application, the wearable device 100 can include more or fewer components than those illustrated, or combine certain components, or split certain components, or different arrangement of components. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.
[0083] The processor can include one or more processing units, for example: the processor can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors.
[0084] The controller can be the nerve center and command center of the wearable device 100. The controller can generate operation control signals according to instruction operation codes and timing signals, and complete the control of instruction fetching and instruction execution.
[0085] The memory can also be provided in the processor, for storing instructions and data. In some embodiments, the memory in the processor is a cache memory. The memory can save instructions or data that the processor has just used or repeatedly uses. If the processor needs to use the instructions or data again, it can directly call from the memory. This avoids repeated access and reduces the waiting time of the processor, thereby improving the efficiency of the system.
[0086] In some embodiments, the processor can include one or more interfaces. The interface can 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, etc.
[0087] The wireless communication function of the wearable device 100 can be implemented through an antenna, a mobile communication module, a wireless communication module, a modem processor, and a baseband processor, etc.
[0088] The mobile communication module can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the wearable device 100. The mobile communication module can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module can receive electromagnetic waves through an antenna, and perform filtering, amplification, etc. on the received electromagnetic waves, and transfer the same to a modem processor to be demodulated. The mobile communication module can also amplify a signal modulated through the modem processor, and radiate the same as electromagnetic waves through an antenna. In some embodiments, at least part of the function modules of the mobile communication module can be provided in the processor. In some embodiments, at least part of the function modules of the mobile communication module can be provided in the same device as at least part of the modules of the processor.
[0089] The modem processor can include a modulator and a demodulator. The modulator is used to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transfers the demodulated low-frequency baseband signal to a baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transferred to an application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker, a receiver, etc.), or displays an image or a video through a display screen. In some embodiments, the modem processor can be an independent device. In other embodiments, the modem processor can be independent of the processor, and provided in the same device as the mobile communication module or other function modules.
[0090] The wireless communication module can provide solutions for wireless communication 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) technology, etc. applied on the wearable device 100. The wireless communication module can be one or more devices integrated with at least one communication processing module. The wireless communication module receives electromagnetic waves via an antenna, frequency modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor. The wireless communication module can also receive signals to be transmitted from the processor, frequency modulate them, amplify them, and radiate them as electromagnetic waves via the antenna.
[0091] In some embodiments, the antenna and the mobile communication module, the wireless communication module of the wearable device 100 are coupled, so that the wearable device 100 can communicate with a network and other devices through wireless communication technology. The wireless communication technology can include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-CDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).
[0092] The wearable device 100 implements a display function through a GPU, a display screen, and an application processor, etc. The GPU is a microprocessor for image processing, which is connected to the display screen and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor can include one or more GPUs, which execute program instructions to generate or change display information.
[0093] The display screen is used to display images, videos, etc. The display screen includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diode (QLED), etc. In some embodiments, the wearable device 100 can include 1 or N display screens, N being a positive integer greater than 1.
[0094] The wearable device 100 can implement a photographing function through an ISP, a camera, a video codec, a GPU, a display screen, and an application processor, etc.
[0095] The external memory interface can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the wearable device 100. The external memory card communicates with the processor through the external memory interface to implement a data storage function. For example, files such as music and videos are saved in the external memory card.
[0096] The internal memory can be used to store computer executable program codes including instructions. The processor executes various function applications and data processing of the wearable device 100 by running the instructions stored in the internal memory. The internal memory can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The data storage area can store data created during the use of the wearable device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0097] The wearable device 100 can implement an audio function through an audio module, a speaker, a receiver, a microphone, an earphone interface, and an application processor, etc. For example, music playing, recording, etc.
[0098] Figure 2is a software structure block diagram of the electronic device of the embodiments of the present application. The layered architecture divides the software into several layers, each of which has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the system is divided into four layers, from top to bottom, application layer, application framework layer, and system library, and kernel layer. The application layer can include a series of application packages. The system of the embodiments of the present application includes but is not limited to Android, Hongmeng, IOS, etc.
[0099] It should be noted that the wearable device 100 can also be applicable to Figure 2 The software structure block diagram shown.
[0100] As Figure 2 shown, the application layer can include camera, settings, third-party applications, etc. Among them, the third-party application can include gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message, etc.
[0101] The application framework layer provides application programming interfaces (application programming interface, API) and programming frameworks for the applications of the application layer. The application framework layer can include some pre-defined functions.
[0102] As Figure 2 shown, the application framework layer can include window manager, content provider, view system, phone manager, resource manager, notification manager, etc.
[0103] The window manager is used to manage the window program. The window manager can obtain the size of the display screen, judge whether there is a status bar, lock the screen, intercept the screen, etc. The content provider is used to store and obtain data, and make these data accessible to the application. The data can include video, image, audio, dialed and received calls, browsing history and bookmarks, phonebook, etc.
[0104] The view system includes visual controls, such as controls that display text, controls that display pictures, etc., such as the indication information used to prompt the virtual shutter key in the embodiments of the present application, etc. The view system can be used to build an application. The display interface can be composed of one or more views. For example, the display interface including the short message notification icon can include a view that displays text and a view that displays pictures.
[0105] The phone manager is used to provide the communication function of the wearable device 100. For example, the management of the call state (including connection, hang-up, etc.).
[0106] The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, etc.
[0107] The notification manager enables applications to display notification information in the status bar, which can be used to convey a message of the notification type, and can automatically disappear after a short stay without user interaction. For example, the notification manager is used to notify the completion of the download, message reminders, etc. The notification manager can also be a notification that appears in the form of a chart or a scroll bar text in the top status bar of the system, such as a notification of an application running in the background, and can also be a notification that appears in the form of a dialog window on the screen. For example, the status bar prompts the text information, the prompt sound is issued, the wearable device vibrates, the indicator light flashes, etc.
[0108] The application layer and the application framework layer run in the virtual machine. The virtual machine executes the java files of the application layer and the application framework layer into binary files. The virtual machine is used to perform the management of the object life cycle, the stack management, the thread management, the security and exception management, and the garbage collection, etc.
[0109] The system library can include a plurality of functional modules. For example: a surface manager, media libraries, a three-dimensional graphics processing library (for example: OpenGL ES), a 2D graphics engine (for example: SGL), etc.
[0110] The surface manager is used to manage the display subsystem, and provides a plurality of applications with the fusion of 2D and 3D layers.
[0111] The media library supports a plurality of commonly used audio, video format playback and recording, and static image files, etc. The media library can support a plurality of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
[0112] The three-dimensional graphics processing library is used to realize three-dimensional graphics drawing, image rendering, synthesis, and layer processing, etc.
[0113] The 2D graphics engine is a drawing engine for 2D drawing.
[0114] In addition, the system library can also include a state monitoring service module, etc., such as a physical state identification module, which is used to analyze and identify user gestures; a sensor service module, which is used to monitor the sensor data uploaded by various sensors of the hardware layer, and determine the physical state of the wearable device 100.
[0115] The kernel layer is the layer between the hardware and the software. The kernel layer at least contains a display driver, a camera driver, an audio driver, and a sensor driver.
[0116] The hardware layer can include various sensors, such as the various sensors introduced above.
[0117] Figure 3 A schematic flowchart of a method for blood pressure measurement provided by an embodiment of the present application is shown as follows, Figure 3 The method comprises the following steps:
[0118] S301. The first electronic device sends a blood pressure measurement request to the second electronic device.
[0119] Correspondingly, the second electronic device receives the blood pressure measurement request sent by the first electronic device. The second electronic device is a wearable device, which can be used for blood pressure measurement, for example, the wearable device can be a blood pressure watch, a smart watch and a smart bracelet with blood pressure measurement function, etc. The type of the first electronic device is not limited in the embodiment of the present application, for example, the first electronic device can be a mobile phone, a tablet computer, a desktop computer, etc. The first electronic device can include the devices mentioned above, or can include more devices.
[0120] In some embodiments, the first electronic device can send the blood pressure measurement request to the second electronic device according to a preset dynamic blood pressure measurement time.
[0121] Specifically, the first electronic device is preset with a plurality of time points, which are blood pressure measurement times. In the embodiment of the present application, the plurality of time points are referred to as dynamic blood pressure measurement times. When the first electronic device determines that it is at one of the plurality of time points, it can send a blood pressure measurement request to the second electronic device.
[0122] For example, the time points preset by the first electronic device include 20:00 and 20:30, and the first electronic device sends a blood pressure measurement request to the second electronic device at 20:00 and 20:30, respectively.
[0123] In some embodiments, before sending the blood pressure measurement request to the second electronic device, the first electronic device can first determine whether the user is in a non-REM period according to the PPG signal and the motion detection signal synchronized by the second electronic device, and send the blood pressure measurement request to the second electronic device when it is determined that the user is in the non-REM period.
[0124] In the embodiment of the present application, the sensor for obtaining the motion detection signal is not limited. In addition, the second electronic device can obtain the motion detection signal through one type of sensor, or can obtain the motion detection information through multiple types of sensors.
[0125] For example, the sensor for obtaining the motion detection signal includes but is not limited to a 3-axis accelerometer, a 3-axis gyroscope and a 3-axis geomagnetic force sensor.
[0126] S302. The first electronic device sends a blood pressure measurement request to the smart home device.
[0127] Correspondingly, the smart home device receives the blood pressure measurement request sent by the first electronic device. The smart home device can be arranged at a high position of a ceiling, a wall or the like to better cover the detection scene, and the smart home device is configured to detect the posture of the user, such as the sleeping posture, the sitting posture or the like of the user. In the embodiments of the present application, the receiving can also be replaced by the obtaining.
[0128] Figure 4 A smart home device arrangement diagram provided by the embodiments of the present application is shown.
[0129] As shown in Figure 4 , when the smart home device is used to detect the sleeping posture of the user, the detection range of the smart home device needs to cover the bed. As can be seen from the figure, one or more smart home devices can be arranged in a scene, and the number of smart home devices is not limited in the embodiments of the present application.
[0130] In some embodiments, the first electronic device can send the blood pressure measurement request to the smart home device according to the preset dynamic blood pressure measurement time.
[0131] In some embodiments, before sending the blood pressure measurement request to the smart home device, the first electronic device can first determine whether the user is in the non-REM period according to the PPG signal synchronized by the second electronic device, and when it is determined that the user is in the non-REM period, the blood pressure measurement request is sent to the smart home device.
[0132] In some embodiments, steps S301 and S302 do not have an actual execution sequence, and steps S301 and S302 can be executed simultaneously, or one of the steps can be executed first, and then the other step is executed.
[0133] In some embodiments, step S302 can be executed first, and then step S301 is executed after receiving the posture information of the user sent by the smart home device.
[0134] S303, the second electronic device performs blood pressure measurement according to the blood pressure measurement request.
[0135] In some embodiments, the first electronic device sends the blood pressure measurement request to the second electronic device and the smart home device at the same time, and in these embodiments, the second electronic device can wait for a certain period of time (for example, 30 seconds) after receiving the blood pressure measurement request before performing the blood pressure measurement. The waiting time of the second electronic device can be preset or set by the user. The purpose of the second electronic device waiting for a certain period of time before performing the blood pressure measurement is mainly that the vibration frequency and amplitude caused by the second electronic device during the blood pressure measurement process are relatively stable, and the smart home device can first obtain point cloud information #1 of the second electronic device when the second electronic device does not perform the blood pressure measurement, and the point cloud information #1 is used to indicate the posture of the user. The smart home device can take the point cloud information #1 as background information. When the second electronic device starts to perform the blood pressure measurement, the smart home device can detect the vibration of the second electronic device to obtain point cloud information #2. The smart home device can determine the position of the second electronic device according to the obtained point cloud information #1 and point cloud information #2. The description of the smart home device determining the point cloud information can be referred to the description of step S304.
[0136] In some embodiments, the first electronic device sends the blood pressure measurement request to the second electronic device after receiving the posture information of the user sent by the smart home device, and in these embodiments, the second electronic device can immediately perform the blood pressure measurement after receiving the blood pressure measurement request. It should be noted that when the second electronic device performs the blood pressure measurement, the smart home device can still be in the detection state to determine the position of the second electronic device.
[0137] S304, the smart home device detects the posture of the user and the position of the second electronic device according to the blood pressure measurement request.
[0138] When the smart home device receives the blood pressure measurement request, the posture of the user and the position of the second electronic device can be detected. The method of the smart home device detecting the posture of the user and the position of the second electronic device in the embodiments of the present application is not limited, and a possible implementation manner is exemplarily introduced below.
[0139] Exemplarily, in a possible implementation manner, the smart home device includes a millimeter wave radar. The millimeter wave radar includes a plurality of transport (TX) ends and a plurality of receive (RX) ends. Figure 5 A schematic diagram of a method for detecting the posture of the user and the position of the second electronic device provided by the embodiments of the present application is shown, as shown in Figure 5 The method includes:
[0140] S501, the smart home device sends a linear frequency modulation pulse frame.
[0141] The smart home device can send a linear frequency modulation pulse frame by the millimeter wave radar, the linear frequency modulation pulse frame is composed of a group of chirps, each chirp can be expressed by formula (1).
[0142]
[0143] Wherein, A is the amplitude, f c is the initial frequency, S t is the frequency growth slope, and φ is the initial phase.
[0144] S502, the smart home device receives the return signal.
[0145] After the smart home device sends a linear frequency modulation pulse frame by the millimeter wave radar, the linear frequency modulation pulse frame encounters an obstacle and is reflected back, and the return signal is received by the receiving end of the millimeter wave radar. Taking the bedroom scene as an example, the linear frequency modulation pulse frame sent by the smart home device is reflected back after encountering obstacles such as cabinets, beds, and users, and is received by the receiving end.
[0146] It can be understood that due to the user's breathing and heartbeat, the user's chest and abdomen will have obvious regular movements, and the static objects around the user will not move, so the return signal reflected by the user and the signal reflected by the static objects are different.
[0147] S503, the smart home device determines the point cloud information of the user and the position of the second electronic device according to the return signal.
[0148] After the smart home device receives the return signal, the return signal can be mixed, low-pass filtered, and sampled by an analog to digital converter (ADC) to obtain an intermediate frequency signal. The smart home device performs Fourier transform on the intermediate frequency signal to obtain a range-Doppler spectrum, which determines the distance and relative velocity of each point in the millimeter wave radar detection range according to the frequency and phase difference of the intermediate frequency signal. It can be understood that the relative velocity of the static object in the millimeter wave radar detection range is 0, while due to the heartbeat and breathing, the relative velocity of the user's chest, abdomen and other body parts is not 0, and the relative velocity of different body parts is also different.
[0149] After the smart home device determines the distance and relative velocity of each point in the millimeter wave radar detection range, it can determine the pitch angle and yaw angle of each point relative to the transmitting end according to the transmitting and receiving signals of multiple transmitting and receiving ends and the relative position relationship, and determine the three-dimensional point cloud information of the user in combination with the distance of each point.
[0150] As described above, the smart home device has obtained the three-dimensional point cloud information of the user before the second electronic device performs the blood pressure measurement, and takes the three-dimensional point cloud information as background information. When the second electronic device performs the blood pressure measurement, the smart home device can still detect, because the second electronic device will vibrate when performing the blood pressure measurement, and the frequency and amplitude of the vibration are relatively stable. Referring to steps S401-S403, the smart home device can also determine the position of the second electronic device. The following will be described in combination with Figure 5 Taking the posture of the user as a sleeping posture, the smart home device determines the point cloud information as an example for introduction.
[0151] Figure 6 A schematic diagram of the point cloud information provided by the embodiment of the application is shown.
[0152] Figure 6 (a) in FIG. 1 is a three-dimensional point cloud determined by the smart home device when the second electronic device does not start to perform the blood pressure measurement, wherein speed #1<speed #2<speed #3<speed #4. It is not difficult to understand that when the user is sleeping, the speed of the head, arm and leg of the user is relatively small, and the speed of the chest and abdomen is relatively large due to the action of heartbeat and respiration. Therefore, the smart home device can determine the contour of the user according to the three-dimensional point cloud information.
[0153] Figure 6 (b) in FIG. 1 is a three-dimensional point cloud determined by the smart home device when the second electronic device is performing the blood pressure measurement. The smart home device can take the three-dimensional point cloud shown in (a) in FIG. 1 as background information, when the second electronic device starts to perform the blood pressure measurement, it vibrates, because the second electronic device is worn on the wrist of the user, the smart home device can identify the change of the speed of the wrist part of the user according to the three-dimensional point cloud of (a) in FIG. 1, and the part where the change occurs can be determined as the position of the second electronic device. Figure 6 Figure 6
[0154] S504, the smart home device determines the posture of the user and the relative position of the wrist according to the point cloud information of the user and the position of the second electronic device.
[0155] In some embodiments, after the smart home device determines the point cloud information of the user, the contour of the user can be determined, and then the posture of the user is determined in combination with the contour of the user and the point cloud information. Taking the user in a sleeping state as an example, for example: when the user is supine, the heartbeat and respiration will cause obvious rhythmic movement of the chest and abdomen, but when the user is prone, the movement of the back will be significantly weakened due to the compression of the abdomen; and when the user is on the side, compared with supine and prone, the contour has a larger aspect ratio and a more concentrated distribution. By extracting the contour morphological features and combining the speed distribution characteristics of the point cloud information, the sleeping posture (supine, prone, and on the side) of the user is recognized.
[0156] In some embodiments, after the smart home device determines the point cloud information of the user, the smart home device can input the point cloud information of the user into the trained model, and the trained model can output the posture of the user. The description of the training model can be referred to the description of the training model in the following Figure 10 , which will not be described here.
[0157] After the smart home device determines the posture of the user, the smart home device can determine the position of the wrist of the user in combination with the position of the second electronic device.
[0158] Figure 7 A schematic diagram showing the relationship between different sleeping postures and wrist positions is shown.
[0159] As shown in (a) of FIG. 13, Figure 7 , the smart home device can identify that the user is in a supine posture, and in combination with the position of the second electronic device, the smart home device can determine that the wrist of the user is on the bed.
[0160] As shown in (b) of FIG. 13, Figure 7 , the smart home device can identify that the user is in a supine posture, and in combination with the position of the second electronic device, the smart home device can determine that the wrist of the user is on the user's body.
[0161] As shown in (c) of FIG. 13, Figure 7 , the smart home device can identify that the user is in a lateral posture, and in combination with the position of the second electronic device, the smart home device can determine that the wrist of the user is on the bed.
[0162] As shown in (d) of FIG. 13, Figure 7 , the smart home device can identify that the user is in a supine posture, and in combination with the position of the second electronic device, the smart home device can determine that the wrist of the user is on the user's body.
[0163] In some embodiments, the scene can include multiple users, and the smart home device will identify the postures of the multiple users. In order to distinguish the user wearing the second electronic device, it is considered that the degrees and speeds of the up and down fluctuations of the chest and abdomen caused by the heart rates and breathing frequencies of different users are different, so the three-dimensional point clouds of different users identified by the smart home device are also different, and then the heart rates and / or breathing frequencies of different users are determined according to the three-dimensional point clouds of different users, and then the smart home device can send the heart rates and / or breathing frequencies of different users to the first electronic device. The second electronic device can also send the measured heart rates and / or breathing frequencies of the user. The first electronic device determines the user wearing the second electronic device according to the heart rates and / or breathing frequencies of different users sent by the smart home device, the heart rates and / or breathing frequencies sent by the second electronic device, and the time stamps corresponding to the above information.
[0164] For example, the scene includes user #1 and user #2, the smart home device can determine that the scene includes two users, user #1 and user #2, through the three-dimensional point cloud. The smart home device can identify that the heart rate of user #1 at time #1 is 75, and the breathing rate is 15 times / min. The heart rate of user #2 at time #1 is 85, and the breathing rate is 20 times / min. The second electronic device identifies that the heart rate of the user wearing it at time #1 is 76, and the breathing rate is 16 times / min. The smart home device and the second electronic device can send the above information to the first electronic device. After the first electronic device receives the above information, since the heart rate and breathing rate measured by the second electronic device are close to the heart rate and breathing rate of user #1 measured by the smart home device, the first electronic device can determine that user #1 is the user wearing the second electronic device according to the above information.
[0165] For example, the scene includes user #1 and user #2, the smart home device can determine that the scene includes two users, user #1 and user #2, through the three-dimensional point cloud. The smart home device can identify that the heart rate of user #1 at time #1 is 75, and the breathing rate is 15 times / min, the PPG peak timestamp is 02:36:42.24, and the breathing peak timestamp is 02:36:44.00. The heart rate of user #2 at time #1 is 77, and the breathing rate is 16 times / min, the PPG peak timestamp is 02:36:42.54, and the breathing peak timestamp is 02:36:45.20. The second electronic device identifies that the heart rate of the user wearing it at time #1 is 76, and the breathing rate is 16 times / min, the PPG peak timestamp is 02:36:42.26, and the breathing peak timestamp is 02:36:44.12. The smart home device and the second electronic device can send the above information to the first electronic device. After the first electronic device receives the above information, although the heart rate and breathing rate of user #1 and user #2 are close, since the PPG and breathing signal peak timestamps measured by the second electronic device are close to the PPG and breathing signal peak timestamps of user #1 measured by the smart home device, the first electronic device can determine that user #1 is the user wearing the second electronic device according to the above information.
[0166] In some embodiments, the smart home device can first determine the posture of the user through the three-dimensional point cloud, and then determine the heart rate and / or breathing rate of the multiple users when it is determined that there are multiple users.
[0167] S305, the smart home device sends information #1 to the first electronic device.
[0168] Correspondingly, the first electronic device receives the information #1 sent by the smart home device, and the information #1 includes the posture information of the user and the position of the second electronic device.
[0169] In some embodiments, when the scene includes multiple users, the posture information of the user includes posture information of the multiple users, and the information #1 further includes heart rates and / or respiration rates of the multiple users.
[0170] S306, the second electronic device sends the blood pressure measurement value to the first electronic device.
[0171] Correspondingly, the first electronic device receives the blood pressure measurement value sent by the second electronic device.
[0172] In some embodiments, when sending the blood pressure measurement value, the second electronic device can further send the heart rate and / or respiration rate of the user wearing it to the first electronic device.
[0173] S307, the first electronic device determines a blood pressure correction value according to the information #1.
[0174] After the first electronic device receives the information #1, it can determine the position of the user's wrist according to the posture of the user and the position of the second electronic device, and after determining the position of the user's wrist, it can determine the height difference between the wrist and the heart according to the posture of the user and the position of the wrist. The first electronic device can determine the height difference between the wrist and the heart according to the posture of the user and the position of the wrist, which can include the following cases.
[0175] One possible case is that the posture of the user is a sleeping posture, and the sleeping posture is supine or prone. In this case, the height difference between the wrist and the heart is related to the shoulder thickness of the user. For example, the shoulder thickness of the user is A, the wrist is on the bed, and the height difference between the wrist and the heart can be -0.5A. For another example, the shoulder thickness of the user is A, the wrist is on the user's body, and the height difference between the wrist and the heart can be 0.3A.
[0176] One possible case is that the posture of the user is a sleeping posture, and the sleeping posture is left lateral recumbency, which can be understood as the left side of the user's body contacting the bed. In this case, the height difference between the wrist and the heart is related to the shoulder width of the user. For example, the shoulder width of the user is B, the wrist is on the bed, and the height difference between the wrist and the heart can be 0.3B.
[0177] One possible case is that the posture of the user is a sleeping posture, and the sleeping posture is right lateral recumbency, which can be understood as the right side of the user's body contacting the bed. In this case, the height difference between the wrist and the heart is related to the shoulder width of the user. For example, the shoulder width of the user is B, the wrist is on the bed, and the height difference between the wrist and the heart can be -0.7B.
[0178] One possible case is that the posture of the user is a standing posture or a sitting posture. In this case, the height difference between the wrist and the heart is the difference in the direction of gravity.
[0179] Figure 8A schematic diagram of measuring blood pressure in a sitting posture provided by an embodiment of the present application is shown.
[0180] As shown in Figure 8 According to the method described above, the smart home device can identify the user's posture as a sitting posture, and can also identify that the user's wrist is on the table. Therefore, the height difference between the wrist and the heart in this posture is the difference in the direction of gravity.
[0181] It should be noted that the parameters (such as -0.5A, 0.3A, etc.) related to the height difference between the wrist and the heart and the shoulder thickness or shoulder width described above are only examples and should not be construed as a specific limitation of the embodiments of the present application.
[0182] It should also be noted that when the user is in a sleeping posture, the first electronic device needs to determine the shoulder width and shoulder thickness of the user. The shoulder width and shoulder thickness of the user determined by the first electronic device can be achieved in the following possible ways.
[0183] In one possible implementation, the first electronic device determines the shoulder width and shoulder thickness of the user in response to the user inputting the shoulder width and shoulder thickness.
[0184] In one possible implementation, the first electronic device determines the shoulder width and shoulder thickness of the user in response to the user inputting the shoulder width and shoulder thickness.
[0185] After the first electronic device determines the height difference between the wrist and the heart, the first electronic device can determine the blood pressure correction value according to the preset corresponding relationship.
[0186] For example, the height difference between the wrist and the heart is 10 cm, and the blood pressure correction value is -7 mmHg.
[0187] For example, the height difference between the wrist and the heart is -10 cm, and the blood pressure correction value is 7 mmHg.
[0188] In some embodiments, when the user's physiological parameters such as heart rate, respiratory rate, and pulse are included in information #2, the above physiological parameters can be used as reference information for determining the blood pressure correction value.
[0189] S308, the first electronic device determines the blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0190] The first electronic device can determine the blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0191] For example, the blood pressure measurement value is 95 mmHg, and the blood pressure correction value is 5 mmHg. Therefore, the blood pressure measurement result is 100 mmHg.
[0192] For another example, the blood pressure measurement value is 95 mmHg, and the blood pressure correction value is -5 mmHg, and then the blood pressure measurement result is 90 mmHg.
[0193] In the embodiments of the present application, the first electronic device can receive the blood pressure measurement value sent by the second electronic device, and determine the relative height difference between the wrist and the heart according to the posture of the user and the position of the second electronic device, and then determine the blood pressure correction value according to the relative height difference, and determine the final blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value. In the embodiments of the present application, when the blood pressure measurement is performed, the error caused by the height difference is considered, and the accuracy of the blood pressure measurement is ensured.
[0194] In addition, the first electronic device can obtain the posture of the user, so that when the blood pressure measurement result deviates greatly, the first electronic device can perform posture tracing to determine whether the deviation is caused by the posture of the user.
[0195] In the above embodiments, the smart home device can detect the posture, heart rate, and breathing rate of the user in the scene according to the request of the first electronic device, and in some other embodiments of the present application, the smart home device can actively detect the above information and synchronize to the first electronic device. The following will be introduced in combination with the method schematic diagram shown in the figure. Figure 9
[0196] Figure 9 The schematic flow chart of the blood pressure measurement method provided by the embodiments of the present application is shown, as shown in the figure, the method comprises: Figure 9
[0197] S901, the first electronic device sends a blood pressure measurement request to the second electronic device.
[0198] S902, the second electronic device performs blood pressure measurement according to the blood pressure measurement request.
[0199] S903, the second electronic device sends the blood pressure measurement value to the first electronic device.
[0200] It should be understood that the description for steps S901 and S903 can be referred to the above, and for the sake of brevity, it will not be repeated here.
[0201] S904, the smart home device detects the posture of the user and the position of the second electronic device.
[0202] The smart home device can actively detect the posture of the user, and determine the position of the second electronic device when the second electronic device starts to perform blood pressure measurement.
[0203] In some embodiments, when the scene includes multiple users, the smart home device can detect the posture, heart rate, and breathing rate of the multiple users.
[0204] S905, the smart home device sends information #1 to the first electronic device.
[0205] Correspondingly, the first electronic device receives the information #1 sent by the smart home device, and the information #1 includes the posture information of the user and the position information of the second electronic device.
[0206] In some embodiments, the smart home device can send the information #1 to the first electronic device in response to the blood pressure measurement request sent by the first electronic device.
[0207] In some embodiments, the smart home device establishes a link with the first electronic device, and the smart home device can synchronize the information #1 to the first electronic device.
[0208] In some embodiments, when the scene includes multiple users, the posture information of the user includes the posture information of the multiple users, and the information #1 further includes the heart rate and the respiration rate of the multiple users.
[0209] It should be noted that the smart home device continuously detects the posture of the user in real time. Since the point cloud data of the user has a time sequence causality and does not mutate, time sequence information can be introduced, and the detection result before the determination of the posture of the user can be introduced to improve the accuracy in posture detection and improve the recognition ability in a multi-user scene.
[0210] For example, the smart home device detects that the sleeping posture of the user is supine at time #1, the user starts to change the sleeping posture at the next time #2, changes to lateral recumbency at time #5, and completes the change of the sleeping posture to prone at time #10. The smart home device can divide a region of interest (ROI) based on the point cloud data of the user detected at time #1, track the change of the point cloud in the region of interest, and avoid the interference of the motion of external objects. At the same time, according to the change of the point cloud data of the user from time #1 to time #5 to time #10, for example, the gradual decrease and increase of the contour width of the user, and the similarity degree of the point cloud at time #1 and time #10, the judgment confidence of the prone at time #10 can be further improved.
[0211] For another example, the scene has a first user and a second user, and the first user wears the second electronic device. The first user contour and the second user contour are respectively recognized at time #1, and it is judged that the first user is in a supine posture. At time #2, the sleeping posture of the first user changes, and the first user contour and the second user contour partially overlap. At this time, the first user contour can be tracked and estimated according to the region of interest generated based on the point cloud data at time #1, so as to judge the sleeping posture of the first user at time #2.
[0212] S906, the first electronic device determines a blood pressure correction value according to the information #1.
[0213] In some embodiments, when the scene includes multiple users, the information #1 includes posture information of the multiple users, heart rates and respiration rates of the multiple users, and the second electronic device further sends the heart rate and the respiration rate of the user wearing the second electronic device to the first electronic device, the first electronic device can further determine the user wearing the second electronic device according to the above information.
[0214] In S907, the first electronic device determines a blood pressure measurement result according to the blood pressure correction value and the blood pressure measurement value.
[0215] In the embodiments of the present application, the first electronic device can receive the blood pressure measurement value sent by the second electronic device, and determine the relative height difference between the wrist and the heart according to the posture of the user and the position of the second electronic device, then determine the blood pressure correction value according to the relative height difference, and determine the final blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value. In the embodiments of the present application, when measuring blood pressure, the error caused by the height difference is considered, and the accuracy of blood pressure measurement is ensured.
[0216] In addition, the first electronic device can obtain the posture of the user, so that when the blood pressure measurement result deviates greatly, the first electronic device can perform posture tracing to determine whether the deviation is caused by the posture of the user.
[0217] In the above embodiments, the smart home device detects the posture of the user and the position of the wrist through the millimeter wave radar, but the embodiments of the present application are not limited thereto. In other embodiments of the present application, the smart home device, the first electronic device can also obtain images through the camera, and determine the posture of the user and the position of the wrist in combination with the point cloud information obtained by the millimeter wave radar. The following will be introduced by taking the smart home device detecting the posture of the user through the camera as an example.
[0218] The smart home device includes a millimeter wave radar and a camera, and the smart home device obtains point cloud information through the millimeter wave radar and obtains images through the camera. The image can be a frame of image in a video, that is, the smart home device can record the posture of the user in the video, and when the smart home device sends a linear frequency modulation pulse frame, a video frame at the current time is obtained. The smart home device can also only take an image of the user through the camera when sending a linear frequency modulation pulse frame.
[0219] After the smart home device obtains the image, human body skeleton behavior recognition can be performed. After the smart home device recognizes successfully, the posture of the user and the position of the wrist can be determined, and then the smart home device can fuse the detection result determined according to the image and the detection result determined according to the point cloud information.
[0220] In some embodiments, the smart home device can not be able to identify the user's posture through the camera due to the user being blocked by an obstacle. For example, the user is in a sleep state and is covered by a quilt, and the smart home device can not be able to perform human skeleton behavior recognition. In this case, if the image obtained by the smart home device includes a part of the user that is not blocked by the obstacle (for example, the head, limbs, etc.), the smart home device can identify the part that is not blocked by the obstacle, and then take the part that is not blocked by the obstacle as an initial clustering center, and determine the user's posture and the position of the wrist in combination with the point cloud information obtained by the millimeter wave radar.
[0221] It can be understood that the smart home device can also determine the number of users in the scene through the image obtained by the camera. For example, taking the scene of a bedroom as an example, the bedroom includes user #1 and user #2, both of which are in a sleep state and are covered by a quilt, but their heads are not covered by the quilt. The smart home device can obtain an image containing the heads of user #1 and user #2 through the camera, and the smart home device can determine that there are 2 users in the scene through the number of heads.
[0222] In the embodiments of the present application, the smart home device can also obtain an image containing a user through the camera, and the smart home device can determine the user's posture in combination with the image obtained by the camera and the point cloud information obtained by the millimeter wave radar, thereby reducing the ambiguity caused by relying only on the millimeter wave radar, and improving the accuracy of recognition.
[0223] In some embodiments of the present application, the smart home device and the first electronic device can also obtain an image through the camera, which is used alone to determine the user's posture and the position of the wrist. The following will be described by taking the smart home device detecting the user's posture through the camera as an example.
[0224] After the smart home device obtains the image, it can perform human skeleton behavior recognition, or in a scene with an obstacle, it can recognize the posture of the user's head and hands, etc. in the unobstructed area, and make a reasonable estimate of the user's sleep posture. It can be understood that in the camera scheme of monocular camera plus structured light or binocular camera, the scene depth information can also be easily obtained, and the user's sleep posture can be judged. For example, when lying on the side, the depth change is greater than when lying on the back or stomach.
[0225] Figure 10 A schematic diagram of the posture recognition model training and use provided by the embodiments of the present application is shown.
[0226] As Figure 10In (a) of the above, in the training process of the posture recognition model, the three-dimensional point cloud measured by the millimeter wave radar can be used as the input of the model, and the visual-based unoccluded posture recognition result can be used as the label for training, so as to obtain the posture recognition model. The posture recognition model can be stored in the server, the smart home device, or the first server.
[0227] As shown in (b) of the above, Figure 10 As shown in (b) of the above, the smart home device measures the three-dimensional point cloud by the millimeter wave radar, and then inputs the three-dimensional point cloud into the posture recognition model. The posture recognition model can output a posture label, and then the smart home device sends the result to the first electronic device.
[0228] In some embodiments, after the smart home device determines the posture of the user through the posture recognition model, the smart home device can also identify the posture of the user according to the image obtained by the camera. When the detection results are the same, the detection result can be determined as the posture of the user.
[0229] In the above, the smart home device can take the three-dimensional point cloud measured when the second electronic device does not perform blood pressure measurement as the background, and then when the second electronic device performs blood pressure measurement, the smart home device can detect the vibration of the second electronic device through the millimeter wave radar, so as to determine the position of the second electronic device. However, the method for determining the second electronic device is not limited in the embodiments of the present application. When determining the position of the second electronic device, the smart home device can also use sound source positioning technology, infrared positioning technology, ultra wideband (UWB) positioning technology, Bluetooth positioning technology, Wi-Fi positioning technology, etc.
[0230] Sound source positioning technology: Sound source positioning technology refers to determining the direction and distance of a sound source. Common sound source positioning technologies include microphone array sound source positioning technology, binaural hearing mechanism sound source positioning technology, and optical sensor sound source positioning technology. The microphone array sound source positioning technology can include controllable beamforming technology based on maximum output power, high-resolution spectrum estimation technology, and sound source positioning technology based on time difference of arrival (TDOA). The binaural hearing mechanism sound source positioning technology can include inter-aural intensity difference (IID) sound source positioning technology and interaural time difference (ITD) sound source positioning technology. The optical sensor sound source positioning technology can include optical fiber microphone sensor sound source positioning technology and visual microphone sensor sound source positioning technology.
[0231] For example, the second electronic device can output a sound source signal, which can be an ultrasonic wave. The smart home device is configured with a microphone array. The smart home device can determine the time difference of the arrival of the sound source signal at the microphone array, and then establish a sound source positioning model through the geometry of the microphone array and solve it to obtain the position information.
[0232] UWB positioning technology: UWB wireless communication is a way of communication without carrier wave, but using very narrow pulse. When positioning by UWB, the distance and direction of the target to be measured to the fixed target can be measured by positioning algorithm, and finally the position of the target to be measured is determined.
[0233] For example, the second electronic device is configured with a UWB module, which can be used as a positioning tag, and the smart home device can determine the position of the second electronic device by positioning the UWB module.
[0234] Bluetooth positioning technology: the target to be measured receives the positioning signal emitted by the Bluetooth beacon, and calculates the distance between the target to be measured and the Bluetooth beacon according to the positioning algorithm, and finally determines the position of the target to be measured.
[0235] For example, the second electronic device can receive the positioning signal sent by the smart home device as the target to be measured, and then calculate the position of the second electronic device according to the positioning algorithm.
[0236] Wi-Fi positioning technology: by deploying wireless signal access points in the area to be positioned, the target to be measured receives the Wi-Fi signal sent by the wireless signal access point, and calculates the distance between the target to be measured and the wireless signal access point according to the positioning algorithm, and finally determines the position of the target to be measured.
[0237] Infrared positioning technology: infrared positioning technology generates infrared signals through infrared markers, which are received by optical sensors, and the position of the target to be measured is obtained according to the positioning algorithm.
[0238] For example, infrared light sources can be added in the areas such as the watch body and the watchband of the second electronic device, and the camera of the smart home device or the first electronic device can capture them, so as to realize the spatial positioning of the second electronic device.
[0239] In some embodiments, the second electronic device can turn on the infrared light source after receiving the blood pressure measurement request sent by the first electronic device, and keep the infrared light source off at other times to reduce power consumption.
[0240] For example, in order to reduce the power consumption of the second electronic device, high infrared reflectivity patterns can be added in the areas such as the watch body and the watchband of the second electronic device, and the smart home device emits infrared light, and the camera captures the infrared reflection pattern. Thus, the spatial positioning of the second electronic device is realized.
[0241] Figure 11 A schematic flowchart of a method for blood pressure measurement provided by an embodiment of the application is shown in Figure 11 The method comprises the following steps:
[0242] In S1101, the second electronic device sends a blood pressure information acquisition request to the first electronic device.
[0243] Correspondingly, the first electronic device receives the blood pressure information acquisition request sent by the second electronic device, wherein the second electronic device is a wearable device. The blood pressure information acquisition request is used to request the acquisition of the position of the second electronic device, the posture of the user, and the like.
[0244] In some embodiments, the second electronic device can send the blood pressure information acquisition request to the first electronic device according to a preset ambulatory blood pressure measurement time.
[0245] It should be understood that the description of the ambulatory blood pressure measurement time can be referred to the above, and is not repeated here for brevity.
[0246] In S1102, the first electronic device sends a blood pressure information acquisition request to a smart home device.
[0247] Correspondingly, the smart home device receives the blood pressure information acquisition request sent by the first electronic device.
[0248] Specifically, the first electronic device can transfer the blood pressure information acquisition request sent by the second electronic device to the smart home device. In other words, in the embodiment shown in Figure 11 The second electronic device can communicate with the smart home device through the information transfer capability of the first electronic device.
[0249] In S1103, the smart home device detects the posture of the user and the position of the second electronic device according to the blood pressure information acquisition request.
[0250] In S1104, the second electronic device performs blood pressure measurement to determine a blood pressure measurement value.
[0251] The second electronic device can determine that the user is in a non-REM period, and perform blood pressure measurement.
[0252] It should be understood that the description of steps S1103 and S1104 can be referred to the above, and is not repeated here for brevity.
[0253] In S1105, the smart home device sends information #1 to the first electronic device.
[0254] Correspondingly, the first electronic device receives the information #1 sent by the smart home device.
[0255] In S1106, the first electronic device sends the information #1 to the second electronic device.
[0256] Correspondingly, the second electronic device receives the information #1 sent by the first electronic device.
[0257] The first electronic device can transfer the information #1 sent by the smart home device to the second electronic device. The description of the information #1 can be referred to the foregoing.
[0258] It should be noted that before the blood pressure measurement, the smart home device can first perform detection. For example, the second electronic device can perform blood pressure measurement n seconds after sending the blood pressure information acquisition request, so that the smart home device can take the detection result when the second electronic device does not perform blood pressure measurement as background information, and then when the second electronic device performs blood pressure measurement, the position of the second electronic device can be acquired.
[0259] S1107, the second electronic device determines a blood pressure correction value according to the information #1.
[0260] S1108, the second electronic device determines a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0261] It should be understood that the description of the second electronic device determining a blood pressure correction value according to the information #1, and then determining a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value is similar to the description of the first electronic device determining a blood pressure correction value according to the information #1, and then determining a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value, and will not be described here.
[0262] In some embodiments, the method further comprises:
[0263] S1109, the second electronic device sends the blood pressure measurement result to the first electronic device.
[0264] Correspondingly, the first electronic device receives the blood pressure measurement result sent by the second electronic device.
[0265] In some embodiments, when the scene includes multiple users, the posture information of the user includes the posture information of the multiple users, the information #1 further includes the heart rate and / or the respiration rate of the multiple users, and the second electronic device can further measure the heart rate and / or the respiration rate of the user wearing the second electronic device, so that the second electronic device can determine the user wearing the second electronic device according to the information #1 and the measured heart rate and / or respiration rate of the user.
[0266] In some embodiments, the second electronic device can further acquire physiological parameters such as the heart rate, the respiration rate, and the pulse of the user wearing the second electronic device, and take the physiological parameters as reference information for determining the blood pressure correction value.
[0267] In the above embodiments, the smart home device can detect the posture, heart rate, respiration rate, etc. of the user in the scene according to the request of the first electronic device, and then transfer the above information to the second electronic device through the first electronic device. In some other embodiments of the present application, the smart home device can actively detect the above information and transfer it to the second electronic device through the first electronic device. The following will be introduced in combination with Figure 12 the method schematic diagram shown in the embodiment.
[0268] Figure 12 The method for measuring blood pressure provided by the embodiment of the present application is shown in the schematic flow chart, as shown in Figure 12 the method includes:
[0269] S1201, the second electronic device measures blood pressure and determines the blood pressure measurement value.
[0270] In some embodiments, the second electronic device can measure blood pressure at a preset dynamic blood pressure measurement time.
[0271] S1202, the smart home device detects the posture of the user and the position of the second electronic device.
[0272] Unlike the embodiment shown in Figure 11 , in this embodiment, the smart home device can detect the posture of the user and the position of the second electronic device in real time.
[0273] It should be noted that since the smart home device is in a detection state in real time, the detection result before the second electronic device starts to measure blood pressure can be used as background information, and then when the second electronic device measures blood pressure, the position of the second electronic device can be obtained.
[0274] S1203, the second electronic device sends a blood pressure information acquisition request to the first electronic device.
[0275] Correspondingly, the first electronic device receives the blood pressure information acquisition request sent by the second electronic device.
[0276] S1204, the first electronic device sends a blood pressure information acquisition request to the smart home device.
[0277] Correspondingly, the smart home device receives the blood pressure information acquisition request sent by the first electronic device.
[0278] S1205, the smart home device sends information #1 to the first electronic device.
[0279] Correspondingly, the first electronic device receives the information #1 sent by the smart home device.
[0280] Specifically, the smart home device receives the blood pressure information acquisition request, and can send information #1 to the first electronic device.
[0281] S1206, the first electronic device sends information #1 to the second electronic device.
[0282] Correspondingly, the second electronic device receives the information #1 sent by the first electronic device.
[0283] S1207, the second electronic device determines the blood pressure correction value according to the information #1.
[0284] S1208, the second electronic device determines the blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0285] In some embodiments, the method further comprises:
[0286] S1209, the second electronic device sends the blood pressure measurement result to the first electronic device.
[0287] Correspondingly, the first electronic device receives the blood pressure measurement result sent by the second electronic device.
[0288] It should be understood that the detailed description of steps S1201 to S1209 is similar to the above, and for the sake of brevity, it will not be repeated here.
[0289] In some embodiments, when multiple users are included in the scene, the posture information of the user includes the posture information of the multiple users, the information #1 further includes the heart rate and / or the respiration rate of the multiple users, and the second electronic device can further measure the heart rate and / or the respiration rate of the user wearing it, so that the second electronic device can determine the user wearing it according to the information #1 and the measured heart rate and / or respiration rate of the user.
[0290] In some embodiments, the second electronic device can further obtain physiological parameters such as heart rate, respiration rate, and pulse of the user wearing it, and use the physiological parameters as reference information for determining the blood pressure correction value.
[0291] In the above embodiments, the second electronic device interacts with the smart home device through the information flow conversion capability of the first electronic device, but the communication mode between the second electronic device and the smart home device is not limited in the embodiments of the present application. In some other embodiments of the present application, the second electronic device has the ability to communicate with the smart home device, so it can not pass through the first electronic device, but directly communicate with the smart home device. The following will be described in combination with Figure 13 and Figure 14 .
[0292] Figure 13 The schematic flowchart of the blood pressure measurement method provided by the embodiments of the present application is shown as follows: Figure 13As shown, the method comprises:
[0293] S1301, the second electronic device sends a blood pressure information acquisition request to the smart home device.
[0294] Correspondingly, the smart home device receives the blood pressure information acquisition request sent by the second electronic device.
[0295] S1302, the second electronic device measures blood pressure to determine a blood pressure measurement value.
[0296] S1303, the smart home device detects the posture of the user and the position of the second electronic device according to the blood pressure information acquisition request.
[0297] It should be noted that before the blood pressure measurement, the smart home device can first detect, for example, the second electronic device can measure blood pressure after n seconds after sending the blood pressure information acquisition request, so that the smart home device can take the detection result of the second electronic device when it does not measure blood pressure as background information, and then when the second electronic device measures blood pressure, the position of the second electronic device can be obtained.
[0298] S1304, the smart home device sends information #1 to the second electronic device.
[0299] Correspondingly, the second electronic device receives the information #1 sent by the smart home device.
[0300] S1305, the second electronic device determines a blood pressure correction value according to the information #1.
[0301] S1306, the second electronic device determines a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0302] It should be understood that the detailed description of steps S1301 to S1306 is similar to the above, and for the sake of brevity, it will not be repeated here.
[0303] In some embodiments, when multiple users are included in the scene, the posture information of the user includes the posture information of the multiple users, the information #1 further includes the heart rate and / or the respiration rate of the multiple users, and the second electronic device can further measure the heart rate and / or the respiration rate of the user wearing it, and then the second electronic device can determine the user wearing it according to the information #1 and the heart rate and / or the respiration rate of the user measured by it.
[0304] In some embodiments, the second electronic device can further obtain the physiological parameters such as heart rate, respiration rate, pulse, etc. of the user wearing it, and take the above physiological parameters as reference information for determining the blood pressure correction value.
[0305] In the above embodiments, the smart home device can detect the posture, heart rate, breathing rate, and the like of the user in the scene according to the request of the second electronic device. In some other embodiments of the present application, the smart home device can actively detect the above information and send the above information to the second electronic device. The following will be introduced in combination with the method schematic diagram shown in the figure. Figure 14
[0306] Figure 14 A schematic flowchart of the blood pressure measurement method provided by the embodiments of the present application is shown in the figure, as shown in the figure, the method comprises the following steps. Figure 14
[0307] S1401, the second electronic device performs blood pressure measurement and determines a blood pressure measurement value.
[0308] S1402, the smart home device detects the posture of the user and the position of the second electronic device.
[0309] It should be noted that since the smart home device is in a detection state in real time, the detection result before the second electronic device starts blood pressure measurement can be taken as background information, and then when the second electronic device performs blood pressure measurement, the position of the second electronic device can be obtained.
[0310] S1403, the second electronic device sends a blood pressure information acquisition request to the smart home device.
[0311] Correspondingly, the smart home device receives the blood pressure information acquisition request sent by the second electronic device.
[0312] S1404, the smart home device sends information #1 to the second electronic device.
[0313] Correspondingly, the second electronic device receives the information #1 sent by the smart home device.
[0314] S1405, the second electronic device determines a blood pressure correction value according to the information #1.
[0315] S1406, the second electronic device determines a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value.
[0316] It should be understood that the detailed description of steps S1401 to S1406 is similar to the above, and for the sake of brevity, it will not be repeated here.
[0317] In some embodiments, when the scene includes multiple users, the posture information of the user includes the posture information of the multiple users, the information #1 further includes the heart rate and / or breathing rate of the multiple users, the second electronic device can further measure the heart rate and / or breathing rate of the user wearing it, and then the second electronic device can determine the user wearing it according to the information #1 and the measured heart rate and / or breathing rate of the user.
[0318] In some embodiments, the second electronic device can also acquire physiological parameters of the user wearing it, such as heart rate, breathing rate, pulse, etc., and use the physiological parameters as reference information for determining the blood pressure correction value.
[0319] The above mainly introduces a blood pressure measurement method provided by the embodiments of the application from the perspective of the first electronic device, the second electronic device, and the smart home device. It can be understood that the above-mentioned devices contain hardware structures and / or software modules corresponding to the execution of each function in order to achieve the above-mentioned functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.
[0320] The embodiments of the application can divide the processor in the above-mentioned device into functional modules (or units) according to the above-mentioned method examples. For example, each functional module (or unit) can be divided corresponding to each function, or two or more functions can be integrated into one processing module (or unit). The integrated module (or unit) can be realized in the form of hardware or software functional module (or unit). It should be noted that the division of the module (or unit) in the embodiments of the application is illustrative, and is only a logical functional division. Actual implementation can have another division manner.
[0321] In the case of dividing each functional module (or unit) corresponding to each function, Figure 15 A composition diagram of an electronic device 1500 provided by the embodiments of the application is shown. The electronic device can be a non-wearable device, such as a mobile phone, a tablet computer, a desktop computer, a smart control center, etc. Figure 15 As shown, the electronic device 1500 includes a transceiver module 1510 and a processing module 1520.
[0322] The transceiver module 1510 is configured to receive first information sent by the smart home device, and the first information includes posture information of a first user and position information of a wearable device.
[0323] The transceiver module 1510 is further configured to receive second information sent by the wearable device, and the second information includes a blood pressure measurement value of the first user.
[0324] The processing module 1520 is configured to determine a blood pressure correction value according to the first information.
[0325] The processing module 1520 is further configured to determine a blood pressure measurement result according to the blood pressure correction value and the blood pressure measurement value.
[0326] In some embodiments, the transceiver module 1510 is further configured to determine that the measurement time point is reached, and send a blood pressure measurement request to the wearable device and the smart home device, wherein the first information is sent by the smart home device in response to the blood pressure measurement request, and the second information is sent by the wearable device in response to the blood pressure measurement request.
[0327] In some embodiments, the transceiver module 1510 is further configured to receive the photoplethysmogram signal and the motion detection signal sent by the wearable device.
[0328] The processing module 1520 is further configured to determine whether the first user is in a non-REM period according to the photoplethysmogram signal and the motion detection signal.
[0329] The transceiver module 1510 is specifically configured to determine that the first user is in the non-REM period and the measurement time point is reached, and send a blood pressure measurement request to the wearable device and the smart home device.
[0330] In some embodiments, the scene in which the first user is located further includes a second user, the first information further includes a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, and the second information further includes the heart rate and / or the respiration rate of the first user, and the processing module 1520 is further configured to determine, according to the first information and the second information, that the user wearing the wearable device is the first user, wherein the blood pressure correction value is associated with the first user.
[0331] In some embodiments, the posture of the first user is a sleeping posture, and the electronic device 1100 further includes an obtaining module 1130, which is configured to obtain a shoulder width dimension and a shoulder thickness dimension of the first user.
[0332] The processing module 1520 is specifically configured to determine the blood pressure correction value according to the shoulder width dimension, the shoulder thickness dimension of the first user, and the first information.
[0333] In some embodiments, the obtaining module 1130 is specifically configured to obtain the shoulder width dimension and the shoulder thickness dimension of the first user in response to an operation of inputting the shoulder width dimension and the shoulder thickness dimension by the first user.
[0334] In some embodiments, the obtaining module 1130 is specifically configured to determine the shoulder width dimension and the shoulder thickness dimension of the first user according to a height and a weight of the first user in response to an operation of inputting the height and the weight by the first user.
[0335] In some embodiments, the posture of the first user is a sitting posture.
[0336] The sitting posture includes a standard blood pressure measurement test, i.e., the palm of the wrist of the first user wearing the wearable device is naturally stretched, and the wrist is flush with the heart, and the other hand supports the elbow, and a non-standard blood pressure measurement posture.
[0337] In some embodiments, the acquisition module 1530 is further configured to acquire a first image, the first image being used to indicate a posture of the first user and / or a position of the wearable device.
[0338] The processing module 1520 is specifically configured to determine a blood pressure correction value according to the first image and the first information.
[0339] In the case where the various functional modules (or units) corresponding to various functions are adopted, Figure 16 A composition diagram of the smart home device 1600 provided by the embodiments of the present application is shown in FIG. 16. Figure 16 As shown in FIG. 16, the smart home device 1600 includes a detection module 1610 and a transceiver module 1620.
[0340] In one possible implementation, the detection module 1610 is configured to detect a posture of the first user and a position of the wearable device.
[0341] The transceiver module 1620 is configured to send first information to an electronic device, the first information including posture information of the first user and position information of the wearable device, so that the electronic device determines a blood pressure correction value according to the first information.
[0342] In some embodiments, the transceiver module 1620 is further configured to receive a blood pressure measurement request sent by the electronic device.
[0343] The transceiver module 1620 is specifically configured to send the first information to the electronic device in response to the blood pressure measurement request.
[0344] In some embodiments, the transceiver module 1620 is further configured to receive a blood pressure measurement request sent by the electronic device.
[0345] The detection module 1610 is specifically configured to detect a posture of the first user and a position of the wearable device in response to the blood pressure measurement request.
[0346] In some embodiments, the detection module 1610 is configured to determine the posture of the first user and the position of the wearable device according to point cloud information acquired by the millimeter wave radar.
[0347] In some embodiments, the detection module 1610 is specifically configured to determine the posture of the first user and the position of the wearable device according to the point cloud information acquired by the millimeter wave radar and an image acquired by a camera.
[0348] In some embodiments, the scene in which the first user is located further includes a second user, the detection module 1610 is further configured to detect a posture of the second user, a heart rate and / or a respiration rate of the first user, and a heart rate and / or a respiration rate of the second user.
[0349] In the case where the respective functional modules (or units) corresponding to respective functions are adopted, Figure 17 A wearable device 1700 provided by an embodiment of the present application is shown in a composition diagram, as shown in Figure 17 The wearable device 1700 includes a detection module 1710 and a transceiver module 1720.
[0350] The detection module 1710 is configured to detect a blood pressure of the first user.
[0351] The transceiver module 1720 is configured to send second information to an electronic device, the second information including a blood pressure measurement value of the first user, so that the electronic device determines a blood pressure measurement result according to the blood pressure measurement value.
[0352] In some embodiments, the transceiver module 1720 is further configured to receive a blood pressure measurement request sent by the electronic device.
[0353] The detection module 1710 is specifically configured to detect the blood pressure measurement value of the first user in response to the blood pressure measurement request.
[0354] In some embodiments, the transceiver module 1720 is further configured to receive a blood pressure measurement request sent by the electronic device.
[0355] The transceiver module 1720 is specifically configured to send the second information to the electronic device in response to the blood pressure measurement request.
[0356] In some embodiments, the detection module 1710 is further configured to detect a heart rate and / or a respiration rate of the first user, and the second information further includes the heart rate and / or the respiration rate of the first user.
[0357] In some embodiments, the detection module 1710 is further configured to detect a PPG signal and a motion detection signal.
[0358] The transceiver module 1720 is further configured to send the PPG signal and the motion detection signal to the electronic device.
[0359] In a possible implementation, the wearable device further includes a processing module 1730, and the transceiver module 1720 is configured to receive first information of the electronic device or a smart home device, the first information including posture information of the first user and position information of the wearable device.
[0360] The detection module 1710 is configured to detect a blood pressure of the first user and determine a blood pressure measurement value.
[0361] The processing module 1730 is configured to determine a blood pressure correction value according to the first information.
[0362] The processing module 1730 is further configured to determine a blood pressure measurement result according to the blood pressure correction value and the blood pressure measurement value.
[0363] In some embodiments, the transceiver module 1720 is further configured to determine that the measurement time point is reached, and send, to the smart device or the electronic device, a blood pressure information acquisition request, wherein the first information is sent by the smart home device in response to the blood pressure information acquisition request, or the first information is generated by the smart home device in response to the blood pressure information acquisition request and is transferred through the electronic device.
[0364] In some embodiments, the transceiver module 1720 is specifically configured to determine that the sleep state of the first user is in the non-rapid eye movement period and the measurement time point is reached, and send, to the electronic device or the smart home device, the blood pressure information acquisition request.
[0365] In some embodiments, the scene in which the first user is located further includes a second user, the first information further includes a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, and the detection module 1710 is further configured to detect the heart rate and / or the respiration rate of the first user.
[0366] The processing module 1730 is further configured to determine that the user wearing the wearable device is the first user according to the first information and at least one of the following: a heart rate of the first user and a respiration rate of the first user.
[0367] In some embodiments, the processing module 1730 is specifically configured to determine the blood pressure correction value according to the first information and at least one of the following: a heart rate of the first user and a respiration rate of the first user.
[0368] In some embodiments, the posture of the first user is a sleeping posture, and the detection module 1710 is further configured to acquire a shoulder width dimension and a shoulder thickness dimension of the first user.
[0369] The processing module 1730 is specifically configured to determine the blood pressure correction value according to the shoulder width dimension, the shoulder thickness dimension of the first user, and the first information.
[0370] In some embodiments, the detection module 1710 is specifically configured to acquire the shoulder width dimension and the shoulder thickness dimension of the first user in response to an operation of inputting the shoulder width dimension and the shoulder width dimension by the first user.
[0371] In some embodiments, the detection module 1710 is specifically configured to determine the shoulder width dimension and the shoulder thickness dimension of the first user according to a height and a weight of the first user in response to an operation of inputting the height and the weight by the first user.
[0372] In some embodiments, the posture of the first user is a sitting posture.
[0373] In some embodiments, the smart home device comprises a millimeter wave radar, and the first information is determined by point cloud information acquired by the smart home device through the millimeter wave radar.
[0374] In some embodiments, the smart home device comprises a millimeter wave radar and a camera, and the first information is determined by point cloud information acquired by the smart home device through the millimeter wave radar and images acquired by the camera.
[0375] In some embodiments, the smart home device comprises a camera, and the first information is determined by images acquired by the smart home device through the camera.
[0376] The embodiments of the present application also provide a computer program product, when the computer program product is run on an electronic device, the electronic device can execute the technical solutions in the above embodiments. The implementation principle and technical effects are similar to the above method-related embodiments, and will not be repeated here.
[0377] The embodiments of the present application also provide a readable storage medium, the readable storage medium contains instructions, when the instructions are run on an electronic device, the electronic device executes the technical solutions in the above embodiments. The implementation principle and technical effects are similar, and will not be repeated here.
[0378] The embodiments of the present application also provide a chip, the chip is used for executing instructions, when the chip is run, the technical solutions in the above embodiments are executed. The implementation principle and technical effects are similar, and will not be repeated here.
[0379] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solutions. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of the present application.
[0380] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0381] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0382] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0383] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be physically present separately, or two or more units can be integrated into one unit.
[0384] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0385] The above is merely specific implementation of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the embodiments of the present application, which should be covered in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A method of blood pressure measurement, characterized by, The method comprises: receiving first information sent by a smart home device, the first information comprising posture information of a first user and position information of a wearable device, wherein the posture of the first user is a sleeping posture or a sitting posture; receiving second information sent by the wearable device, the second information comprising a blood pressure measurement value of the first user; determining a blood pressure correction value according to the first information; determining a blood pressure measurement result according to the blood pressure measurement value and the blood pressure correction value; wherein, in the case that the posture of the first user is the sleeping posture, the method further comprises: obtaining shoulder width and shoulder thickness dimensions of the first user; the blood pressure correction value is determined according to one of the shoulder width and shoulder thickness dimensions of the first user and the first information. Before receiving the first information sent by the smart home device and the second information sent by the wearable device, the method further comprises:
2. The method of claim 1, wherein, determining that a measurement time point is reached, and sending a blood pressure measurement request to the wearable device and the smart home device, wherein the first information is sent by the smart home device in response to the blood pressure measurement request, and the second information is sent by the wearable device in response to the blood pressure measurement request. The method further comprises:
3. The method of claim 2, wherein, receiving a photoplethysmography signal and a motion detection signal sent by the wearable device; the determination that the measurement time point is reached, and the sending of the blood pressure measurement request to the wearable device and the smart home device, comprises: determining, according to the photoplethysmography signal and the motion detection signal, whether the first user is in a non-rapid eye movement period; determining that the sleep state of the first user is in the non-rapid eye movement period and that the measurement time point is reached, and sending the blood pressure measurement request to the wearable device and the smart home device. The scene in which the first user is located further comprises a second user, the first information further comprises a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, the second information further comprises a heart rate and / or a respiration rate of the first user, and the method further comprises:
4. The method according to any one of claims 1 to 3, characterized in that, determining, according to the first information and the second information, that a user wearing the wearable device is the first user, wherein the blood pressure correction value is associated with the first user. the determination of the blood pressure correction value according to the first information comprises:
5. The method of claim 4, wherein, determining the blood pressure correction value according to the first information and the second information. the obtaining of the shoulder width and the shoulder thickness of the first user comprises:
6. The method of claim 1, wherein, in response to an operation of the first user inputting a shoulder width dimension and a shoulder thickness dimension, obtaining the shoulder width dimension and the shoulder thickness dimension of the first user. the obtaining of the shoulder width and the shoulder thickness of the first user comprises:
7. The method of claim 1, wherein, in response to an operation of the first user inputting a height and a weight, determining the shoulder width dimension and the shoulder thickness dimension of the first user according to the height and the weight of the first user. The smart home device comprises a millimeter wave radar, and the first information is determined by point cloud information obtained by the smart home device through the millimeter wave radar.
8. The method according to any one of claims 1 to 3, characterized in that, 9. The method according to any one of claims 1 to 3, characterized in that, The smart home device includes a millimeter wave radar and a camera, and the first information is determined by point cloud information acquired by the millimeter wave radar and image acquired by the camera.
10. The method according to any one of claims 1 to 3, characterized in that, The smart home device includes a camera, and the first information is determined by image acquired by the camera.
11. The method according to any one of claims 1 to 3, characterized in that, The method further includes: acquiring a first image, the first image being used to indicate a posture of the first user and / or a position of the wearable device; determining the blood pressure correction value according to the first information includes: determining the blood pressure correction value according to the first image and the first information.
12. A method of blood pressure measurement, characterized by, The method is applied to a wearable device, and the method includes: receiving first information sent by an electronic device, the first information including posture information of a first user and position information of the wearable device, wherein the posture of the first user is a sleeping posture or a sitting posture; detecting blood pressure of the first user to determine a blood pressure measurement value; determining a blood pressure correction value according to the first information; determining a blood pressure measurement result according to the blood pressure correction value and the blood pressure measurement value; wherein, in the case that the posture of the first user is the sleeping posture, the method further includes: acquiring shoulder width and shoulder thickness of the first user; determining the blood pressure correction value according to the first information includes: determining the blood pressure correction value according to one of the shoulder width and the shoulder thickness of the first user and the first information.
13. The method of claim 12, wherein, Before the receiving first information sent by an electronic device, the method further includes: determining that a measurement time point is reached, and sending a blood pressure information acquisition request to the electronic device, wherein the first information is sent by the electronic device in response to the blood pressure information acquisition request.
14. The method of claim 13, wherein, The determining that the measurement time point is reached, and sending the blood pressure information acquisition request to the electronic device includes: determining that a sleep state of the first user is in a non-rapid eye movement period, and the measurement time point is reached, and sending the blood pressure information acquisition request to the electronic device.
15. The method according to any one of claims 12 to 14, characterized in that, The scene in which the first user is located further includes a second user, and the first information further includes a heart rate and / or a respiration rate of the first user, posture information of the second user, a heart rate and / or a respiration rate of the second user, and the method further includes: detecting the heart rate and / or the respiration rate of the first user; determining that a user wearing the wearable device is the first user according to the first information and at least one of the following: the heart rate of the first user and the respiration rate of the first user, wherein the blood pressure correction value is associated with the first user.
16. The method of claim 15, wherein, The determining the blood pressure correction value according to the first information includes: determining the blood pressure correction value according to the first information and at least one of the following: the heart rate of the first user and the respiration rate of the first user.
17. The method of claim 12, wherein, The acquiring the shoulder width and the shoulder thickness of the first user includes: in response to an operation of the first user inputting the shoulder width and the shoulder thickness, acquiring the shoulder width and the shoulder thickness of the first user.
18. The method of claim 12, wherein, The acquiring the shoulder width and the shoulder thickness of the first user includes: In response to the operation of inputting the height and the weight by the first user, shoulder width and shoulder thickness of the first user are determined according to the height and the weight of the first user.
19. The method of any one of claims 12-14, wherein, The electronic device includes a millimeter wave radar, and the first information is determined by point cloud information acquired by the electronic device through the millimeter wave radar.
20. The method of any one of claims 12-14, wherein, The electronic device includes a millimeter wave radar and a camera, and the first information is determined by point cloud information acquired by the electronic device through the millimeter wave radar and images acquired by the camera.
21. The method of any one of claims 12-14, wherein, The electronic device includes a camera, and the first information is determined by images acquired by the electronic device through the camera.
22. An electronic device, comprising: The chip includes a processor and a communication interface, the communication interface is used for receiving a signal and transmitting the signal to the processor, and the processor processes the signal, so that the method in any one of claims 1-21 is executed.
23. A wearable device, comprising: The computer readable storage medium stores computer instructions, when the computer instructions run on the computer, so that the method in any one of claims 1-21 is executed.
24. A chip, characterized by The chip includes a processor and a communication interface, the communication interface is used for receiving a signal and transmitting the signal to the processor, and the processor processes the signal, so that the method in any one of claims 1-21 is executed.
25. A computer readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, when the computer instructions run on the computer, so that the method in any one of claims 1-21 is executed.
Citation Information
Patent Citations
Method, device and apparatus for measuring blood pressure based on wearable device
CN109044303A
Height correction device, and blood pressure measurement system and height correction method using height correction device
CN110418602A