Pulse arrival time difference acquisition method, central blood pressure acquisition method and device

By collecting distal and proximal heart pulse wave data, using pulse arrival time difference and waveform feature information, non-invasive and convenient central blood pressure measurement is achieved, which solves the problem of measuring central blood pressure in the existing technology and improves measurement accuracy and continuity .

CN118436324BActive Publication Date: 2025-01-10HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311160406.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-01-10
Estimated Expiration
2043-09-07

AI Technical Summary

Technical Problem

The prior art is difficult to measure central blood pressure non-invasively and conveniently. Thermal dilution method requires inserting a catheter near the heart. The traditional cuff blood pressure meter has the disadvantages of compressing blood vessels and being unable to measure continuously.

Method used

By collecting distal and proximal heart pulse wave data, using pulse arrival time difference and waveform feature information, non-invasive measurement of central blood pressure is achieved, eliminating the cuff filling and deflation process, and providing continuous blood pressure monitoring.

Benefits of technology

It realizes non-invasive and convenient central blood pressure measurement, improves the accuracy of blood pressure measurement, and can predict cardiovascular and cerebrovascular diseases such as stroke and myocardial infarction, avoiding the disadvantages of traditional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118436324B_ABST
    Figure CN118436324B_ABST
Patent Text Reader

Abstract

The present application provides a pulse arrival time difference acquisition method, a central blood pressure acquisition method and a device, wherein the central blood pressure acquisition method comprises: acquiring first pulse wave data collected at a distal pulse sampling area of ​​a heart of a measured object, and acquiring second pulse wave data collected at a proximal pulse sampling area of ​​a heart of a measured object; acquiring the pulse arrival time difference of the measured object according to the first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data; acquiring the central blood pressure of the measured object according to the pulse arrival time difference and the second type of waveform feature information of the second pulse wave data. The present application can provide support for non-invasive measurement of central blood pressure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic equipment, and in particular to a method for acquiring a pulse arrival time difference, a method for acquiring central blood pressure, and a device. Background Art

[0002] Central blood pressure, also known as central arterial blood pressure or central aortic blood pressure, refers to the blood pressure in the aorta near the heart. Since it directly measures the pressure applied to the heart and other internal organs, obtaining central blood pressure can help predict cardiovascular and cerebrovascular diseases such as stroke, myocardial infarction, and heart failure.

[0003] Currently, central blood pressure can be measured based on the thermodilution method. However, compared with wrist blood pressure, which can be measured non-invasively, the thermodilution method requires a catheter to be inserted near the heart to measure central blood pressure. Summary of the invention

[0004] The embodiments of the present application provide a method for obtaining a pulse arrival time difference, a method for obtaining central blood pressure, and a device, which can provide support for non-invasive measurement of central blood pressure.

[0005] In a first aspect, an embodiment of the present application provides a method for obtaining a pulse arrival time difference, comprising: obtaining first pulse wave data collected at a distal pulse sampling area of ​​the heart of the subject under test, and obtaining second pulse wave data collected at a proximal pulse sampling area of ​​the heart of the subject under test; obtaining the pulse arrival time difference of the subject under test based on first type of waveform feature information of the first pulse wave data and first type of waveform feature information of the second pulse wave data.

[0006] The pulse arrival time difference acquisition method provided in the embodiment of the present application can accurately measure the pulse arrival time difference of the subject under test by collecting the distal heart pulse wave data and the proximal heart pulse wave data of the subject under test. The measured pulse arrival time difference can be used to obtain the central blood pressure of the subject under test, providing data support for non-invasive measurement of central blood pressure.

[0007] In a second aspect, an embodiment of the present application provides a method for obtaining central blood pressure, comprising: obtaining first pulse wave data collected at a distal pulse sampling area of ​​the heart of the subject under test, and obtaining second pulse wave data collected at a proximal pulse sampling area of ​​the heart of the subject under test; obtaining a pulse arrival time difference of the subject under test based on first type of waveform feature information of the first pulse wave data and first type of waveform feature information of the second pulse wave data; obtaining the central blood pressure of the subject under test based on the pulse arrival time difference and second type of waveform feature information of the second pulse wave data.

[0008] The central blood pressure acquisition method provided in the embodiment of the present application can accurately measure the pulse arrival time difference of the subject under test by collecting the distal heart pulse wave data and the proximal heart pulse wave data of the subject under test, and then can accurately measure the central blood pressure of the subject under test based on the pulse arrival time difference and the proximal heart pulse wave data.

[0009] Compared with the thermodilution method, the central blood pressure measurement method provided in the embodiment of the present application can be performed non-invasively and is easy to operate.

[0010] Compared with the method of measuring blood pressure using a traditional cuff-type sphygmomanometer, the central blood pressure measurement method provided in the embodiment of the present application can save the cuff inflation and deflation process, and does not have the disadvantages of compressing blood vessels and being unable to continuously measure blood pressure. The measured central blood pressure can help predict cardiovascular and cerebrovascular diseases such as stroke, myocardial infarction, and heart failure.

[0011] Compared with the existing cuffless blood pressure measurement technology, the embodiment of the present application has the ability to measure central blood pressure, can accurately measure central blood pressure, and improve the accuracy of blood pressure measurement.

[0012] Optionally, the first type of waveform feature information includes at least one of the rise time, arterial index, rise area, and cardiac cycle of a single pulse wave in the pulse wave data. Based on these waveform features of the pulse wave data, accurate waveform matching of the distal and proximal pulse wave data can be achieved, thereby achieving accurate measurement of the pulse arrival time difference.

[0013] Optionally, the second type of waveform feature information includes at least one of the maximum slope of the rising branch of a single pulse wave in the pulse wave data, the pulse wave amplitude ratio, the diastolic area, the peak-to-valley amplitude ratio, and the rising area. Based on the pulse arrival time difference and these waveform features of the proximal heart pulse wave data, accurate measurement of central blood pressure can be achieved.

[0014] Optionally, the first pulse wave data and the second pulse wave data are obtained under a first condition, and the first condition includes: a device for collecting the first pulse wave data and a device for collecting the second pulse wave data are time-aligned during pulse wave data collection.

[0015] Devices can synchronize time based on PTP (Precision Time Protocol) to maintain time alignment. Benefiting from high timing accuracy, it helps to accurately measure the pulse arrival time difference.

[0016] Optionally, the central blood pressure acquisition method also includes: aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; and executing the step of acquiring the pulse arrival time difference of the object under test according to the first pulse wave data and the second pulse wave data after the timestamp alignment.

[0017] Through timestamp alignment processing, the influence of inconsistency in the start time of acquisition of different pulse wave acquisition devices on the accurate measurement of pulse arrival time difference can be avoided.

[0018] Optionally, the central blood pressure acquisition method also includes: collecting state data of the object under test based on a first time interval; detecting whether the object under test is in motion based on the state data; wherein, when the number of times the object under test is detected to be in motion within the current cycle does not exceed a set number of times, the first pulse wave data is the pulse wave data collected at the distal pulse sampling area of ​​the heart within the current cycle, and the second pulse wave data is the pulse wave data collected at the proximal pulse sampling area of ​​the heart within the current cycle.

[0019] The first pulse wave data and the second pulse wave data can be limited to pulse wave data collected when the measured object meets the motion state requirements. The pulse wave data collected when the measured object does not meet the motion state requirements is not used to measure the central blood pressure to ensure accurate measurement of the central blood pressure.

[0020] Optionally, the distal pulse sampling area of ​​the heart is the wrist artery area, and the proximal pulse sampling area of ​​the heart is the ear artery area. Then, the user's central blood pressure can be measured when the user wears headphones and a watch normally. This measurement method is non-invasive and convenient.

[0021] In a third aspect, an embodiment of the present application provides a first electronic device, which includes one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the first electronic device is triggered to execute the following first method steps: collecting first pulse wave data at a distal pulse sampling area of ​​the heart of the subject under test; obtaining second pulse wave data collected by a second electronic device at a proximal pulse sampling area of ​​the heart of the subject under test; obtaining a pulse arrival time difference of the subject under test based on first type of waveform feature information of the first pulse wave data and first type of waveform feature information of the second pulse wave data; obtaining the central blood pressure of the subject under test based on the pulse arrival time difference and second type of waveform feature information of the second pulse wave data.

[0022] Optionally, the first method step further includes: during the pulse wave data collection, maintaining time alignment with the second electronic device by clocking the second electronic device.

[0023] Optionally, the first method step also includes: generating timestamp information of the first pulse wave data; receiving timestamp information of the second pulse wave data sent by the second electronic device; aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; and executing the step of obtaining the pulse arrival time difference of the object under test according to the first pulse wave data and the second pulse wave data after the timestamp alignment.

[0024] Optionally, the first method step also includes: collecting status data of the object under test based on a first time interval; detecting whether the object under test is in motion based on the status data; wherein, when the number of times the object under test is detected to be in motion in the current cycle does not exceed a set number of times, the first pulse wave data is the pulse wave data collected by the first electronic device at the distal pulse sampling area of ​​the heart in the current cycle, and the second pulse wave data is the pulse wave data collected by the second electronic device at the proximal pulse sampling area of ​​the heart in the current cycle.

[0025] In a fourth aspect, an embodiment of the present application provides a second electronic device, which includes one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the second electronic device is triggered to execute the following second method steps: collecting second pulse wave data at the proximal pulse sampling area of ​​the heart of the subject under test; sending the second pulse wave data to the first electronic device, and the first electronic device is used to collect first pulse wave data at the distal pulse sampling area of ​​the heart of the subject under test.

[0026] Optionally, the second method step further includes: responding to the operation of the first electronic device to provide time to the second electronic device during the pulse wave data collection period, so as to maintain time alignment with the first electronic device.

[0027] Optionally, the second method step further includes: generating timestamp information of the second pulse wave data; and sending the timestamp information of the second pulse wave data to the first electronic device.

[0028] In a fifth aspect, an embodiment of the present application provides a storage medium, in which a computer program is stored. When the computer program runs on a first electronic device, the first electronic device executes the following first method steps: collecting first pulse wave data at a distal pulse sampling area of ​​the heart of the subject under test; obtaining second pulse wave data collected by a second electronic device at a proximal pulse sampling area of ​​the heart of the subject under test; obtaining a pulse arrival time difference of the subject under test based on first type of waveform feature information of the first pulse wave data and first type of waveform feature information of the second pulse wave data; obtaining the central blood pressure of the subject under test based on the pulse arrival time difference and second type of waveform feature information of the second pulse wave data.

[0029] In a sixth aspect, an embodiment of the present application provides a storage medium storing a computer program. When the computer program runs on a second electronic device, the second electronic device executes the following second method steps: collecting second pulse wave data at a proximal pulse sampling area of ​​the heart of the subject under test; and sending the second pulse wave data to a first electronic device, which is used to collect first pulse wave data at a distal pulse sampling area of ​​the heart of the subject under test.

[0030] In a seventh aspect, an embodiment of the present application provides an electronic chip, comprising: a processor, which is used to execute computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the electronic chip is triggered to execute the above-mentioned first method steps.

[0031] In a seventh aspect, an embodiment of the present application provides an electronic chip, comprising: a processor, which is used to execute computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the electronic chip is triggered to execute the above-mentioned second method steps.

[0032] In a ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program runs on a computer, it enables the computer to execute the above-mentioned first method steps.

[0033] In a tenth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program runs on a computer, it enables the computer to execute the above-mentioned second method steps.

[0034] The technical effects of the aforementioned aspects can be referenced to each other and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments are briefly introduced below.

[0036] Figure 1 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0037] Figure 2 A schematic diagram of measuring central blood pressure provided in an embodiment of the present application;

[0038] Figure 3 A schematic diagram of measuring pulse arrival time difference provided in an embodiment of the present application;

[0039] Figure 4-Figure 6 A schematic diagram for obtaining waveform characteristic information of pulse wave data provided by an embodiment of the present application;

[0040] Figure 7 A flow chart of a method for obtaining a pulse arrival time difference provided in an embodiment of the present application;

[0041] Figure 8 A flowchart of a method for obtaining central blood pressure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0043] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0044] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0045] It should be understood that the term "at least one" used in this article refers to one or more, and "plurality" refers to two or more. The term "and / or" used in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. Among them, A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, wherein a, b, c can be single or multiple.

[0046] It should be understood that, although the terms first, second, etc. may be used to describe the set thresholds in the embodiments of the present application, these set thresholds should not be limited to these terms. These terms are only used to distinguish the set thresholds from each other. For example, without departing from the scope of the embodiments of the present application, the first set threshold may also be referred to as the second set threshold, and similarly, the second set threshold may also be referred to as the first set threshold.

[0047] The method steps provided in any embodiment of the present application can be applied to Figure 1 In the electronic device 100 shown. Figure 1A schematic structural diagram of an electronic device 100 is shown.

[0048] The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor, a gyroscope sensor, an air pressure 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.

[0049] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0050] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated into one or more processors. The controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions.

[0051] In some embodiments, the processor 110 may be a system on chip (SOC), which may include a central processing unit (CPU) and may further include other types of processors. In some embodiments, the processor 110 may be a PWM control chip.

[0052] The processor 110 may also include necessary hardware accelerators or logic processing hardware circuits, such as ASICs, or one or more integrated circuits for controlling the execution of the technical solution program, etc. In addition, the processor 110 may have the function of operating one or more software programs, which may be stored in a storage medium.

[0053] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0054] In some embodiments, the memory of the electronic device 100 may be a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), or any computer-readable medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.

[0055] In some embodiments, the processor 110 and the memory may be combined into a processing device, or may be independent components, and the processor 110 may be used to execute program codes stored in the memory. In specific implementation, the memory may also be integrated into the processor 110, or may be independent of the processor 110.

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

[0057] The USB interface 130 is an interface that complies with USB standard specifications, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc.

[0058] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0059] The charging management module 140 is used to receive charging input from a charger. The power management module 141 is used to connect the battery 142 , the charging management module 140 and the processor 110 .

[0060] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0061] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0062] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0063] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0064] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0065] In one embodiment, the electronic device 100 may be a mobile phone, and the mobile phone may communicate with a watch and a headset respectively via Bluetooth, wireless LAN, etc. For example, the mobile phone may obtain distal heart pulse wave data collected by the watch and proximal heart pulse wave data collected by the headset, and process the obtained pulse wave data to obtain the pulse arrival time difference, and then obtain the central blood pressure.

[0066] In one embodiment, the electronic device 100 can be a watch, and the watch can communicate with the headset via Bluetooth, wireless LAN, etc. For example, it can provide time to the headset, obtain proximal heart pulse wave data collected by the headset, obtain timestamp information of the pulse wave data generated by the headset, etc., and process the pulse wave data collected by the watch and the pulse wave data collected by the headset to obtain the pulse arrival time difference, and then obtain the central blood pressure.

[0067] In one embodiment, the electronic device 100 may be a headset, which may communicate with a watch via Bluetooth, wireless LAN, etc. For example, it may maintain time alignment with the watch, send proximal cardiac pulse wave data collected by the headset to the watch, send timestamp information of the generated pulse wave data to the watch, etc., so that the watch can process the pulse wave data collected by the watch and the pulse wave data collected by the headset to obtain the pulse arrival time difference, and then obtain the central blood pressure.

[0068] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may 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-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).

[0069] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0070] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0071] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0072] In one embodiment, the electronic device may display the acquired pulse arrival time difference through the display screen 194 .

[0073] In one embodiment, the electronic device may display the acquired central blood pressure through the display screen 194 .

[0074] The ISP is used to process data fed back by the camera 193. The camera 193 is used to capture static images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element.

[0075] Video codecs are used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs. Thus, the electronic device 100 may play or record videos in a variety of coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.

[0076] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.

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

[0078] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

[0079] The pressure sensor is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor can be set on the display screen 194. There are many types of pressure sensors, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. When a touch operation is applied to the display screen 194, the electronic device 100 detects the touch operation intensity according to the pressure sensor. The electronic device 100 can also calculate the touch position according to the detection signal of the pressure sensor.

[0080] The gyroscope sensor can be used to determine the motion posture of the electronic device 100. The air pressure sensor is used to measure air pressure. In some embodiments, the electronic device 100 calculates the altitude through the air pressure value measured by the air pressure sensor to assist positioning and navigation. The magnetic sensor includes a Hall sensor. The acceleration sensor can detect the magnitude of the acceleration of the electronic device 100 in various directions (generally three axes). Distance sensor, used to measure distance. The electronic device 100 can measure the distance through infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use a distance sensor to measure the distance to achieve fast focus. The proximity light sensor may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The ambient light sensor is used to sense the brightness of ambient light. The fingerprint sensor is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access application locks, fingerprint photography, fingerprint answering calls, etc. The temperature sensor is used to detect temperature.

[0081] In one embodiment, the electronic device 100 may be a watch, and the watch may reflect whether the object being measured is in motion through data sensed by an internal acceleration sensor.

[0082] A touch sensor is also called a "touch control device". The touch sensor can be arranged on the display screen 194. The touch sensor and the display screen 194 form a touch screen, also called a "touch control screen". The touch sensor is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor can also be arranged on the surface of the electronic device 100, which is different from the position of the display screen 194.

[0083] The button 190 includes a power button, a volume button, etc. The button 190 may be a mechanical button or a touch button. The motor 191 may generate a vibration prompt. The motor 191 may be used for an incoming call vibration prompt or for touch vibration feedback. The indicator 192 may be an indicator light, which may be used to indicate the charging status, the change in power, or may be used to indicate messages, missed calls, notifications, etc.

[0084] In one embodiment, the electronic device 100 may be a headset or a watch, and the subject may trigger the function button for starting central blood pressure measurement included in the trigger button 190 to enable the electronic device 100 to start collecting pulse wave data.

[0085] The SIM card interface 195 is used to connect a SIM card. The electronic device 100 may support 1 or N SIM card interfaces, where N is a positive integer greater than 1.

[0086] The software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture.

[0087] Central blood pressure, also known as central arterial blood pressure or central aortic blood pressure, refers to the blood pressure in the aorta near the heart. Since it directly measures the pressure applied to the heart and other internal organs, obtaining central blood pressure can help predict cardiovascular and cerebrovascular diseases such as stroke, myocardial infarction, and heart failure.

[0088] Currently, central blood pressure can be measured based on the thermodilution method. However, compared with wrist blood pressure, which can be easily and non-invasively measured, the thermodilution method requires the insertion of a catheter near the heart to measure central blood pressure. Therefore, the thermodilution method is invasive and inconvenient.

[0089] Please refer to Figure 2In one embodiment of the present application, a feasible implementation method for non-invasively and conveniently measuring central blood pressure is provided. Specifically, the central blood pressure can be obtained based on the distal heart pulse wave data collected by the watch and the proximal heart pulse wave data collected by the earphone. Among them, the blood pumped by the heart can not only flow to the brain, but also flow to the limbs. The blood flowing to the brain can flow through the area behind the ear (headphone sampling area) through the carotid artery, and the blood flowing to the limbs can flow through the wrist area (watch sampling area) through the brachial artery.

[0090] Both earphones and watches are commonly used wearable devices by users. The wearing position of earphones may involve the ear artery area, and the wearing position of watches may involve the wrist artery area (or wrist artery area). The sampling area is relative to the distance of the heart. Compared with the wrist artery area, the distance for the blood pumped by the heart to be transmitted to the ear artery area is usually shorter and the time required for transmission is shorter. Therefore, when the pulse wave data at the ear artery area and the wrist artery area are sampled at the same time, the ear artery area can be used as the proximal heart pulse sampling area, and the wrist artery area can be used as the distal heart pulse sampling area.

[0091] In other feasible embodiments of the present application, the proximal cardiac pulse sampling area may be the carotid artery area, the distal cardiac pulse sampling area may be the wrist artery area, or the proximal cardiac pulse sampling area may be the auricular artery area, and the distal cardiac pulse sampling area may be the dorsalis pedis artery area.

[0092] like Figure 2 As shown, when the user wears headphones and a watch at the same time, the headphones can collect proximal heart pulse wave data at the auricular artery area, and the watch can collect distal heart pulse wave data at the wrist artery area.

[0093] In one embodiment, please refer to Figure 3 The pulse wave waveform of the pulse wave data collected by the earphone can be shown as follows Figure 3 As shown in the earphone waveform in the figure, the pulse wave waveform of the pulse wave data collected by the watch can be shown as Figure 3 The pulse wave data collected by the earphone and the watch include multiple pulse fluctuation data, so as to perform waveform matching of the two pulse wave data, and then obtain the pulse arrival time difference (△PTT) according to the waveform matching result.

[0094] The physiological concept of pulse transit time (PTT) is the time it takes for a pulse to travel from one place to another. The pulse arrival time difference (△PTT) can represent the difference between the time it takes for a pulse to travel from the heart to the wrist artery and the time it takes for a pulse to travel from the heart to the ear artery.

[0095] In one embodiment, the pulse wave data collected by the earphone and the watch may be PPG (photoplethysmography) data.

[0096] In one embodiment, for the collected pulse wave data, waveform feature information (e.g., recorded as first type of waveform feature information) of a single pulse wave in the pulse wave data for achieving pulsation waveform matching can be obtained. Exemplarily, waveform feature information (or beat-to-beat waveform feature information) of each pulse wave in the pulse wave data can be obtained separately.

[0097] In one embodiment, the waveform feature information used to achieve pulsation waveform matching may include part or all of the cardiac cycle (H_t), rise time (AT), arterial index (LASI), and rise area (A).

[0098] For a method of obtaining waveform characteristic information of a single pulse wave for achieving pulsation waveform matching, please refer to Figure 4 and Figure 5 .

[0099] Please refer to Figure 2 For the pulse wave data collected by the watch 201, the cardiac cycle H_t1, rise time AT_1, arterial index 1 / LASI_1, and rise area A_1 of a single pulse wave presented by the pulse wave data can be obtained. For the pulse wave data collected by the earphone 202, the cardiac cycle H_t2, rise time AT_2, arterial index 1 / LASI_2, and rise area A_2 of a single pulse wave presented by the pulse wave data can be obtained. Among them, the mark "1" is used to identify the pulse wave data collected by the watch 201, and the mark "2" is used to identify the pulse wave data collected by the earphone 202, so as to distinguish different data sources.

[0100] The waveform characteristics can reflect the differences between different pulse wave waveforms. For example, the pulse wave waveform sampled by the earphone when the blood pumped out by the heart at any moment is delivered to the ear artery area (i.e., the pulse wave waveform that can be obtained based on the pulse wave data collected by the earphone) can have the same or similar waveform characteristics as the pulse wave waveform sampled by the watch when the blood pumped out at that moment is delivered to the wrist artery area, but has different or relatively less similar waveform characteristics than the pulse wave waveform sampled by the watch when the blood pumped out at other moments is delivered to the wrist artery area. In this way, the pulse wave data collected by the earphone and the watch can be waveform matched according to the difference in waveform characteristics.

[0101] Please refer to Figure 3By performing waveform matching based on the waveform features, it can be determined that the waveform features of the pulse wave as shown in label 302 in the headphone waveform match the waveform features of the pulse wave as shown in label 301 in the watch waveform. It can be considered that the pulse wave shown in label 302 and the pulse wave shown in label 301 can be the pulse wave waveform sampled by the headphone and the pulse wave waveform sampled by the watch when the blood pumped out by the heart at the same time is transmitted to the ear artery area and the wrist artery area respectively.

[0102] In a feasible implementation, since the waveform characteristics of the pulse wave shown by label 302 and the pulse wave shown by label 301 match, the time difference between the two pulse waves can be used as the pulse arrival time difference.

[0103] Similarly, through waveform matching, it can be determined that the waveform characteristics of the upper / lower (or upper / lower n) pulse wave of the pulse wave shown in label 302 match the waveform characteristics of the upper / lower (or upper / lower n) pulse wave of the pulse wave shown in label 301. In this way, in another feasible implementation, the time difference between these two upper / lower (or upper / lower n) pulse waves can also be used as the pulse arrival time difference.

[0104] In yet another embodiment, the average value / median value of the time difference between two pulse waves that partially or completely match each other may be calculated as the pulse arrival time difference.

[0105] In one embodiment of the present application, please refer to Figure 2 , the waveform feature information obtained for achieving pulsation waveform matching can be input into the machine learning model, and the pulse arrival time difference output by the machine learning model can be obtained.

[0106] Exemplarily, a machine learning model can be obtained through model training based on model samples. The sample data of any model sample may include waveform feature information of a distal heart pulse wave data and waveform feature information of a proximal heart pulse wave data. The sample label may be a waveform matching result of these two pulse wave data. The pulse arrival time difference corresponding to the sample data can be obtained based on the waveform matching result.

[0107] Please refer to Figure 3 , the pulse arrival time difference can be obtained based on the timestamps of the two pulse waves with feature matching. For example, Figure 3 As shown, the peak timestamps of the two pulse waves with feature matching can be taken to obtain the pulse arrival time difference. In this way, the accuracy of the timestamp needs to be guaranteed to achieve accurate acquisition of the pulse arrival time difference.

[0108] To ensure the accuracy of the timestamp, the watch 201 and the earphone 202 may be limited to keep the time aligned during the pulse wave data collection.

[0109] For a possible implementation, please refer to Figure 2 and Figure 3 , the watch 201 can be used as the master node and the headset 202 can be used as the slave node. The watch 201 can grant time to the headset 202 so that the two can maintain time alignment.

[0110] For example, Figure 3 As shown, the watch 201 can provide time to the headset 202 through the Precision Time Protocol (PTP). The PTP protocol used can be the IEEE1588 protocol, and the watch 201 can send time synchronization information that complies with the IEEE1588 protocol to the headset 202 to achieve the purpose of providing time to the headset 202. Benefiting from the high timing accuracy, based on waveform matching and accurate timestamps, accurate pulse arrival time difference can be obtained.

[0111] In addition to the PTP protocol, other methods can be used for timing. For example, in one feasible implementation, the Beidou satellite can be used to provide timing to the watch 201 and the headset 202. The Beidou satellite can also be used to provide timing to the watch and the headset, which can also achieve high-precision timing.

[0112] After obtaining the pulse arrival time difference, the central blood pressure can be obtained based on the pulse arrival time difference and the waveform characteristic information of the proximal heart pulse wave data used to measure the central blood pressure, that is, the waveform characteristic information related to the central blood pressure and affected by the central blood pressure (for example, recorded as the second type of waveform characteristic information).

[0113] Unlike the proximal arterial region of the heart (such as the ear artery region), blood flows to the distal arterial region of the heart (such as the wrist artery region) and experiences more resistance, which may cause corresponding changes in the pulse waveform, making the pulse waveform changes in the proximal arterial region of the heart closer to the waveform changes in the heart. Figure 3 As shown, compared with the PPG waveform changes measured by the watch, the PPG waveform changes measured by the earphones can be closer to the waveform changes at the heart.

[0114] In this way, compared with the blood pressure waveform in the distal artery (such as the wrist artery) area, the blood pressure waveform in the ear artery area measured by the earphone can be considered as a blood pressure waveform close to the left ventricular output. Measuring the central blood pressure based on this can have higher research value. In order to achieve accurate measurement of the central blood pressure, the waveform characteristic information of the proximal heart pulse wave data measured by the earphone can be used to obtain the central blood pressure.

[0115] In one embodiment, please refer to Figure 2, the waveform characteristic information of the proximal pulse wave data of the heart for measuring the central blood pressure can be obtained through proximal waveform pulse wave analysis (PWA).

[0116] In one embodiment, the waveform feature information used to measure central blood pressure may include part or all of the maximum slope of the ascending branch (As), the pulse wave amplitude ratio (PIR), the diastolic area (S4), the peak-to-valley amplitude ratio (RIPV), and the ascending area (A). These waveform features are waveform features that can characterize central blood pressure, and accurate measurement of central blood pressure can be achieved based on these waveform features of the proximal heart pulse waveform.

[0117] For information on how to obtain waveform characteristics of a single pulse wave for measuring central blood pressure, please refer to Figure 5 and Figure 6 Among them, PIR_2=P_2 / S_2;RIPV_2=P_2 / E_2. The identifier “2” is used to identify that it is obtained based on the pulse wave data collected by the earphone 202.

[0118] Please refer to Figure 2 The proximal heart pulse wave data is the pulse wave data collected by the earphone 202, and waveform characteristic information such as the maximum slope of the rising branch As_2, the pulse wave amplitude ratio PIR_2, the diastolic area S4_2, the peak-to-valley amplitude ratio RIPV_2, and the rising area A_2 of the pulse wave data can be obtained. Combining these waveform characteristic information and the pulse arrival time difference, the central blood pressure can be obtained. The central blood pressure may include the central systolic pressure (C_SBP) and the central diastolic pressure (C_DBP).

[0119] In one embodiment of the present application, the waveform feature information and pulse arrival time difference obtained for measuring central blood pressure can be input into a machine learning model, and the central blood pressure output by the machine learning model can be obtained.

[0120] Exemplarily, a machine learning model can be obtained through model training based on model samples. The sample data of any model sample may include waveform feature information of a proximal heart pulse wave data, and a pulse arrival time difference obtained based on the proximal heart pulse wave data and a distal heart pulse wave data. The sample label may be central blood pressure.

[0121] In one embodiment of the present application, please refer to Figure 2 and Figure 3 The process of measuring the central blood pressure of a user may include the following steps:

[0122] Step 1: The earphone 202 and the watch 201 cooperate to collect PPG data and pre-process the data.

[0123] Step 1.1: The user should stand with his arms hanging naturally during measurement. Figure 2 As shown, the user wears earphones 202 and a watch 201 during measurement.

[0124] In order to prevent changes in user posture from affecting blood transmission, thereby affecting the accurate measurement of the pulse arrival time difference, and further affecting the accurate measurement of central blood pressure, requirements can be imposed on the user's posture during measurement.

[0125] For example, the user may be asked to stand with his arms hanging naturally during measurement. Figure 2 As shown), or the user lies flat with the arm naturally placed during measurement, or the user sits upright during measurement. If the user meets the posture requirements, it can be considered that the pulse wave data collected in the current state can be used to accurately measure the central blood pressure. Otherwise, for example, if the user's arm is not naturally hanging and is bent to a large extent, it can be considered that the pulse wave data collected in the current state cannot be used to measure the central blood pressure or is not conducive to accurately measuring the central blood pressure.

[0126] In a feasible implementation, considering that the pulse wave data measured in different postures may be different, the pulse wave data collected in the corresponding posture can be processed based on the data processing method corresponding to each posture to ensure that the measured central blood pressure remains consistent. Exemplarily, the data collected in different postures can be input into the corresponding machine learning model respectively. The machine learning models corresponding to different postures can be trained based on the sampled data in the posture.

[0127] Step 1.2, start the blood pressure detection function.

[0128] After starting the blood pressure detection function, the central blood pressure can be measured once, or the central blood pressure can be measured continuously, or the central blood pressure can be measured according to a set measurement rule (such as pausing the measurement for m hours after every n hours of measurement).

[0129] In one embodiment, the user can activate the blood pressure detection function by triggering a function button for activating blood pressure detection. For example, the function button can be a dedicated mechanical button set on the watch 201, or a corresponding function control displayed on the display screen of the watch 201.

[0130] In another embodiment, the earphone 202 and the watch 201 can also automatically start the blood pressure detection function when the measurement start time is reached based on the set measurement rules.

[0131] Step 1.3, the earphone 202 and the watch 201 align the time based on the PTP protocol, and start the PPG data collection and acceleration (Acc) data collection, and determine whether the sampling is successful based on the collected acceleration data.

[0132] It is feasible to achieve the purpose of time alignment between the headset 202 and the watch 201 by means of PTP timing between the devices. Based on the high timing accuracy, the timestamps between the devices can be calibrated to support accurate measurement of the pulse arrival time difference.

[0133] In order to prevent the user's movement from affecting blood transmission, thereby affecting the accurate measurement of the pulse arrival time difference, and further affecting the accurate measurement of central blood pressure, requirements can be set for the user's state during measurement. For example, the user can be required to be basically in a static state during the measurement.

[0134] It is feasible to reflect the change of the user's state through the change of acceleration data. If the acceleration data changes, it can be considered that the user is in motion rather than static state. If the acceleration data does not change, it can be considered that the user is static state.

[0135] In one embodiment, if it is detected that the number of times the user is in motion within a set time period (e.g., within 1 minute) exceeds the set number, it can be determined that the user's state during measurement does not meet the requirements and the PPG data needs to be re-collected. On the contrary, if it does not exceed the set number, it can be determined that the user's state during measurement meets the requirements, and the central blood pressure can be obtained based on the PPG data collected within the set time period.

[0136] In a feasible implementation, acceleration data may be collected only by the watch 201 , and whether the user is in motion may be detected based on the acceleration data collected in real time by the watch 201 .

[0137] In another feasible implementation, the acceleration data may be collected only by the earphone 202 , and whether the user is in motion may be detected based on the acceleration data collected in real time by the earphone 202 .

[0138] In another feasible implementation, the earphone 202 and the watch 201 may collect acceleration data respectively, and the acceleration data collected by the earphone 202 and the watch 201 may be comprehensively considered to detect whether the user is in motion.

[0139] Considering that after the blood pressure detection function is activated, the start time of collecting PPG data by the earphone 202 and the watch 201 may be different, the earphone 202 and the watch 201 can collect PPG data respectively at different starting times and continue to collect data for the same set time (for example, 60 seconds).

[0140] The value of the set time length can be set as needed. The sampling device should be able to collect enough single pulse waves within the set time length to support the measurement of the pulse wave arrival time difference.

[0141] In one embodiment, the user status can be calculated periodically (for example, once every 1 second) based on the acceleration data collected in real time. If the number of times the user is detected to be in motion exceeds a set number (for example, 20 times) during the PPG data collection period, it can be determined that the sampling has failed, and the PPG data collected during this period will not be used to measure the central blood pressure.

[0142] It is feasible that after sampling fails, the subject may be prompted that the sampling has failed, and the data collection is returned to the initial state to restart the PPG data collection and the acceleration data collection.

[0143] In a feasible implementation, it is possible to determine in real time whether sampling has failed, and if so, data collection can be restarted.

[0144] In another feasible implementation, after the data collection is completed (for example, both the earphone 202 and the watch 201 complete the PPG data collection for a set period of time), it is determined whether the sampling has failed, and if so, the data collection is restarted.

[0145] Step 1.4: If it is determined that the sampling is successful, the PPG data collected by the earphone 202 and the watch 201 are respectively preprocessed.

[0146] If the sampling is judged to be successful, it can be considered that the PPG data collected in the current cycle is obtained when the subject meets the posture requirements and state requirements, and can be used to accurately measure the central blood pressure. The signal acquisition process of the current cycle is terminated, and the PPG data collected in the current cycle can be preprocessed so that the central blood pressure can be measured later based on the preprocessed PPG data.

[0147] In a feasible implementation, the data may be preprocessed by passing it through Butterworth bandpass filtering and other data preprocessing means.

[0148] Step 2: extracting the pulse arrival time difference.

[0149] Step 2.1, align the timestamp of the PPG data collected by the earphone 202 and the timestamp of the PPG data collected by the watch 201, and perform peak detection on the PPG data to obtain the peak and valley index of the PPG data.

[0150] In one embodiment, a portion of the PPG data after time stamp alignment may be as follows: Figure 3 As shown. Figure 3As shown, the start time of collecting PPG data of the earphone 202 and the watch 201 is different (usually it is not convenient to control the two to be consistent), and the start time of PPG data collection of the watch 201 is slightly delayed compared with that of the earphone 202. After the timestamp alignment process, even if the earphone 202 and the watch 201 start collecting PPG data at different time starting points, the difference in time starting points will not affect the accurate measurement of the pulse arrival time difference. In this way, there is no need to strictly require the earphone and the watch to maintain an absolutely consistent start time for data collection.

[0151] In one embodiment, peak detection may be performed on the PPG data after time stamp alignment to obtain a peak-valley index of the PPG data, where the peak-valley index may include each peak position and each trough position in the PPG data.

[0152] Step 2.2, according to the peak and valley index of the PPG data, extract the waveform feature information of the PPG data: cardiac cycle (H_t), rise time (AT), arterial index (LASI), and rise area (A).

[0153] Taking the extraction of cardiac cycle as an example, in one feasible implementation, the cardiac cycle of each single pulse wave in the PPG data can be extracted separately (ie, the beat-to-beat cardiac cycle is extracted).

[0154] For example, waveform matching can be performed on the watch PPG data and the headphone PPG data based on the beat-to-beat waveform feature information in the watch PPG data and the headphone PPG data to determine the PPG pulse corresponding to each heartbeat, and then determine the pulse arrival time difference based on this.

[0155] Step 2.3, input the waveform feature information of the PPG data collected by the watch 201 and the waveform feature information of the PPG data collected by the earphone 202 extracted in step 2.2 into the machine learning model to obtain the pulse arrival time difference output by the machine learning model.

[0156] By inputting the two features extracted in step 2.2 into the machine learning model for measuring the pulse arrival time difference, an accurate pulse arrival time difference can be obtained.

[0157] In one feasible implementation, the machine learning model can perform waveform matching on the corresponding two-channel PPG data based on the two-channel features, and extract the phase difference between the proximal waveform and the distal waveform based on the waveform matching result to obtain the pulse arrival time difference.

[0158] Step 3, the step of predicting central blood pressure.

[0159] Step 3.1, perform waveform analysis on the PPG data collected by the earphone 202, and extract waveform feature information of the PPG data: maximum slope of the ascending branch (As), pulse wave amplitude ratio (PIR), diastolic area (S4), peak-to-valley amplitude ratio (RIPV), and ascending area (A).

[0160] Step 3.2, input the pulse arrival time difference and the waveform feature information of the PPG data collected by the earphone 202 extracted in step 3.1 into the machine learning model to obtain the central blood pressure output by the machine learning model: central systolic pressure and central diastolic pressure.

[0161] By inputting the pulse arrival time difference and the waveform features of the proximal heart pulse wave data extracted in step 3.1 into the machine learning model for measuring central blood pressure, accurate central blood pressure can be obtained.

[0162] The implementation method for measuring central blood pressure provided in any embodiment of the present application can be applied to at least the following application scenarios:

[0163] Scenario 1: Daily blood pressure measurement (such as single measurement, continuous measurement).

[0164] In one embodiment, when a user wears headphones and a watch at the same time, if the user activates the central blood pressure detection function, the watch and the headphones may only perform a single cycle of pulse wave data sampling, thereby achieving the purpose of a single measurement of central blood pressure.

[0165] In one embodiment, when the user wears headphones and a watch at the same time, if the user activates the central blood pressure detection function, the watch and the headphones can continuously sample the pulse wave data of each cycle, thereby achieving the purpose of continuously measuring the central blood pressure.

[0166] In one embodiment, when a user is wearing headphones and a watch at the same time, if the user activates the central blood pressure detection function, the watch and the headphones can sample pulse wave data at intervals of multiple cycles according to the set measurement rules, thereby achieving the purpose of interval measurement of central blood pressure.

[0167] In one embodiment, while the user is wearing headphones and a watch at the same time, the user's status can be monitored (for example, the user's status can be monitored through an accelerometer in the watch). If it is monitored that the user remains basically still during the current time period, the watch and headphones can automatically start a cycle of pulse wave data sampling, thereby achieving the purpose of continuously measuring central blood pressure at irregular intervals.

[0168] Scenario 2: Nighttime blood pressure measurement.

[0169] In addition to measuring the user's blood pressure while the user is standing with the arms hanging naturally, which is suitable for daytime blood pressure measurement scenarios, the user's blood pressure can also be measured while the user is lying flat with the arms hanging naturally, which is suitable for nighttime blood pressure measurement scenarios.

[0170] Compared with the impact of a cuff-type blood pressure monitor on the user's sleep, the blood pressure measurement implementation method provided in the embodiment of the present application has less impact on the user's sleep and supports measuring the user's central blood pressure during the user's rest at night.

[0171] Scenario 3: Hypertension screening for the general population.

[0172] Headphones and watches are wearable devices commonly used by users. Based on the blood pressure measurement implementation method provided in the embodiment of the present application, continuous or intermittent (for example, once every 10 minutes) dynamic measurement of the user's central blood pressure can be achieved during the user's normal use of headphones and watches, which can have the effect of screening for hidden hypertension.

[0173] Scenario 4: Dipper / non-dipper blood pressure tracking.

[0174] Dipper blood pressure is usually manifested as a normal person's nighttime blood pressure average being lower than the daytime blood pressure average, such as 10%-20% lower, while non-dipper blood pressure is usually manifested as a person's nighttime blood pressure average being less than 10% lower than the daytime blood pressure average. For example, the nighttime blood pressure of people with hypertension is usually higher than the daytime blood pressure.

[0175] The blood pressure measurement method provided in the embodiment of the present application can achieve the purpose of continuous measurement of blood pressure during the day and at night. Based on the measurement results of continuous measurement, dipper / non-dipper blood pressure can be distinguished, thereby providing help for blood pressure management of people with hypertension. For example, it can help people with hypertension with non-dipper blood pressure to focus more on controlling nighttime blood pressure, and help people with hypertension with dipper blood pressure to focus more on controlling daytime blood pressure.

[0176] like Figure 7 As shown, an embodiment of the present application provides a method for obtaining a pulse arrival time difference, which may include the following steps 701 to 702:

[0177] Step 701, obtaining first pulse wave data collected at a distal pulse sampling region of the heart of the subject under test, and obtaining second pulse wave data collected at a proximal pulse sampling region of the heart of the subject under test.

[0178] Step 702: Obtain the pulse arrival time difference of the subject according to the first type of waveform characteristic information of the first pulse wave data and the first type of waveform characteristic information of the second pulse wave data.

[0179] The measured pulse arrival time difference can be used as a parameter for measuring central blood pressure, so as to be applied in central blood pressure measurement application scenarios. Figure 7 The illustrated embodiment provides a method for acquiring the pulse arrival time difference or a method for acquiring central blood pressure measurement parameters.

[0180] In one embodiment, the central blood pressure can be measured by combining the waveform characteristic information of the proximal heart pulse wave data for measuring the central blood pressure. The method for obtaining the central blood pressure measurement parameters can also include the step of obtaining the waveform characteristic information.

[0181] In one embodiment, the acquired pulse arrival time difference and the waveform feature information of the proximal heart pulse wave data for measuring the central blood pressure can be input into a machine learning model for measuring the central blood pressure. After inputting these two central blood pressure measurement parameters, the machine learning model can output the central blood pressure.

[0182] Figure 7 The pulse arrival time difference acquisition method provided in the illustrated embodiment can accurately measure the pulse arrival time difference of the subject under test by collecting the distal heart pulse wave data and the proximal heart pulse wave data of the subject under test. The measured pulse arrival time difference can be used to obtain the central blood pressure of the subject under test, providing data support for non-invasive measurement of central blood pressure.

[0183] In addition to measuring central blood pressure based on the pulse arrival time difference (△PTT), the pulse arrival time difference can also have other application scenarios. For example, in one feasible implementation, the arteriosclerosis index can be obtained (for example, by calculation) based on the pulse arrival time difference. In another feasible implementation, the brachial artery blood pressure can also be obtained based on the pulse arrival time difference.

[0184] like Figure 8 As shown, an embodiment of the present application provides a method for obtaining central blood pressure, which may include the following steps 801 to 803:

[0185] Step 801, obtaining first pulse wave data collected at a distal pulse sampling region of the heart of the subject under test, and obtaining second pulse wave data collected at a proximal pulse sampling region of the heart of the subject under test.

[0186] In one embodiment, the object to be measured may be a human body.

[0187] In one embodiment, before step 801, the process may further include: collecting pulse wave data at a distal pulse sampling region of the heart, and collecting pulse wave data at a proximal pulse sampling region of the heart.

[0188] In one embodiment of the present application, the distal cardiac pulse sampling area is the wrist artery area, and the proximal cardiac pulse sampling area is the ear artery area. The proximal cardiac pulse wave data can be collected by the earphones worn by the user, and the distal cardiac pulse wave data can be collected by the watch worn by the user. That is, the central blood pressure of the user can be measured when the user wears the earphones and the watch normally. This measurement method is non-invasive and convenient.

[0189] Feasibly, the execution subject for obtaining the central blood pressure may be a device for collecting pulse wave data at the distal or proximal end of the heart, or a terminal device that maintains a communication connection with the pulse wave data collection device, such as a user's mobile phone.

[0190] In one embodiment, during the collection of pulse wave data, state information (such as acceleration) of the measured object can also be collected to detect whether the measured object is in a state of motion. If the number of times the measured object is detected to be in a state of motion in the current sampling period does not exceed the number threshold, it means that the measured object basically remains in a static state in the current sampling period, and the two pulse wave data collected in the current sampling period can be used as the first pulse wave data and the second pulse wave data, respectively. That is, the first pulse wave data and the second pulse wave data can be defined as pulse wave data collected when the measured object meets the requirements of the state of motion, and the pulse wave data collected when the measured object does not meet the requirements of the state of motion is not used to measure the central blood pressure, so as to ensure the accurate measurement of the central blood pressure.

[0191] Thus, in one embodiment of the present application, the first pulse wave data and the second pulse wave data are obtained under a first condition, and the first condition includes: the state of the measured object during the data collection period corresponding to the first pulse wave data and the second pulse wave data meets the set motion state requirement. Exemplarily, the motion state requirement includes: the number of times the measured object is detected to be in motion within one cycle does not exceed a set number.

[0192] In one embodiment of the present application, the central blood pressure acquisition method also includes: collecting state data (such as acceleration data) of the object under test based on a first time interval; detecting whether the object under test is in motion based on the state data; wherein, when the number of times the object under test is detected to be in motion in the current cycle does not exceed a set number of times, the first pulse wave data is the pulse wave data collected at the distal pulse sampling area of ​​the heart in the current cycle, and the second pulse wave data is the pulse wave data collected at the proximal pulse sampling area of ​​the heart in the current cycle.

[0193] In one embodiment of the present application, the first pulse wave data and the second pulse wave data are obtained under a first condition, and the first condition includes: a device collecting the first pulse wave data and a device collecting the second pulse wave data maintain time alignment during pulse wave data collection.

[0194] In one embodiment, the devices can be timed based on PTP to maintain time alignment. Benefiting from the high timing accuracy, it is helpful to accurately measure the pulse arrival time difference.

[0195] Step 802: Obtain the pulse arrival time difference of the subject according to the first type of waveform characteristic information of the first pulse wave data and the first type of waveform characteristic information of the second pulse wave data.

[0196] In one embodiment, between step 801 and step 802, there may be a step of respectively acquiring the first type of waveform characteristic information of two channels of pulse wave data.

[0197] In one embodiment of the present application, the step of obtaining waveform characteristic information of pulse wave data may include: performing peak detection on the pulse wave data to obtain a peak-valley index of the pulse wave data, and then obtaining the waveform characteristic information of the pulse wave data according to the peak-valley index of the pulse wave data. The first type of waveform characteristic information and the second type of waveform characteristic information of the pulse wave data may be obtained respectively.

[0198] In one embodiment of the present application, the first type of waveform feature information includes at least one of the rise time, arterial index, rise area, and cardiac cycle of a single pulse wave in the pulse wave data. According to experiments, these waveform features of the pulse wave data can achieve accurate waveform matching of the distal and proximal two-way pulse wave data, thereby achieving accurate measurement of the pulse arrival time difference.

[0199] In one embodiment, waveform matching can be performed on the two pulse wave data based on the first type of waveform feature information of the two pulse wave data to obtain a waveform matching result, and then the pulse arrival time difference of the measured object can be obtained based on the waveform matching result.

[0200] In one embodiment, the first type of waveform feature information of two channels of pulse wave data can be input into a machine learning model for measuring the pulse arrival time difference, and the pulse arrival time difference output by the machine learning model can be obtained as the pulse arrival time difference of the object being measured.

[0201] In one feasible implementation, the machine learning model can perform waveform matching based on input information and output the pulse arrival time difference based on the waveform matching result.

[0202] In one embodiment of the present application, the central blood pressure acquisition method also includes: aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; and executing the step of acquiring the pulse arrival time difference of the object under test according to the first pulse wave data and the second pulse wave data after the timestamp alignment.

[0203] It is feasible to obtain the phase difference of the waveforms corresponding to the two pulse wave data based on the timestamp alignment and the waveform matching result as the pulse arrival time difference of the measured object. After the timestamp alignment process, the influence of the different pulse wave acquisition devices' inconsistency in the acquisition start time on the accurate measurement of the pulse arrival time difference can be avoided.

[0204] Step 803, obtaining the central blood pressure of the subject according to the pulse arrival time difference and the second type of waveform characteristic information of the second pulse wave data.

[0205] In one embodiment of the present application, before step 803, a step of acquiring a second type of waveform feature information of the proximal heart pulse wave data may also be included.

[0206] In one embodiment of the present application, the second type of waveform feature information includes at least one of the maximum slope of the rising branch of a single pulse wave in the pulse wave data, the pulse wave amplitude ratio, the diastolic area, the peak-to-valley amplitude ratio, and the rising area. According to experiments, based on the pulse arrival time difference and these waveform features of the proximal heart pulse wave data, accurate measurement of central blood pressure can be achieved.

[0207] Figure 8 The central blood pressure acquisition method provided in the illustrated embodiment can accurately measure the pulse arrival time difference of the subject under test by collecting the distal heart pulse wave data and the proximal heart pulse wave data of the subject under test, and further can accurately measure the central blood pressure of the subject under test based on the pulse arrival time difference and the proximal heart pulse wave data.

[0208] Compared with the thermodilution method, the central blood pressure measurement method provided in the embodiment of the present application can be performed non-invasively and is easy to operate.

[0209] Compared with the method of measuring blood pressure using a traditional cuff-type sphygmomanometer, the central blood pressure measurement method provided in the embodiment of the present application can save the cuff inflation and deflation process, and does not have the disadvantages of compressing blood vessels and being unable to continuously measure blood pressure. The measured central blood pressure can help predict cardiovascular and cerebrovascular diseases such as stroke, myocardial infarction, and heart failure.

[0210] Compared with the existing cuffless blood pressure measurement technology, the embodiment of the present application has the ability to measure central blood pressure, can accurately measure central blood pressure, and improve the accuracy of blood pressure measurement.

[0211] Compared with the conventional blood pressure obtained by measuring the brachial artery area, central blood pressure has application scenarios that conventional blood pressure usually has, such as "evaluation of high and low blood pressure", as well as "evaluation of cardiogenic problems such as arteriosclerosis and coronary heart disease" and "evaluation of cardiovascular and cerebrovascular problems such as stroke and myocardial infarction", which are not usually available in conventional blood pressure.

[0212] In one embodiment, in the scenario of continuous measurement of central blood pressure, information reflecting changes in central blood pressure (such as change trends) can also be generated based on the continuously measured central blood pressure. The information can be, for example, a fluctuation graph, or text describing the fluctuation situation. After generating the information, the central blood pressure measurement subject can output the information, for example, to a display screen for viewing the information.

[0213] An embodiment of the present application provides a first electronic device, which includes one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the first electronic device is triggered to execute the following first method steps: collecting first pulse wave data at a distal pulse sampling area of ​​the heart of the subject under test; obtaining second pulse wave data collected by a second electronic device at a proximal pulse sampling area of ​​the heart of the subject under test; and obtaining a pulse arrival time difference of the subject under test.

[0214] An embodiment of the present application provides a first electronic device, which includes one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the first electronic device is triggered to execute the following first method steps: collecting first pulse wave data at a distal pulse sampling area of ​​the heart of the object under test; obtaining second pulse wave data collected by a second electronic device at a proximal pulse sampling area of ​​the heart of the object under test; obtaining a pulse arrival time difference of the object under test; and obtaining the central blood pressure of the object under test based on the pulse arrival time difference and the second type of waveform feature information of the second pulse wave data.

[0215] In one embodiment, the first electronic device may be a wearable device.

[0216] In one embodiment, the first electronic device may be a watch that collects distal cardiac pulse wave data, and the second electronic device may be an earphone that collects proximal cardiac pulse wave data. Based on the hardware structural features of the earphone and the watch, if the watch has the data processing capability to measure central blood pressure, the pulse wave data collected by the earphone may be obtained by the watch, and combined with the pulse wave data collected by itself to measure central blood pressure.

[0217] In one embodiment of the present application, the first method step further includes: during the pulse wave data collection, by clocking the second electronic device to maintain time alignment with the second electronic device.

[0218] The first electronic device for measuring central blood pressure can be used as a master device, and the second electronic device can be used as a slave device, and the master device provides time to the slave device.

[0219] In one embodiment of the present application, the first method step also includes: generating timestamp information of the first pulse wave data; receiving timestamp information of the second pulse wave data sent by the second electronic device; aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; and executing the step of obtaining the pulse arrival time difference of the object under test according to the first pulse wave data and the second pulse wave data after the timestamp alignment.

[0220] The first electronic device for central blood pressure measurement can be used as a master device, and the second electronic device can be used as a slave device. The master device can obtain the timestamp information of the pulse wave data collected by the slave device, and then combine the timestamp information of the pulse wave data collected by itself to align the two pulse wave data, so as to achieve accurate measurement of the pulse arrival time difference based on the precise timestamp alignment result.

[0221] In one embodiment of the present application, the first method step also includes: collecting status data of the object under test based on a first time interval; detecting whether the object under test is in motion based on the status data; wherein, when the number of times the object under test is detected to be in motion in the current cycle does not exceed a set number of times, the first pulse wave data is the pulse wave data collected by the first electronic device at the distal pulse sampling area of ​​the heart in the current cycle, and the second pulse wave data is the pulse wave data collected by the second electronic device at the proximal pulse sampling area of ​​the heart in the current cycle.

[0222] The first electronic device for measuring central blood pressure can be used as a master device, and the second electronic device can be used as a slave device. Based on the acceleration sensed in real time by the acceleration sensor inside the master device, the motion state of the object being measured is judged to support the use of pulse wave data of the object being measured in a basically static state to measure the central blood pressure, thereby ensuring accurate measurement of the central blood pressure.

[0223] An embodiment of the present application provides a second electronic device, which includes one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the second electronic device is triggered to execute the following second method steps: collecting second pulse wave data at a proximal pulse sampling area of ​​the heart of the subject under test; sending the second pulse wave data to a first electronic device, and the first electronic device is used to collect first pulse wave data at a distal pulse sampling area of ​​the heart of the subject under test.

[0224] In one embodiment, the second electronic device may be a wearable device.

[0225] In one embodiment, the first electronic device may be a watch that collects distal cardiac pulse wave data, and the second electronic device may be an earphone that collects proximal cardiac pulse wave data. Based on the hardware structural features of the earphone and the watch, if the watch has the data processing capability to measure central blood pressure, the earphone may send the collected pulse wave data to the mobile phone, and the mobile phone measures central blood pressure based on the pulse wave data collected by the earphone and the pulse wave data collected by itself.

[0226] The first electronic device can be used as a master device, and the second electronic device can be used as a slave device. The slave device collects pulse wave data and sends it to the master device, and the master device can perform central blood pressure measurement based on the data.

[0227] In one embodiment of the present application, the second method step further includes: responding to the operation of the first electronic device to provide time to the second electronic device during the pulse wave data collection period, so as to maintain time alignment with the first electronic device.

[0228] In one embodiment of the present application, the second method step further includes: generating timestamp information of the second pulse wave data; and sending the timestamp information of the second pulse wave data to the first electronic device.

[0229] An embodiment of the present application provides a storage medium, in which a computer program is stored. When the computer program runs on a first electronic device, the first electronic device executes the first method steps provided in any of the above embodiments.

[0230] An embodiment of the present application provides a storage medium, in which a computer program is stored. When the computer program runs on a second electronic device, the second electronic device executes the second method steps provided in any of the above embodiments.

[0231] The implementation methods and beneficial effects of different embodiments of the present application may be referenced to each other.

[0232] An embodiment of the present application also provides an electronic chip, which task processing chip is installed in an electronic device (UE), and the electronic chip includes: a processor, which is used to execute computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the electronic chip is triggered to execute the first method step or the second method step provided in any method embodiment of the present application.

[0233] An embodiment of the present application also proposes a terminal device, which includes a communication module, a memory for storing computer program instructions, and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the terminal device is triggered to execute the method steps that can be executed by the terminal device provided by any method embodiment of the present application (such as the step of analyzing and processing the pulse wave data collected by the wearable device to obtain the central blood pressure).

[0234] An embodiment of the present application also proposes a server device, which includes a communication module, a memory for storing computer program instructions, and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the server device is triggered to execute the method steps that can be executed by the server device provided by any method embodiment of the present application (such as the step of analyzing and processing the pulse wave data collected by the wearable device to obtain the central blood pressure).

[0235] An embodiment of the present application also provides an electronic device, which includes multiple antennas, a memory for storing computer program instructions, a processor for executing the computer program instructions, and a communication device (such as a communication module that can implement 5G communication based on the NR protocol), wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute the method steps that can be executed by the electronic device provided in any method embodiment of the present application (such as the step of analyzing and processing the pulse wave data collected by the wearable device to obtain the central blood pressure).

[0236] Specifically, in an embodiment of the present application, one or more computer programs are stored in the above-mentioned memory, and the one or more computer programs include instructions. When the instructions are executed by the above-mentioned first electronic device, the above-mentioned first electronic device executes the first method steps described in the embodiment of the present application.

[0237] Specifically, in an embodiment of the present application, one or more computer programs are stored in the above-mentioned memory, and the one or more computer programs include instructions. When the instructions are executed by the above-mentioned second electronic device, the above-mentioned second electronic device executes the second method steps described in the embodiment of the present application.

[0238] Furthermore, the devices, apparatuses, and modules described in the embodiments of the present application may be implemented by computer chips or entities, or by products having certain functions.

[0239] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0240] In the several embodiments provided in the present application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0241] Specifically, an embodiment of the present application further provides a storage medium, in which a computer program is stored. When the computer program is run on a computer, the computer executes the method steps provided in the embodiment of the present application.

[0242] The embodiment of the present application also provides a computer program product, which includes a computer program. When the computer program is run on a computer, it enables the computer to execute the method steps provided by the embodiment of the present application.

[0243] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in 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. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0244] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0245] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0246] The integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory, random access memory, disk or optical disk and other media that can store program code.

[0247] In the embodiments of the present application, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, method, commodity or device including the element.

[0248] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0249] Those skilled in the art will appreciate that the various units and algorithm steps described in the embodiments of the present application can be implemented by a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0250] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the same or similar parts between the various embodiments in this application can be referred to each other. For example, the specific working process of the system, device and unit described in the embodiments of this application can refer to the corresponding process in the method embodiment of this application, and will not be repeated here.

[0251] The above description is only a specific embodiment of the present application and is not intended to limit the present application. The protection scope of the present application shall be based on the claims.

Claims

1. A method for obtaining central blood pressure, characterized in that: include: Acquire first pulse wave data collected at a distal pulse sampling region of the heart of the subject, and acquire second pulse wave data collected at a proximal pulse sampling region of the heart of the subject; acquiring a pulse arrival time difference of the measured object according to the first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data; The first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data are used to achieve waveform matching, so as to obtain two pulse waves when the blood pumped out by the heart at the same time is respectively transmitted to the distal pulse sampling area of ​​the heart and the proximal pulse sampling area of ​​the heart; acquiring the central blood pressure of the subject according to the pulse arrival time difference and the second type of waveform feature information of the second pulse wave data; The second type of waveform characteristic information includes at least one of the maximum slope of the rising branch of a single pulse wave in the pulse wave data, the pulse wave amplitude ratio, the diastolic area, the peak-to-valley amplitude ratio, and the rising area.

2. The method according to claim 1, characterized in that The first type of waveform characteristic information includes at least one of the rise time, arterial index, rise area, and cardiac cycle of a single pulse wave in the pulse wave data.

3. The method according to any one of claims 1-2, characterized in that: The first pulse wave data and the second pulse wave data are obtained under a first condition, and the first condition includes: a device for collecting the first pulse wave data and a device for collecting the second pulse wave data are time-aligned during pulse wave data collection.

4. The method according to any one of claims 1-2, characterized in that: The method further comprises: Aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; The step of obtaining the pulse arrival time difference of the measured object is performed according to the first pulse wave data and the second pulse wave data after the timestamps are aligned.

5. The method according to any one of claims 1-2, characterized in that: The method further comprises: Collecting state data of the measured object based on a first time interval; Detecting whether the object under test is in a moving state according to the state data; Among them, when the number of times the object under test is detected to be in motion does not exceed the set number in the current cycle, the first pulse wave data is the pulse wave data collected at the distal pulse sampling area of ​​the heart in the current cycle, and the second pulse wave data is the pulse wave data collected at the proximal pulse sampling area of ​​the heart in the current cycle.

6. The method according to any one of claims 1-2, characterized in that: The distal cardiac pulse sampling region is the wrist artery region, and the proximal cardiac pulse sampling region is the ear artery region.

7. A first electronic device, characterized in that: The first electronic device comprises one or more memories for storing computer program instructions, and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the first electronic device is triggered to perform the following first method steps: Collecting first pulse wave data at a distal pulse sampling region of the heart of the measured subject; Acquire second pulse wave data collected by a second electronic device at a pulse sampling region proximal to the heart of the subject; acquiring a pulse arrival time difference of the measured object according to the first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data; The first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data are used to achieve waveform matching, so as to obtain two pulse waves when the blood pumped out by the heart at the same time is respectively transmitted to the distal pulse sampling area of ​​the heart and the proximal pulse sampling area of ​​the heart; acquiring the central blood pressure of the subject according to the pulse arrival time difference and the second type of waveform feature information of the second pulse wave data; The second type of waveform characteristic information includes at least one of the maximum slope of the rising branch of a single pulse wave in the pulse wave data, the pulse wave amplitude ratio, the diastolic area, the peak-to-valley amplitude ratio, and the rising area.

8. The first electronic device according to claim 7, characterized in that: The first method step also includes: During the pulse wave data collection, the second electronic device is timed to maintain time alignment with the second electronic device.

9. The first electronic device according to claim 7, characterized in that: The first method step also includes: generating timestamp information of the first pulse wave data; Receiving timestamp information of the second pulse wave data sent by the second electronic device; Aligning the timestamps of the first pulse wave data and the second pulse wave data according to the timestamp information of the first pulse wave data and the timestamp information of the second pulse wave data; The step of obtaining the pulse arrival time difference of the measured object is performed according to the first pulse wave data and the second pulse wave data after the timestamps are aligned.

10. The first electronic device according to any one of claims 7 to 9, characterized in that: The first method step also includes: Collecting state data of the measured object based on a first time interval; Detecting whether the object under test is in a moving state according to the state data; Among them, when the number of times the object under test is detected to be in motion does not exceed the set number in the current cycle, the first pulse wave data is the pulse wave data collected by the first electronic device at the distal pulse sampling area of ​​the heart in the current cycle, and the second pulse wave data is the pulse wave data collected by the second electronic device at the proximal pulse sampling area of ​​the heart in the current cycle.

11. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed on the first electronic device, the first electronic device executes the following first method steps: Collecting first pulse wave data at a distal pulse sampling region of the heart of the measured subject; Acquire second pulse wave data collected by a second electronic device at a pulse sampling region proximal to the heart of the subject; acquiring a pulse arrival time difference of the measured object according to the first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data; The first type of waveform feature information of the first pulse wave data and the first type of waveform feature information of the second pulse wave data are used to achieve waveform matching, so as to obtain two pulse waves when the blood pumped out by the heart at the same time is respectively transmitted to the distal pulse sampling area of ​​the heart and the proximal pulse sampling area of ​​the heart; acquiring the central blood pressure of the subject according to the pulse arrival time difference and the second type of waveform feature information of the second pulse wave data; The second type of waveform characteristic information includes at least one of the maximum slope of the rising branch of a single pulse wave in the pulse wave data, the pulse wave amplitude ratio, the diastolic area, the peak-to-valley amplitude ratio, and the rising area.

Citation Information

Patent Citations

  • Continuous blood pressure measurement method, apparatus and device

    CN108261190A

  • Pulse wave measuring device, pulse wave measuring method, pulse wave measuring system and medium

    CN114073496A

  • Biophysical signal detection apparatus

    TWM547951U