Blood pressure fluctuation evaluation method and apparatus, device, and program product
By collecting blood pressure data at multiple single points within a unit collection cycle using wearable devices, a blood pressure fluctuation curve is generated. This solves the problems of blood pressure monitoring being unsuitable for daily use and having low accuracy in existing technologies, and achieves unobtrusive, continuous blood pressure fluctuation monitoring and highly accurate assessment.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-12-23
- Publication Date
- 2026-07-02
AI Technical Summary
Existing blood pressure monitoring technologies have problems such as being unsuitable for daily use, being complex to operate, having low accuracy, and being unable to continuously monitor blood pressure fluctuations. In particular, cuffless blood pressure measurement has issues with measurement accuracy and stability.
Wearable devices are used to collect blood pressure data at multiple single points within a unit collection cycle. Blood pressure fluctuation curves are generated using photoplethysmography and other physiological signals to characterize blood pressure fluctuations at different times. The blood pressure fluctuation curves are displayed after the data collection meets the standards.
It enables seamless and continuous monitoring of blood pressure fluctuations, improving the accuracy of blood pressure assessment and user experience, simplifying operation, and making it suitable for daily use.
Smart Images

Figure CN2025144795_02072026_PF_FP_ABST
Abstract
Description
Blood pressure fluctuation assessment methods, devices, equipment and procedures products
[0001] This application claims priority to Chinese Patent Application No. 202411909511.5, filed on December 23, 2024, entitled "Method, Apparatus, Device and Procedure for Assessing Blood Pressure Fluctuations", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of wearable device technology, and in particular to a method, apparatus, device and program product for assessing blood pressure fluctuations. Background Technology
[0003] As people's living standards continue to improve, more and more users are paying attention to their own health data indicators, such as their blood pressure and heart rate.
[0004] In related technologies, users need to use specialized instruments to measure health data indicators. For example, they use a blood pressure monitor to measure blood pressure and then use their professional knowledge to interpret the results. Summary of the Invention
[0005] This application provides a method, apparatus, computer equipment, medium, and product for assessing blood pressure fluctuations. The technical solution is as follows:
[0006] On one hand, embodiments of this application provide a method for assessing blood pressure fluctuations, the method being performed by a wearable device, the method comprising:
[0007] Multiple single-point blood pressure data collections were performed within the unit collection cycle;
[0008] Based on the single-point blood pressure data collection within the unit collection cycle, when the number of qualified unit collection cycles reaches the cycle number threshold, a blood pressure fluctuation curve is displayed. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within the unit collection cycle. The qualified unit collection cycle refers to the unit collection cycle in which the single-point blood pressure data collection meets the standard.
[0009] On the other hand, embodiments of this application provide a blood pressure fluctuation assessment device, the device comprising:
[0010] The data acquisition module is used to collect blood pressure data from multiple single points within a single acquisition cycle.
[0011] The display module is used to display a blood pressure fluctuation curve based on the single-point blood pressure data collection within the unit collection cycle, provided that the number of qualified unit collection cycles reaches the cycle number threshold. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within the unit collection cycle. The qualified unit collection cycle refers to the unit collection cycle in which the single-point blood pressure data collection meets the standard.
[0012] On the other hand, embodiments of this application provide a method for assessing blood pressure fluctuations, the method being performed by a wearable device, the method comprising:
[0013] Multiple single-point blood pressure data collections were performed within the unit collection cycle;
[0014] Based on the single-point blood pressure data collection within the unit collection period, the compliance status of blood pressure data collection within the unit collection period is displayed. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards.
[0015] On the other hand, embodiments of this application provide a blood pressure fluctuation assessment device, the device comprising:
[0016] The data acquisition module is used to collect blood pressure data from multiple single points within a single acquisition cycle.
[0017] The display module is used to display the compliance status of blood pressure data collection within the unit collection period based on the single-point blood pressure data collection status within the unit collection period. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards.
[0018] On the other hand, embodiments of this application provide a computer device including a processor and a memory, wherein the memory stores at least one computer instruction, which is loaded and executed by the processor to implement the blood pressure fluctuation assessment method as described above.
[0019] On the other hand, embodiments of this application provide a computer-readable storage medium storing at least one computer instruction, which is executed by a processor to implement the blood pressure fluctuation assessment method as described above.
[0020] On the other hand, embodiments of this application provide a computer program product, the computer program product including computer instructions stored in a computer-readable storage medium; a processor reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the blood pressure fluctuation assessment method as described above. Attached Figure Description
[0021] Figure 1 is a flowchart of a blood pressure fluctuation assessment method provided in an exemplary embodiment of this application;
[0022] Figure 2 is a flowchart of a blood pressure fluctuation assessment method provided in another exemplary embodiment of this application;
[0023] Figure 3 is a schematic diagram of a single-point blood pressure assessment result determined based on multiple single-point blood pressure data collected at different time periods within multiple unit collection cycles, provided by an exemplary embodiment of this application.
[0024] Figure 4 is a schematic diagram of a blood pressure fluctuation curve provided in an exemplary embodiment of this application;
[0025] Figure 5 is a schematic diagram of a wearable device provided in an exemplary embodiment of this application displaying the blood pressure collection target status of a unit collection cycle in a calendar;
[0026] Figure 6 is a schematic diagram of a wearable device provided in an exemplary embodiment of this application, showing the single-point blood pressure data collection results or reasons for failure within a unit collection cycle;
[0027] Figure 7 is a schematic diagram of a terminal displaying the single-point blood pressure data collection results or reasons for non-compliance within a unit collection cycle, provided in an exemplary embodiment of this application;
[0028] Figure 8 is a flowchart of generating a blood pressure fluctuation curve provided in an exemplary embodiment of this application;
[0029] Figure 9 is a schematic diagram of the blood pressure fluctuation curve displayed by a wearable device provided in an exemplary embodiment of this application when the number of collection cycles of the qualified unit reaches the cycle number threshold.
[0030] Figure 10 is a schematic diagram of a wearable device displaying a third prompt based on blood pressure risk assessment results when the number of collection cycles of qualified units reaches the cycle number threshold, provided by an exemplary embodiment of this application.
[0031] Figure 11 is a schematic diagram of a terminal device displaying a hypertension risk warning according to an exemplary embodiment of this application;
[0032] Figure 12 is a schematic diagram of a wearable device displaying a fourth prompt based on historical user behavior, provided in an exemplary embodiment of this application;
[0033] Figure 13 is a schematic diagram of a wearable device and a terminal device displaying a prompt to indicate that no blood pressure risk has been detected, provided in an exemplary embodiment of this application;
[0034] Figure 14 is a flowchart of a blood pressure fluctuation assessment method provided in another exemplary embodiment of this application;
[0035] Figure 15 is a structural block diagram of a blood pressure fluctuation assessment device provided in an exemplary embodiment of this application;
[0036] Figure 16 is a structural block diagram of a blood pressure fluctuation assessment device provided in another exemplary embodiment of this application;
[0037] Figure 17 is a schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0039] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0040] The following section will first introduce the terms used in this application.
[0041] Photoplethysmography (PPG) is a non-invasive physiological measurement technique that uses the transmissivity of light and the absorbance of blood to detect human physiological information. PPG acquires pulse wave signals by emitting light of a specific wavelength onto the skin surface and using photoelectric sensors to detect changes in blood volume.
[0042] Pulse Wave Analysis (PWA): A technique that measures and analyzes pulse wave signals to understand the condition of the cardiovascular system. For example, PWA can be used to estimate blood pressure by analyzing the morphology and propagation characteristics of pulse waves in arteries.
[0043] Systolic blood pressure (SBP) is the highest pressure level in the arteries when blood is pumped out of the ventricles during heart contractions. It is usually measured at the peak of the heart cycle, i.e., at the beginning of the heart's contraction. It is a relatively high number in blood pressure readings.
[0044] Diastolic blood pressure (DBP): This refers to the lowest pressure level in the arteries when the heart relaxes. It is measured at the lowest point of the heart cycle, before the heart fills with blood and prepares to pump again. In blood pressure readings, it is the lower number.
[0045] Ambulatory Blood Pressure Monitoring (AMBP): A method of continuously monitoring blood pressure in everyday life settings. It typically involves wearing an automated, portable blood pressure monitoring device that measures blood pressure at predetermined intervals (usually every 15-30 minutes) over a 24-hour period.
[0046] To achieve ambulatory blood pressure monitoring, related technologies involve attaching a cuff-based AMBP device to the patient's upper arm and measuring blood pressure at set time intervals. However, wearing a cuff on the upper arm can cause discomfort, especially at night, potentially leading to sleep disturbances, and the measured blood pressure values may not reflect the patient's true blood pressure level. Secondly, AMBP devices are relatively complex to operate, requiring professional installation and operation, and their large size makes them inconvenient to carry, affecting the patient's daily activities, thus making them unsuitable for daily use. Thirdly, AMBP devices can only perform single-point measurements, typically limiting the number of measurements per day (approximately 36), which may not be able to fully capture short-term fluctuations in blood pressure, thus failing to provide continuous blood pressure monitoring.
[0047] While cuffless blood pressure measurement has shown promise for non-contact, continuous monitoring in recent years, its application has been limited by issues such as measurement accuracy, stability, calibration requirements, and model generalization.
[0048] Based on this, this application proposes a method for assessing blood pressure fluctuations. By collecting multiple single-point blood pressure data within multiple unit collection cycles, it can characterize the blood pressure fluctuations at different times within a unit collection cycle, thus achieving high accuracy in blood pressure assessment.
[0049] Referring to Figure 1, Figure 1 is a flowchart of a blood pressure fluctuation assessment method provided in an exemplary embodiment of this application.
[0050] In some embodiments, the method is performed by a wearable device. Optionally, the wearable device is a non-contact blood pressure measurement device based on PPG signals. Optionally, the wearable device includes, but is not limited to, smartwatches, smart bracelets, wrist blood pressure recorders, wrist blood pressure monitors, etc.
[0051] The method includes the following steps.
[0052] Step 101: Collect blood pressure data at multiple single points within a single collection cycle.
[0053] In one possible implementation, both the wearable device and the terminal device include a blood pressure fluctuation assessment application, and both applications are logged in using the same user account. Optionally, the terminal device may include a smartphone, laptop, desktop computer, in-vehicle terminal, or any other possible terminal.
[0054] Optionally, the unit collection period can be a time period preset by the wearable device or terminal device, or a time period specified by the user. For example only, the unit collection period can be 24 hours, 48 hours, 12 hours, one week, or any other possible time period. The following description uses a unit collection period of 24 hours as an example, but this does not constitute any limitation.
[0055] In some embodiments, single-point blood pressure data may be PPG signals acquired using a photoelectric sensor.
[0056] Regarding the specific method of single-point blood pressure data acquisition, in some embodiments, the wearable device uses photoplethysmography (PPG) to acquire single-point blood pressure data. For example, the wearable device emits light of a specific wavelength onto the skin surface and uses a photoelectric sensor to collect the PPG signal.
[0057] In other embodiments, single-point blood pressure data can also be any other possible blood pressure-related acquisition data (such as pulse wave signals extracted based on PPG signals), without limitation.
[0058] In some embodiments, single-point blood pressure data can also be determined based on PPG signals, combined with one or more other physiological signals (such as IBG signals (Impedance Blood Glucose) and ECG signals (Electrocardiogram)).
[0059] In some embodiments, the wearable device can obtain a single-point blood pressure assessment result based on single-point blood pressure data and through a single-point blood pressure assessment model.
[0060] Optionally, a single-point blood pressure assessment result can be a single-point blood pressure estimate. For example only, a single-point blood pressure assessment result may include a systolic blood pressure of 120 mmHg, a diastolic blood pressure of 78 mmHg, or a mean arterial pressure of 92 mmHg.
[0061] In some embodiments, a single-point blood pressure assessment result can be a single-point blood pressure estimate representing the probability that a user is positive or negative for hypertension. For example only, if a single-point blood pressure assessment result represents the probability that a user is positive for hypertension, then a single-point blood pressure assessment result of 0.8 indicates a higher probability that the user is positive for hypertension.
[0062] In one possible approach, the wearable device inputs the PPG signal into a single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. More details about the single-point blood pressure assessment model and its training process can be found in Figure 7 and its related description below, and will not be repeated here.
[0063] In one possible scenario, wearable devices collect blood pressure data at multiple single points throughout a single collection cycle.
[0064] For example, if the unit collection period is 24 hours, and each time period is 2 hours, then the unit collection period includes 12 time periods. The wearable device collects blood pressure data multiple times in each time period. For example, in each time period, a single point blood pressure data is collected every 10 minutes.
[0065] In one possible scenario, wearable devices filter single-point blood pressure data collected multiple times to obtain single-point blood pressure data that meets the blood pressure measurement conditions (e.g., the user is in a calm resting state, rather than a state of strenuous exercise).
[0066] In one possible implementation, the wearable device can assess the user's motion state using components such as accelerometers and gyroscopes. Alternatively, it can utilize the sleep algorithm results from a sleep monitoring application within the wearable device, or it can employ various possible anomaly detection algorithms to determine whether the collected single-point blood pressure data meets the blood pressure measurement criteria. If the blood pressure measurement criteria are not met, the single-point blood pressure data is filtered to obtain multiple other single-point blood pressure data that do meet the criteria.
[0067] Step 102: Based on the single-point blood pressure data collection within a unit collection cycle, if the number of qualified unit collection cycles reaches the cycle number threshold, display the blood pressure fluctuation curve. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within a unit collection cycle. Qualified unit collection cycle refers to the unit collection cycle in which single-point blood pressure data collection meets the standards.
[0068] Optionally, the compliance status of blood pressure data collection per unit collection cycle includes whether it meets the standard or not.
[0069] In some embodiments, the wearable device determines whether each collection cycle is a qualified collection cycle based on the single-point blood pressure data collection within a unit collection cycle, and further determines whether the number of qualified collection cycles has reached the cycle number threshold.
[0070] In one possible scenario, if a user does not wear the wearable device for the required duration within a given data collection cycle, the wearable device will determine that the blood pressure data collection for that cycle is substandard.
[0071] In another possible scenario, if a user engages in prolonged exercise within a single data collection period, the amount of single-point blood pressure data collected may be insufficient to meet the blood pressure measurement requirements. In this case, the wearable device will determine that the blood pressure data collection within a single data collection period is substandard.
[0072] In addition, those skilled in the art can set other conditions for determining that the blood pressure data collection for a unit collection period is substandard according to actual needs. For example, if the collected single-point blood pressure data deviates significantly from the possible value, the blood pressure data collection for a unit collection period is deemed substandard, and there are no restrictions on this.
[0073] If the single-point blood pressure data collection within a unit collection cycle meets the standard, the wearable device will determine that unit collection cycle as the compliant unit collection cycle.
[0074] Optionally, the cycle number threshold is a pre-set value for the wearable device or terminal device. For example, with a unit collection cycle of 24 hours, the cycle number threshold is 7; that is, the wearable device displays a blood pressure fluctuation curve after 7 days of compliant unit collection cycles. The following explanation uses a cycle number threshold of 7 as an example, but this is not intended to be limiting. Those skilled in the art can set the cycle number threshold according to actual needs; for example, the cycle number threshold may also be any value greater than or equal to 2, such as 3, 5, or 10.
[0075] In some embodiments, the wearable device continuously collects single-point blood pressure data over multiple consecutive or non-consecutive unit collection cycles. For example, with a unit collection cycle of 24 hours, the wearable device collects multiple single-point blood pressure data at different times during Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, and Sunday. Alternatively, the wearable device may also collect multiple single-point blood pressure data at different times during non-consecutive Monday, Wednesday, and Friday periods.
[0076] In some embodiments, when the number of collection cycles of qualified units reaches a cycle number threshold, the wearable device generates and displays a blood pressure fluctuation curve.
[0077] Optionally, the wearable device can generate and display a blood pressure fluctuation curve based on single-point blood pressure data collection within a compliant collection period.
[0078] For specific implementation details regarding the generation of blood pressure fluctuation curves, please refer to the embodiments below, which will not be repeated here.
[0079] In non-contact blood pressure measurement, collecting and fusing a large amount of data within a single sampling period can fundamentally improve the blood pressure prediction performance within that period, making the non-contact blood pressure measurement function applicable. The blood pressure fluctuation assessment method provided in this application can display a blood pressure fluctuation curve when the number of qualifying sampling periods reaches a threshold. This curve characterizes the blood pressure fluctuations at different times within a single sampling period, thus technically ensuring the accuracy of the generated blood pressure fluctuation curve and guaranteeing a superior user experience.
[0080] In summary, multiple single-point blood pressure data collections within a single collection cycle can gather single-point blood pressure data at different times within that cycle. When the number of compliant collection cycles reaches the cycle threshold, it indicates that the multiple single-point blood pressure data collections within multiple compliant collection cycles have met the standard. At this point, the displayed blood pressure fluctuation curve can more accurately reflect the blood pressure fluctuations at different times within the single collection cycle, demonstrating high accuracy in blood pressure assessment.
[0081] Optionally, based on the single-point blood pressure data collection within a unit collection cycle, if the number of qualified unit collection cycles reaches the cycle number threshold, a blood pressure fluctuation curve is displayed, including:
[0082] Based on the single-point blood pressure data collection within a unit collection period, the system displays the compliance status of blood pressure data collection within the unit collection period. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within a unit collection period meets the standards.
[0083] When the number of collection cycles for qualified units reaches the cycle number threshold, the blood pressure fluctuation curve is displayed.
[0084] Optionally, based on the single-point blood pressure data collection within a unit collection period, the system displays the compliance status of blood pressure data collection within that unit collection period, including:
[0085] When the blood pressure collection within a unit collection period is deemed to meet the standard based on the single-point blood pressure data collection within that unit collection period, the unit collection period is displayed in the calendar using the first marking method.
[0086] If the blood pressure collection for a given period is deemed insufficient based on the single-point blood pressure data collection within that period, a second marking method is used to display the period in the calendar. This second marking method differs from the first marking method.
[0087] Optionally, if the number of collection cycles for qualified units does not reach the cycle number threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for units that need to be qualified. The number of collection cycles for units that need to be qualified is the difference between the cycle number threshold and the number of collection cycles for qualified units.
[0088] A third marking method is used to display the collection cycle of units to be compliant in the calendar. The third marking method is different from the first and second marking methods.
[0089] Optionally, upon receiving a trigger operation for a unit sampling period in the calendar, and provided that the unit sampling period meets the requirements, the single-point blood pressure data collection results within the unit sampling period are displayed.
[0090] When a trigger operation is received for a unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
[0091] Optionally, if the number of data collection cycles for qualified units reaches the cycle count threshold, the blood pressure fluctuation curve can be displayed, including:
[0092] When the number of collection cycles of qualified units reaches the cycle number threshold, a blood pressure fluctuation curve is generated based on the single-point blood pressure data collection results within the collection cycles of qualified units.
[0093] Displays a blood pressure fluctuation curve.
[0094] Optionally, based on the single-point blood pressure data collection results within the collection period of qualified units, a blood pressure fluctuation curve is generated, including:
[0095] Input the single-point blood pressure data collection results within the collection period of the qualified units into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment results. The single-point blood pressure assessment model is trained based on the sample single-point blood pressure data collection results and the single-point blood pressure assessment labels corresponding to the sample single-point blood pressure data collection results.
[0096] Based on the blood pressure assessment results of multiple single points within the collection period of the qualified units, and the collection time points corresponding to each single point blood pressure assessment result, a blood pressure fluctuation curve is generated.
[0097] Optionally, based on multiple single-point blood pressure assessment results within the collection period of qualified units, and the collection time points corresponding to each single-point blood pressure assessment result, a blood pressure fluctuation curve is generated, including:
[0098] Based on the acquisition time point corresponding to the single-point blood pressure assessment result, the single-point blood pressure assessment result within the acquisition window is determined, and the acquisition window slides within the unit acquisition cycle according to the step size.
[0099] Based on the single-point blood pressure assessment results within the acquisition window, determine the window blood pressure assessment results corresponding to the acquisition window.
[0100] Based on the blood pressure assessment results of the windows corresponding to the continuous acquisition windows within a unit acquisition cycle, a blood pressure fluctuation curve is generated.
[0101] Optionally, if the number of collection cycles for qualified units exceeds the cycle number threshold, the blood pressure fluctuation curve is updated based on the single-point blood pressure data collection results within the most recent n qualified unit collection cycles, where n is greater than or equal to the cycle number threshold.
[0102] Optionally, blood pressure risk assessment results can be determined based on the single-point blood pressure data collection results within the collection period of qualified units;
[0103] When the blood pressure risk assessment results indicate the presence of blood pressure risk, the blood pressure risk period is marked on the blood pressure fluctuation curve.
[0104] Optionally, a second prompt may be displayed when a blood pressure risk period is reached, prompting the user to monitor blood pressure during the risk period.
[0105] Optionally, if the number of data collection cycles for qualified units reaches the cycle count threshold, the blood pressure fluctuation curve can be displayed, including:
[0106] If the number of collection cycles for qualified units reaches the cycle number threshold, a third prompt will be displayed based on the blood pressure risk assessment results. The third prompt is used to remind users to view the blood pressure fluctuation curve.
[0107] In response to the triggering of the third prompt, the blood pressure fluctuation curve is displayed.
[0108] Optionally, a third suggestion may be made based on the blood pressure risk assessment results, including:
[0109] If the blood pressure risk assessment results indicate that there is a blood pressure risk, a third prompt will be displayed within m consecutive unit collection cycles, where m is a positive integer.
[0110] Optionally, if the blood pressure risk assessment results indicate the presence of blood pressure risk, a fourth prompt is displayed based on historical user behavior. The fourth prompt is used to indicate historical user behavior related to blood pressure risk and the time when the historical user behavior occurred.
[0111] Optionally, if the number of data collection cycles for qualified units reaches the cycle count threshold, the blood pressure fluctuation curve can be displayed, including:
[0112] When the number of collection cycles of qualified units reaches the cycle number threshold, the blood pressure assessment results of multiple single-point blood pressure data determined based on the collection cycles of each qualified unit in the same time period are fused to generate a blood pressure fluctuation curve.
[0113] Displays a blood pressure fluctuation curve.
[0114] Optionally, the single-point blood pressure data collection results within the collection period of the qualified units can be input into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. The single-point blood pressure assessment result is the single-point blood pressure estimate, which is used to characterize the probability of hypertension being positive or hypertension being negative.
[0115] Referring to Figure 2, which is a flowchart of a blood pressure fluctuation assessment method provided in another exemplary embodiment of this application.
[0116] In some embodiments, the method is performed by a wearable device. Optionally, the wearable device is a non-contact blood pressure measurement device based on PPG signals. Optionally, the wearable device includes, but is not limited to, smartwatches, smart bracelets, wrist blood pressure recorders, wrist blood pressure monitors, etc.
[0117] The method includes the following steps.
[0118] Step 201: Collect blood pressure data at multiple single points within a single collection cycle.
[0119] In one possible implementation, both the wearable device and the terminal device include a blood pressure fluctuation assessment application, and both applications are logged in using the same user account. Optionally, the terminal device may include a smartphone, laptop, desktop computer, in-vehicle terminal, or any other possible terminal.
[0120] Optionally, the unit collection period can be a time period preset by the wearable device or terminal device, or a time period specified by the user. For example only, the unit collection period can be 24 hours, 48 hours, 12 hours, one week, or any other possible time period. The following description uses a unit collection period of 24 hours as an example, but this does not constitute any limitation.
[0121] In some embodiments, single-point blood pressure data may be PPG signals acquired using a photoelectric sensor.
[0122] Regarding the specific method of single-point blood pressure data acquisition, in some embodiments, the wearable device uses photoplethysmography (PPG) to acquire single-point blood pressure data. For example, the wearable device emits light of a specific wavelength onto the skin surface and uses a photoelectric sensor to collect the PPG signal.
[0123] In other embodiments, single-point blood pressure data can also be any other possible blood pressure-related acquisition data (such as pulse wave signals extracted based on PPG signals), without limitation.
[0124] In some embodiments, single-point blood pressure data can also be determined based on PPG signals, combined with one or more other physiological signals (such as IBG signals (Impedance Blood Glucose) and ECG signals (Electrocardiogram)).
[0125] In some embodiments, the wearable device can obtain a single-point blood pressure assessment result based on single-point blood pressure data and through a single-point blood pressure assessment model.
[0126] Optionally, a single-point blood pressure assessment result can be a single-point blood pressure estimate. For example only, a single-point blood pressure assessment result may include a systolic blood pressure of 120 mmHg, a diastolic blood pressure of 78 mmHg, or a mean arterial pressure of 92 mmHg.
[0127] In some embodiments, a single-point blood pressure assessment result can be a single-point blood pressure estimate representing the probability that a user is positive or negative for hypertension. For example only, if a single-point blood pressure assessment result represents the probability that a user is positive for hypertension, then a single-point blood pressure assessment result of 0.8 indicates a higher probability that the user is positive for hypertension.
[0128] In one possible approach, the wearable device inputs the PPG signal into a single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. More details about the single-point blood pressure assessment model and its training process can be found in Figure 7 and its related description below, and will not be repeated here.
[0129] In one possible scenario, wearable devices collect blood pressure data at multiple single points throughout a single collection cycle.
[0130] For example, if the unit collection period is 24 hours, and each time period is 2 hours, then the unit collection period includes 12 time periods. The wearable device collects blood pressure data multiple times in each time period. For example, in each time period, a single point blood pressure data is collected every 10 minutes.
[0131] In one possible scenario, wearable devices filter single-point blood pressure data collected multiple times to obtain single-point blood pressure data that meets the blood pressure measurement conditions (e.g., the user is in a calm resting state, rather than a state of strenuous exercise).
[0132] In one possible implementation, the wearable device can assess the user's motion state using components such as accelerometers and gyroscopes. Alternatively, it can utilize the sleep algorithm results from a sleep monitoring application within the wearable device, or it can employ various possible anomaly detection algorithms to determine whether the collected single-point blood pressure data meets the blood pressure measurement criteria. If the blood pressure measurement criteria are not met, the single-point blood pressure data is filtered to obtain multiple other single-point blood pressure data that do meet the criteria.
[0133] Step 202: Based on the single-point blood pressure data collection within a unit collection cycle, display the compliance status of blood pressure data collection within the unit collection cycle. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection cycle meets the standards.
[0134] Optionally, the compliance status of blood pressure data collection per unit collection cycle includes whether it meets the standard or not.
[0135] In one possible scenario, if a user does not wear the wearable device for the required duration within a given data collection cycle, the wearable device will determine that the blood pressure data collection for that cycle is substandard.
[0136] In another possible scenario, if a user engages in prolonged exercise within a single data collection period, the amount of single-point blood pressure data collected may be insufficient to meet the blood pressure measurement requirements. In this case, the wearable device will determine that the blood pressure data collection within a single data collection period is substandard.
[0137] In addition, those skilled in the art can set other conditions for determining that the blood pressure data collection for a unit collection period is substandard according to actual needs. For example, if the collected single-point blood pressure data deviates significantly from the possible value, the blood pressure data collection for a unit collection period is deemed substandard, and there are no restrictions on this.
[0138] Regarding the specific methods by which wearable devices display the compliance status of blood pressure data collection for a given period, in some embodiments, the wearable device may display text messages indicating whether the blood pressure data collection for a given period has met or not, or display images corresponding to whether it has met or not, or provide voice prompts indicating whether the blood pressure data collection for a given period has met or not. In addition, the wearable device may use any other possible methods to indicate whether the blood pressure data collection for a given period has met or not, and there are no limitations on this.
[0139] Step 203: When the number of collection cycles of qualified units reaches the cycle number threshold, display the blood pressure fluctuation curve. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within a unit collection cycle.
[0140] Optionally, the cycle number threshold is a pre-set value for the wearable device or terminal device. For example, with a unit collection cycle of 24 hours, the cycle number threshold is 7; that is, the wearable device displays a blood pressure fluctuation curve after 7 days of compliant unit collection cycles. The following explanation uses a cycle number threshold of 7 as an example, but this is not intended to be limiting. Those skilled in the art can set the cycle number threshold according to actual needs; for example, the cycle number threshold may also be any value greater than or equal to 2, such as 3, 5, or 10.
[0141] In some embodiments, the wearable device continuously collects single-point blood pressure data over multiple consecutive or non-consecutive unit collection cycles. For example, with a unit collection cycle of 24 hours, the wearable device collects multiple single-point blood pressure data at different times during Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, and Sunday. Alternatively, the wearable device may also collect multiple single-point blood pressure data at different times during non-consecutive Monday, Wednesday, and Friday periods.
[0142] Referring to Figure 3, Figure 3 is a schematic diagram of a single-point blood pressure assessment result determined based on multiple single-point blood pressure data collected at different time periods within multiple unit collection cycles, provided by an exemplary embodiment of this application.
[0143] Taking the single-point blood pressure assessment result as an example to represent the probability that a user is positive for hypertension, Figure 3 shows the single-point blood pressure assessment result determined by the wearable device based on multiple single-point blood pressure data collected at different time periods within multiple unit collection cycles, with a unit collection cycle of 24 hours. For example, the data points corresponding to the time period of 00:00 to 03:00 include multiple single-point blood pressure assessment results corresponding to multiple single-point blood pressure data collected from 00:00 to 03:00 from Monday to Sunday.
[0144] In some embodiments, when the number of qualified unit collection cycles reaches a cycle number threshold, the wearable device generates a blood pressure fluctuation curve based on multiple single-point blood pressure data from each qualified unit collection cycle.
[0145] In one possible implementation, the wearable device can fuse multiple single-point blood pressure assessment results determined based on multiple single-point blood pressure data collected from the same time period across various compliant unit collection cycles to generate a blood pressure fluctuation curve. As an example only, the average of the blood pressure estimates determined based on multiple single-point blood pressure data collected from the same time period across various compliant unit collection cycles is determined as the blood pressure estimate corresponding to that time period in the blood pressure fluctuation curve.
[0146] In one possible implementation, the wearable device can use a sliding window approach to generate a blood pressure fluctuation curve based on multiple blood pressure assessment results determined from multiple single-point blood pressure data collected over various compliant collection periods. More details about sliding windows can be found in Figure 8 and its related description below, and will not be repeated here.
[0147] Blood pressure fluctuation curves are used to characterize blood pressure fluctuations at different times within a unit collection period.
[0148] In one possible scenario, the horizontal axis of the blood pressure fluctuation curve represents different time periods within a unit collection cycle, and the vertical axis represents the blood pressure assessment result (such as the blood pressure estimate, or the blood pressure estimate represents the probability that the user is positive for hypertension).
[0149] Referring to Figure 4, which is a schematic diagram of a blood pressure fluctuation curve provided in an exemplary embodiment of this application.
[0150] As shown in Figure 4, the horizontal axis of the blood pressure fluctuation curve represents different time periods within a unit collection cycle, and the vertical axis represents the blood pressure estimate, indicating the probability that the user is positive for hypertension.
[0151] In some embodiments, the wearable device can identify periods when the user has a higher probability of being positive for hypertension (e.g., above a probability threshold of 0.5) as key periods of focus and display these key periods to prompt the user to pay close attention to blood pressure data during these periods.
[0152] In non-contact blood pressure measurement, collecting and fusing a large amount of data within a single sampling period can fundamentally improve the blood pressure prediction performance within that period, making the non-contact blood pressure measurement function applicable. The blood pressure fluctuation assessment method provided in this application can generate a blood pressure fluctuation curve using multiple single-point blood pressure data from multiple compliant sampling periods, provided that the number of compliant sampling periods reaches a threshold. Therefore, it technically ensures the accuracy of the generated blood pressure fluctuation curve and guarantees a superior user experience.
[0153] In summary, collecting multiple single-point blood pressure data within a single collection cycle allows for the gathering of single-point blood pressure data at different times within that cycle. When the number of compliant collection cycles reaches the cycle threshold, it indicates that multiple single-point blood pressure data collections across multiple compliant collection cycles have been completed. The resulting blood pressure fluctuation curve, combining multiple single-point blood pressure data from multiple compliant collection cycles, can accurately reflect blood pressure fluctuations at different times within a single collection cycle, demonstrating high accuracy in blood pressure assessment.
[0154] To record whether blood pressure collection within a unit collection cycle meets the target and to encourage users to consistently wear wearable devices for blood pressure collection, in some embodiments, after the end of a unit collection cycle, the user is informed whether the blood pressure collection for that unit collection cycle has met the target, for example, through a pop-up window (which can be displayed on a watch or mobile phone). For example, the user can be informed of the reasons for not meeting the target, such as insufficient wearing time or excessive time spent in an active state during the day, which affects data collection. Furthermore, the user can be informed of suggested time periods and durations of inactivity during the day so that the user can better control their daytime activity time.
[0155] In some embodiments, after a unit collection cycle ends, the user is informed how many unit collection cycles remain to meet the target, for example by displaying text indicating how many days are left to complete the assessment.
[0156] In some embodiments, the collection period for qualified units used to display the blood pressure fluctuation curve needs to be within a preset time period, such as 28 days. It is understood that the data collected in each qualified unit collection period within the preset time period can be used to generate the blood pressure fluctuation curve.
[0157] In some embodiments, a blood pressure fluctuation curve is generated using single-point blood pressure data collected within a target unit collection period that meets at least a recent cycle number threshold within a recently preset time period. For example, a blood pressure fluctuation curve is generated using blood pressure data collected within at least the most recent 7 target unit collection periods within the last 28 days (which may include the day the blood pressure fluctuation curve is generated).
[0158] In some embodiments, if the interval between two consecutive collection cycles of qualified units exceeds a preset time period, the user can be prompted to recalculate the number of collection cycles of qualified units, or the user can be directly prompted with the updated number of collection cycles of units to be qualified. Furthermore, the user can be prompted to avoid collecting collection cycles of qualified units that need to be accumulated again after a long period of inactivity.
[0159] In some embodiments, the number of qualified unit collection cycles used to calculate whether the cycle count threshold has been reached needs to be within a preset time period. If the number of qualified unit collection cycles does not meet the cycle count threshold within the preset time period, the user is prompted with the number of unit collection cycles to be qualified.
[0160] It's understandable that a preset time period needs to be set because a user's blood pressure may change with factors such as temperature, and data from too long an interval may not accurately describe recent blood pressure fluctuations.
[0161] To record whether blood pressure collection within a unit collection cycle meets the standard and to encourage users to consistently wear wearable devices for blood pressure collection, in some embodiments, the wearable device displays the unit collection cycle in the calendar using a first marking method when it determines that the blood pressure collection within a unit collection cycle meets the standard based on the single-point blood pressure data collection within the unit collection cycle.
[0162] In some embodiments, if the wearable device determines that the blood pressure collection for a unit collection period has not met the standard based on the single-point blood pressure data collection within the unit collection period, it uses a second marking method to display the unit collection period in the calendar.
[0163] The first marking method is different from the second marking method.
[0164] Optionally, the first marking method and the second marking method may differ in at least one of the following: marking color, marking size, marking border, and marking effect.
[0165] For illustrative purposes only, the first marking method is to select the unit collection period in the calendar by framing a circle with shaded area.
[0166] For illustrative purposes only, the second marking method is to select the unit collection period in the calendar by using a dashed circle.
[0167] To incentivize users to consistently wear wearable devices for blood pressure monitoring, in some embodiments, the wearable device can also display a solid-line circle in a calendar indicating the unit monitoring period that the user needs to consistently wear the wearable device for in the future.
[0168] It should be noted that the above marking methods are merely examples. Those skilled in the art can choose the specific form of the first and second marking methods according to actual needs, without any restrictions.
[0169] Regarding the specific method for determining whether the blood pressure collection within a unit collection cycle meets the standard based on the single-point blood pressure data collection of wearable devices, in one possible scenario, if the number of single-point blood pressure data collections within a unit collection cycle reaches a threshold, the blood pressure collection within the unit collection cycle is determined to meet the standard; otherwise, it is deemed not to meet the standard.
[0170] Regarding the specific method for determining whether the blood pressure collection within a unit collection cycle meets the standard based on the single-point blood pressure data collection of wearable devices, in one possible scenario, if the single-point blood pressure data collection within a unit collection cycle indicates that the collection duration of the single-point blood pressure data reaches a duration threshold, then the blood pressure collection within the unit collection cycle is determined to meet the standard; otherwise, it is deemed not to meet the standard.
[0171] In addition, wearable devices can also use any other possible methods to determine whether the blood pressure collection for a unit collection cycle meets the standard based on the single-point blood pressure data collection within the unit collection cycle, without any restrictions.
[0172] Referring to Figure 5, Figure 5 is a schematic diagram showing the blood pressure collection target status of a unit collection cycle in a calendar provided by an exemplary embodiment of this application.
[0173] As shown in Figure 5, the wearable device displays interface 510 on May 4th. Interface 510 shows the blood pressure collection status of the unit collection cycle in the calendar. At this time, the user has not yet started to consistently wear the wearable device for blood pressure collection. Therefore, the wearable device selects the unit collection cycle that the user needs to consistently wear the wearable device in the future (including the next 7 days starting from today, i.e., May 4th to May 10th) by using a solid line circle in the calendar.
[0174] In some embodiments, when the blood pressure collection for a given collection period is deemed satisfactory based on single-point blood pressure data collection within that period, the wearable device displays the collection period in a calendar using a first marking method. For example, if the wearable device displays interface 520 on May 7th, and since the blood pressure collection for May 4th and May 5th was satisfactory, the wearable device will select May 4th and May 5th in the calendar on interface 520 by using shaded circles to indicate that the blood pressure collection for these two days was satisfactory.
[0175] In some embodiments, if the wearable device determines that the blood pressure collection for a given period is below standard based on single-point blood pressure data collection within that period, it uses a second marking method to display the period in the calendar. For example, if the blood pressure collection on May 6th is below standard, the wearable device will select May 6th with a dashed circle in the calendar on interface 520 to indicate that the blood pressure collection on that day was below standard.
[0176] In one possible scenario, if the number of collection cycles for qualified units does not reach the cycle count threshold, the wearable device will display the first prompt.
[0177] The first prompt is used to indicate the number of collection cycles for units that need to meet the standards. The number of collection cycles for units that need to meet the standards is the difference between the number of cycles threshold and the number of collection cycles for units that have already met the standards.
[0178] In one possible implementation, the wearable device can display a first prompt by displaying at least one of the following methods: text prompt, image prompt, icon prompt, etc.
[0179] As shown in Figure 4, when the number of data collection periods for units to be compliant is 7 days, the first prompt "7 days remaining to complete the assessment" is displayed on interface 510; when the number of data collection periods for units to be compliant is 5 days, the first prompt "5 days remaining to complete the assessment" is displayed on interface 520.
[0180] In some embodiments, the wearable device uses a third marking method to display the collection cycle of the unit to be calibrated in the calendar. The third marking method is different from the first marking method and the second marking method.
[0181] As an example only, the third marking method can be to use a solid-line circle to select the collection period of the unit to be qualified in the calendar.
[0182] As shown in Figure 5, blood pressure measurements taken on May 4th and 5th met the standard, while those taken on May 6th did not. Therefore, the measurement cycle for units that met the standard is 2 days, the cycle threshold is 7 days, and the number of measurement cycles for units awaiting standard monitoring is 5 days. The wearable device uses a solid-line circle in the calendar to select the 5-day measurement cycle for units awaiting standard monitoring (i.e., May 7th to May 11th), starting today (May 7th), to incentivize users to consistently wear the wearable device for blood pressure monitoring over the next 5 days.
[0183] In this embodiment, by displaying blood pressure collection cycles that meet the standards using a first marking method, blood pressure collection cycles that do not meet the standards using a second marking method, and blood pressure collection cycles that need to be met using a third marking method in the calendar, the compliance status of blood pressure collection cycles can be recorded, and users can be encouraged to continue wearing the wearable device for blood pressure collection, so as to promote the number of qualified blood pressure collection cycles to reach the cycle number threshold.
[0184] To further demonstrate whether blood pressure measurements meet the standards, users can click on the measurement cycle in the calendar that indicates whether the blood pressure measurements meet or not to view details.
[0185] In some embodiments, upon receiving a trigger operation for a unit sampling period in the calendar, and if the unit sampling period meets the requirements, the wearable device displays the single-point blood pressure data collection results within the unit sampling period.
[0186] Optionally, the single-point blood pressure data collection result within a unit collection period can be the blood pressure estimate within the unit collection period, or the blood pressure estimate representing the probability that the user is positive for hypertension.
[0187] In one possible implementation, the wearable device can display the results of a single-point blood pressure data collection in the form of a table, graph, or text, without limitation.
[0188] In some embodiments, when a trigger operation is received for a unit sampling period in the calendar, and the unit sampling period is not met, the wearable device displays the reason why the unit sampling period is not met.
[0189] In one possible implementation, the wearable device pre-stores multiple common reasons for failure to meet the target; alternatively, the wearable device can also determine and display a reason for failure that matches the single-point blood pressure data collection based on the single-point blood pressure data collection status within a unit collection cycle.
[0190] Referring to Figure 6, Figure 6 is a schematic diagram of a wearable device provided in an exemplary embodiment of this application, showing the single-point blood pressure data collection results or reasons for non-compliance within a unit collection cycle.
[0191] As shown in Figure 6, the wearable device displays an interface 610 that selects May 4th and May 5th with shaded circles to indicate that the blood pressure collection on these two days met the standard; and selects May 6th with dashed circles to indicate that the blood pressure collection on May 6th did not meet the standard.
[0192] Upon receiving a trigger operation for May 5th, the unit collection period in the calendar, the wearable device displays the single-point blood pressure data collection result of 620 for May 5th, since the blood pressure collection on May 5th meets the standard.
[0193] Upon receiving a trigger operation for May 6th, the unit collection period in the calendar, the wearable device displays reason 630 for the failure to meet the blood pressure collection standard on May 6th because the blood pressure collection on May 6th was substandard.
[0194] In some embodiments, in addition to viewing the blood pressure collection cycles that meet or fail to meet the target in the calendar through a wearable device, users can also view them through a terminal.
[0195] Referring to Figure 7, Figure 7 is a schematic diagram of a terminal displaying the single-point blood pressure data collection results or reasons for non-compliance within a unit collection cycle, provided by an exemplary embodiment of this application.
[0196] As shown in Figure 7, the terminal displays interface 710 indicating that the blood pressure data collected on June 11, June 17, June 18, June 24, and June 25 met the standard, meaning that the number of data collection cycles for the units that met the standard was 5 days. With a cycle count threshold of 7 days, the number of data collection cycles for the units that need to meet the standard is 2 days, meaning that today (July 1) and July 2 are the data collection cycles for the units that need to meet the standard.
[0197] Upon receiving a trigger operation for the unit collection period of June 12th in the calendar, the wearable device displays the reason for the failure of the blood pressure collection on June 12th as 720, since the blood pressure collection on June 12th was not up to standard.
[0198] Upon receiving a trigger operation for the unit collection period of June 25th in the calendar, the wearable device displays the single-point blood pressure data collection result of 730 for June 25th because the blood pressure collection on June 25th meets the standard.
[0199] In some embodiments, when the number of qualified unit collection cycles reaches a cycle number threshold, the wearable device generates a blood pressure fluctuation curve based on the single-point blood pressure data collection results within the qualified unit collection cycles, and displays the blood pressure fluctuation curve.
[0200] As an example only, if the cycle number threshold is 7 days, then if the number of cycles collected by the qualified unit reaches 7 days, the wearable device will generate a blood pressure fluctuation curve based on the single-point blood pressure data collection results within these 7 days.
[0201] Referring to Figure 8, which is a flowchart of generating a blood pressure fluctuation curve according to an exemplary embodiment of this application, the process includes the following steps.
[0202] Step 801: Input the single-point blood pressure data collection results within the collection period of the qualified units into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment results.
[0203] Optionally, a single-point blood pressure assessment result can be a single-point blood pressure estimate. For example only, a single-point blood pressure assessment result may include a systolic blood pressure of 120 mmHg, a diastolic blood pressure of 78 mmHg, or a mean arterial pressure of 92 mmHg.
[0204] Optionally, the single-point blood pressure assessment result can represent the probability that a user is positive or negative for hypertension as a single-point blood pressure estimate. For example only, if the single-point blood pressure assessment result represents the probability that a user is positive for hypertension as a single-point blood pressure estimate, then a single-point blood pressure assessment result of 0.8 indicates a higher probability that the user is positive for hypertension.
[0205] In some embodiments, the single-point blood pressure assessment model is trained based on the sample single-point blood pressure data collection results and the single-point blood pressure assessment labels corresponding to the sample single-point blood pressure data collection results.
[0206] Taking single-point blood pressure assessment results as single-point blood pressure estimates as an example, a single-point blood pressure assessment model can be trained based on a large number of training samples with training labels. Specifically, the training samples with training labels are input into the single-point blood pressure assessment model, and training is performed using common methods (such as gradient descent) to update the model parameters. In some embodiments, the training samples can be single-point blood pressure data collected from different populations under blood pressure measurement conditions (such as being in a quiet resting state). The training labels corresponding to the training samples are the gold standard values for blood pressure measurement, which can be obtained by measuring with a high-precision blood pressure monitor.
[0207] Taking a single-point blood pressure assessment result as an example, representing the probability that a user is positive for hypertension, a single-point blood pressure assessment model can be trained based on a large number of training samples with training labels. Specifically, the training samples with training labels are input into the single-point blood pressure assessment model, and training is performed using common methods (such as gradient descent) to update the model parameters. In some embodiments, the training samples can be single-point blood pressure data collected from different populations under blood pressure measurement conditions (such as being in a quiet resting state). The training labels corresponding to the training samples are either positive for hypertension (represented by 1) or negative for hypertension (represented by 0), and the training labels can be obtained through the user's actual medical diagnosis of hypertension.
[0208] In some embodiments, the wearable device generates a blood pressure fluctuation curve based on multiple single-point blood pressure assessment results within a compliant unit collection period, and the collection time point corresponding to each single-point blood pressure assessment result.
[0209] Step 802: Based on the acquisition time point corresponding to the single-point blood pressure assessment result, determine the single-point blood pressure assessment result within the acquisition window, and slide the acquisition window within the unit acquisition cycle according to the step size.
[0210] For example only, if the duration of the collection window is 2 hours and the step size is half an hour, then the wearable device can use the single-point blood pressure assessment results within the 2-hour collection time as the single-point blood pressure assessment results within the collection window.
[0211] For example, the single-point blood pressure assessment results within 0:00 to 2:00 for a total of 7 days from April 4th to April 10th can be used as the single-point blood pressure assessment results within the collection window of 0:00 to 2:00.
[0212] Step 803: Based on the single-point blood pressure assessment results within the acquisition window, determine the window blood pressure assessment results corresponding to the acquisition window.
[0213] Optionally, the wearable device can use the average of the blood pressure assessment results at each individual point within the acquisition window as the blood pressure assessment result for the corresponding acquisition window.
[0214] Optionally, wearable devices can use other statistical values from the individual blood pressure assessment results within the acquisition window as the corresponding window blood pressure assessment results, such as the median, weighted average, etc., without any restrictions.
[0215] Step 804: Generate a blood pressure fluctuation curve based on the blood pressure assessment results of the windows corresponding to the continuous acquisition windows within the unit acquisition cycle.
[0216] In one possible implementation, a blood pressure fluctuation curve can be obtained by connecting the blood pressure assessment results of consecutive acquisition windows within a unit acquisition cycle through curve fitting.
[0217] In another possible implementation, a longer acquisition window (e.g., 3 hours) can be taken for further smoothing. Then, by fitting the curve, the blood pressure assessment results of the windows corresponding to the longer continuous acquisition windows within the unit acquisition cycle can be connected to obtain the blood pressure fluctuation curve.
[0218] In addition, those skilled in the art can use any other possible methods to generate blood pressure fluctuation curves based on the blood pressure assessment results corresponding to the continuous acquisition windows within a unit acquisition cycle, without any limitation.
[0219] In one possible scenario, if the number of collection cycles that have met the standards exceeds the cycle number threshold, the wearable device updates the blood pressure fluctuation curve based on the single-point blood pressure data collection results within the most recent n collection cycles that have met the standards, where n is greater than or equal to the cycle number threshold.
[0220] For illustrative purposes only, n is a value of 7 or higher when the cycle number threshold is 7 days.
[0221] For example, when n=7, the wearable device updates the blood pressure fluctuation curve based on the single-point blood pressure data collection results within the most recent 7 qualified collection periods, thereby ensuring that the blood pressure fluctuation curve can be updated with the update of the collection period.
[0222] In this embodiment, based on the single-point blood pressure assessment results corresponding to multiple single-point blood pressure data collected within multiple qualified unit collection cycles, the corresponding collection window blood pressure assessment results are determined, which can reflect the overall situation of blood pressure assessment results in that collection window and improve the accuracy of blood pressure assessment results. The blood pressure fluctuation curve generated based on the blood pressure assessment results of the continuous collection windows within a unit collection cycle can more accurately reflect the blood pressure fluctuation situation at different times within a unit collection cycle and has high blood pressure assessment accuracy.
[0223] Referring to Figure 9, Figure 9 is a schematic diagram of the blood pressure fluctuation curve displayed by a wearable device provided in an exemplary embodiment of this application when the number of collection cycles of the qualified unit reaches the cycle number threshold.
[0224] As shown in Figure 9, from April 4th to April 10th, there were 7 consecutive days of data collection by qualified units. The threshold for the number of cycles was 7 days. Therefore, the number of data collection cycles by qualified units reached the threshold for the number of cycles, and the wearable device displayed the blood pressure fluctuation curve 911.
[0225] Among them, the blood pressure fluctuation curve 911 was obtained by fitting the single-point blood pressure assessment results of each qualified unit within the collection period using a wearable device.
[0226] In some embodiments, the wearable device determines the blood pressure risk assessment result based on the single-point blood pressure data collection results within the qualified unit collection period.
[0227] As an example only, when a single-point blood pressure assessment result is a blood pressure estimate, the wearable device can determine the blood pressure risk assessment result based on blood pressure thresholds. For example, if the estimated blood pressure exceeds a first blood pressure threshold (e.g., 120 / 80 mmHg), i.e., systolic blood pressure ≥120 mmHg and / or diastolic blood pressure ≥80 mmHg, a risk of hypertension is determined; if the estimated blood pressure is below a second blood pressure threshold (e.g., 90 / 60 mmHg), a risk of hypotension is determined.
[0228] As an example only, where a single-point blood pressure assessment result represents the probability of a positive hypertension reading, a wearable device can determine the blood pressure risk assessment result based on a probability threshold. For instance, if a single-point blood pressure assessment result exceeds a probability threshold (e.g., 70%), a risk of hypertension is determined.
[0229] In some embodiments, when the blood pressure risk assessment results indicate the presence of blood pressure risk, the blood pressure risk period is marked on the blood pressure fluctuation curve.
[0230] Optionally, if the single-point blood pressure assessment result is a blood pressure estimate, the period when the blood pressure estimate is higher than the first blood pressure threshold is defined as the blood pressure risk period.
[0231] Optionally, when the single-point blood pressure assessment result represents the probability of a positive hypertension, the period in which the single-point blood pressure assessment result exceeds the probability threshold is defined as the blood pressure risk period.
[0232] As shown in Figure 9, the wearable device marks and displays high-risk periods for blood pressure (such as the period from 5:00 to 6:00 and the period from 15:00 to 18:00) on the blood pressure fluctuation curve 911 to remind users to pay attention to high-risk periods for blood pressure.
[0233] In one possible scenario, the wearable device displays a second alert when a blood pressure risk period is reached.
[0234] The second reminder is used to alert individuals to monitor their blood pressure during periods of high blood pressure risk.
[0235] As an example, when blood pressure is at risk, the wearable device displays the text "Blood pressure is likely to be high during this period. Please pay attention to your exercise intensity and emotional state."
[0236] In another possible scenario, if the number of collection cycles for qualified units reaches the cycle threshold, the wearable device will display a third prompt based on the blood pressure risk assessment results.
[0237] The third prompt is used to indicate whether to view the blood pressure fluctuation curve.
[0238] Referring to Figure 10, which is an exemplary embodiment of this application, a wearable device displays a third prompt based on blood pressure risk assessment results when the number of collection cycles of qualified units reaches the cycle number threshold.
[0239] As shown in Figure 10, when the number of data collection periods (April 16 to April 28) of qualified units reaches the threshold of 7 days, and the blood pressure risk assessment results indicate a risk of hypertension, the wearable device displays a third prompt: "Blood pressure is suspected to be high from April 16 to April 28."
[0240] In some embodiments, in response to a triggering action of a third prompt, the wearable device displays a blood pressure fluctuation curve.
[0241] For example, when a user triggers the "View Details" control 1011, the wearable device displays a blood pressure fluctuation curve 1012 so that the user can further view the blood pressure fluctuation.
[0242] To enhance the effectiveness of blood pressure risk alerts, in one possible implementation, when the blood pressure risk assessment results indicate the presence of blood pressure risk, the wearable device displays a third alert within m consecutive data collection cycles, where m is a positive integer.
[0243] For example only, m=3. That is, if the blood pressure risk assessment results indicate a blood pressure risk, the wearable device will display "There is a suspected risk of high blood pressure from April 16th to April 28th" for three consecutive days, thus preventing users from missing the blood pressure risk warning.
[0244] In addition to viewing blood pressure risk warnings through wearable devices, users can also view blood pressure risk warnings on terminal devices, thus providing a stronger reminder of blood pressure risks.
[0245] Referring to Figure 11, Figure 11 is a schematic diagram of a terminal device displaying a hypertension risk warning provided in an exemplary embodiment of this application.
[0246] As shown in Figure 11, when the number of data collection cycles for qualified units reaches the threshold and the blood pressure risk assessment results indicate a risk of hypertension, the terminal device displays the text message "Based on watch data from the past 28 days, your average blood pressure may be higher than 120 / 80 mmHg, or show a significant change relative to your baseline blood pressure" and a "View Details" control 1111. When the user triggers the "View Details" control 1111, the terminal device displays the hypertension risk assessment details page 1112, allowing the user to further view detailed information about the hypertension risk warning.
[0247] To further remind users to pay attention to behaviors that affect blood pressure and help them form healthy lifestyle habits, in some embodiments, when the blood pressure risk assessment results indicate that there is a blood pressure risk, the wearable device displays a fourth prompt based on historical user behavior.
[0248] The fourth prompt is used to indicate historical user behavior related to blood pressure risk and the time when the historical user behavior occurred.
[0249] Optionally, historical user behaviors associated with blood pressure risk may include stress overload, staying up late, short sleep duration, less or more physical activity, dietary health, etc. In some embodiments, historical user behaviors may be obtained based on at least one of a sleep monitoring application, a diet monitoring application, and a motion monitoring application.
[0250] Optionally, the occurrence time of historical user behavior belongs to a unit collection period. That is, by identifying whether there are unhealthy lifestyle habits in past unit collection periods and visualizing unhealthy behaviors, it can help users develop healthy lifestyle habits.
[0251] Referring to Figure 12, which is a schematic diagram of a wearable device displaying a fourth prompt based on historical user behavior according to an exemplary embodiment of this application.
[0252] As shown in Figure 12, when the blood pressure risk assessment results indicate the presence of blood pressure risk, the wearable device displays a fourth prompt 1201 based on historical user behavior.
[0253] The fourth prompt 1201 is used to prompt historical user behaviors related to blood pressure risk (including excessive stress and staying up late), as well as the time when the historical user behaviors occurred.
[0254] For example, according to the fourth tip 1101, the user experienced excessive stress on April 7th and April 12th, and also stayed up late on April 2nd, 3rd, 5th, 6th, 8th, 9th, 10th, 15th, 18th, and 19th.
[0255] By displaying the fourth tip, users can be reminded to reduce or avoid behaviors that are associated with blood pressure risks, thus cultivating healthy lifestyle habits.
[0256] In addition to providing alerts about historical user behaviors related to blood pressure risk, wearable devices or terminal devices can also provide alerts about other relevant information related to blood pressure risk (such as blood pressure variability, circadian rhythm analysis, etc.).
[0257] Blood pressure variability refers to the degree of fluctuation in blood pressure over a certain period of time. It is not only related to blood pressure levels, but also closely related to the occurrence, development, and prognosis of cardiovascular and cerebrovascular diseases. Therefore, wearable devices or terminal devices can also combine blood pressure fluctuation curves to assess and display the user's blood pressure variability over several days, weeks, or months, helping users to understand changes in their cardiovascular status in a timely manner.
[0258] Circadian rhythm analysis refers to the analysis of the changes and patterns in blood pressure during the day and night. Wearable devices or terminal devices can combine blood pressure fluctuation curves to assess and display circadian rhythm types (such as dipper, reverse dipper, super-dipper, and non-dipper) to help users understand the circadian rhythm of blood pressure fluctuations.
[0259] In one possible scenario, if no blood pressure risk is detected, wearable devices and terminal devices can display a prompt to indicate that no blood pressure risk has been detected at this time.
[0260] Referring to Figure 13, Figure 13 is a schematic diagram of a wearable device and terminal device displaying a prompt to indicate that no blood pressure risk has been detected, provided in an exemplary embodiment of this application.
[0261] As shown in Figure 13, the wearable device displays prompt 1301 on the interface to inform the user that no blood pressure risk has been detected. Simultaneously, the wearable device can also display a blood pressure fluctuation curve generated based on single-point blood pressure assessment results from multiple compliant data collection periods. The terminal device can display prompt 1302 on the interface to inform the user that no blood pressure risk has been detected.
[0262] Referring to Figure 14, which is a flowchart of a blood pressure fluctuation assessment method provided in another exemplary embodiment of this application.
[0263] In some embodiments, the method is performed by a wearable device. Optionally, the wearable device is a non-contact blood pressure measurement device based on PPG signals. Optionally, the wearable device includes, but is not limited to, smartwatches, smart bracelets, wrist blood pressure recorders, wrist blood pressure monitors, etc.
[0264] The method includes the following steps.
[0265] Step 1401: Collect blood pressure data at multiple single points within a single collection cycle.
[0266] In one possible implementation, both the wearable device and the terminal device include a blood pressure fluctuation assessment application, and both applications are logged in using the same user account. Optionally, the terminal device may include a smartphone, laptop, desktop computer, in-vehicle terminal, or any other possible terminal.
[0267] Optionally, the unit collection period can be a time period preset by the wearable device or terminal device, or a time period specified by the user. For example only, the unit collection period can be 24 hours, 48 hours, 12 hours, one week, or any other possible time period. The following description uses a unit collection period of 24 hours as an example, but this does not constitute any limitation.
[0268] In some embodiments, single-point blood pressure data may be PPG signals acquired using a photoelectric sensor.
[0269] Regarding the specific method of single-point blood pressure data acquisition, in some embodiments, the wearable device uses photoplethysmography (PPG) to acquire single-point blood pressure data. For example, the wearable device emits light of a specific wavelength onto the skin surface and uses a photoelectric sensor to collect the PPG signal.
[0270] In other embodiments, single-point blood pressure data can also be any other possible blood pressure-related acquisition data (such as pulse wave signals extracted based on PPG signals), without limitation.
[0271] In some embodiments, single-point blood pressure data can also be determined based on PPG signals, combined with one or more other physiological signals (such as IBG signals (Impedance Blood Glucose) and ECG signals (Electrocardiogram)).
[0272] In some embodiments, the wearable device can obtain a single-point blood pressure assessment result based on single-point blood pressure data and through a single-point blood pressure assessment model.
[0273] Optionally, a single-point blood pressure assessment result can be a single-point blood pressure estimate. For example only, a single-point blood pressure assessment result may include a systolic blood pressure of 120 mmHg, a diastolic blood pressure of 78 mmHg, or a mean arterial pressure of 92 mmHg.
[0274] In some embodiments, a single-point blood pressure assessment result can be a single-point blood pressure estimate representing the probability that a user is positive or negative for hypertension. For example only, if a single-point blood pressure assessment result represents the probability that a user is positive for hypertension, then a single-point blood pressure assessment result of 0.8 indicates a higher probability that the user is positive for hypertension.
[0275] In one possible approach, the wearable device inputs the PPG signal into a single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. More details about the single-point blood pressure assessment model and its training process can be found in Figure 7 and its related description below, and will not be repeated here.
[0276] In one possible scenario, wearable devices collect blood pressure data at multiple single points throughout a single collection cycle.
[0277] For example, if the unit collection period is 24 hours, and each time period is 2 hours, then the unit collection period includes 12 time periods. The wearable device collects blood pressure data multiple times in each time period. For example, in each time period, a single point blood pressure data is collected every 10 minutes.
[0278] In one possible scenario, wearable devices filter single-point blood pressure data collected multiple times to obtain single-point blood pressure data that meets the blood pressure measurement conditions (e.g., the user is in a calm resting state, rather than a state of strenuous exercise).
[0279] In one possible implementation, the wearable device can assess the user's motion state using components such as accelerometers and gyroscopes. Alternatively, it can utilize the sleep algorithm results from a sleep monitoring application within the wearable device, or it can employ various possible anomaly detection algorithms to determine whether the collected single-point blood pressure data meets the blood pressure measurement criteria. If the blood pressure measurement criteria are not met, the single-point blood pressure data is filtered to obtain multiple other single-point blood pressure data that do meet the criteria.
[0280] Step 1402: Based on the single-point blood pressure data collection within a unit collection cycle, display the compliance status of blood pressure data collection within a unit collection cycle. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within a unit collection cycle meets the standards.
[0281] Optionally, the compliance status of blood pressure data collection per unit collection cycle includes whether it meets the standard or not.
[0282] In one possible scenario, if a user does not wear the wearable device for the required duration within a given data collection cycle, the wearable device will determine that the blood pressure data collection for that cycle is substandard.
[0283] In another possible scenario, if a user engages in prolonged exercise within a single data collection period, the amount of single-point blood pressure data collected may be insufficient to meet the blood pressure measurement requirements. In this case, the wearable device will determine that the blood pressure data collection within a single data collection period is substandard.
[0284] In addition, those skilled in the art can set other conditions for determining that the blood pressure data collection for a unit collection period is substandard according to actual needs. For example, if the collected single-point blood pressure data deviates significantly from the possible value, the blood pressure data collection for a unit collection period is deemed substandard, and there are no restrictions on this.
[0285] Regarding the specific methods by which wearable devices display the compliance status of blood pressure data collection for a given period, in some embodiments, the wearable device may display text messages indicating whether the blood pressure data collection for a given period has met or not, or display images corresponding to whether it has met or not, or provide voice prompts indicating whether the blood pressure data collection for a given period has met or not. In addition, the wearable device may use any other possible methods to indicate whether the blood pressure data collection for a given period has met or not, and there are no limitations on this.
[0286] In summary, in non-contact blood pressure measurement, collecting and fusing a large amount of data within a single collection period can fundamentally improve the blood pressure prediction performance within that period, making the non-contact blood pressure measurement function applicable. The blood pressure fluctuation assessment method provided in this embodiment can display the compliance status of blood pressure data collection within a single collection period based on the single-point blood pressure data collection status, thereby reminding users to consistently wear the wearable device correctly to promote compliance with blood pressure data collection standards within the unit collection period, thus improving the accuracy of blood pressure assessment. Optionally, displaying the compliance status of blood pressure data collection within a single collection period based on the single-point blood pressure data collection status includes:
[0287] When the blood pressure collection within a unit collection period is deemed to meet the standard based on the single-point blood pressure data collection within that unit collection period, the unit collection period is displayed in the calendar using the first marking method.
[0288] If the blood pressure collection for a given period is deemed insufficient based on the single-point blood pressure data collection within that period, a second marking method is used to display the period in the calendar. This second marking method differs from the first marking method.
[0289] Optionally, if the number of collection cycles for qualified units does not reach the cycle number threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for units that need to be qualified. The number of collection cycles for units that need to be qualified is the difference between the cycle number threshold and the number of collection cycles for qualified units.
[0290] A third marking method is used to display the collection cycle of units to be compliant in the calendar. The third marking method is different from the first and second marking methods.
[0291] Optionally, upon receiving a trigger operation for a unit sampling period in the calendar, and provided that the unit sampling period meets the requirements, the single-point blood pressure data collection results within the unit sampling period are displayed.
[0292] When a trigger operation is received for a unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
[0293] Optionally, the blood pressure risk assessment result can be determined based on the single-point blood pressure data collection results within the collection period of the qualified units. The collection period of qualified units refers to the collection period of units where single-point blood pressure data collection meets the standards.
[0294] When the blood pressure risk assessment results indicate the presence of a blood pressure risk, the blood pressure risk assessment results are presented.
[0295] In some embodiments, the wearable device determines the blood pressure risk assessment result based on the single-point blood pressure data collection results within the qualified unit collection period.
[0296] As an example only, when a single-point blood pressure assessment result is a blood pressure estimate, the wearable device can determine the blood pressure risk assessment result based on blood pressure thresholds. For example, if the estimated blood pressure exceeds a first blood pressure threshold (e.g., 120 / 80 mmHg), i.e., systolic blood pressure ≥120 mmHg and / or diastolic blood pressure ≥80 mmHg, a risk of hypertension is determined; if the estimated blood pressure is below a second blood pressure threshold (e.g., 90 / 60 mmHg), a risk of hypotension is determined.
[0297] As an example only, where a single-point blood pressure assessment result represents the probability of a positive hypertension reading, a wearable device can determine the blood pressure risk assessment result based on a probability threshold. For instance, if a single-point blood pressure assessment result exceeds a probability threshold (e.g., 70%), a risk of hypertension is determined.
[0298] Regarding the specific methods by which wearable devices display blood pressure risk assessment results, in some embodiments, when the blood pressure risk assessment results indicate the presence of blood pressure risk, the wearable device can display the blood pressure risk assessment results through a blood pressure fluctuation curve. For example, blood pressure risk periods can be marked on the blood pressure fluctuation curve to display the blood pressure risk assessment results.
[0299] Optionally, if the single-point blood pressure assessment result is a blood pressure estimate, the period when the blood pressure estimate is higher than the first blood pressure threshold is defined as the blood pressure risk period.
[0300] Optionally, when the single-point blood pressure assessment result represents the probability of a positive hypertension, the period in which the single-point blood pressure assessment result exceeds the probability threshold is defined as the blood pressure risk period.
[0301] Regarding the specific method of displaying blood pressure risk assessment results on wearable devices, in some other embodiments, when the blood pressure risk assessment results indicate the presence of blood pressure risk, the wearable device can display the blood pressure risk assessment results through any possible means such as voice broadcast, text reminder, image reminder, vibration or ringing reminder, to inform the user of the presence of blood pressure risk.
[0302] In addition, those skilled in the art can use any other possible methods to set the specific way in which the wearable device displays the blood pressure risk assessment results. For example, the blood pressure risk assessment results can be set to be displayed in the notification bar or sidebar of the terminal, or in the message notification area of the smartwatch, etc. Such display methods are all within the protection scope of this application.
[0303] Referring to Figure 15, which is a structural block diagram of a blood pressure fluctuation assessment device provided in an exemplary embodiment of this application, the device includes:
[0304] The data acquisition module 1501 is used to collect multiple single-point blood pressure data within a unit acquisition cycle;
[0305] The display module 1502 is used to display a blood pressure fluctuation curve based on the single-point blood pressure data collection within the unit collection cycle, when the number of qualified unit collection cycles reaches the cycle number threshold. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within the unit collection cycle. The qualified unit collection cycle refers to the unit collection cycle in which the single-point blood pressure data collection meets the standard.
[0306] Optional, display module 1502, used for:
[0307] Based on the single-point blood pressure data collection status within the unit collection period, the blood pressure data collection compliance status within the unit collection period is displayed. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards.
[0308] When the number of collection cycles for the qualified units reaches the threshold number of cycles, the blood pressure fluctuation curve is displayed.
[0309] Optional, display module 1502, used for:
[0310] If the blood pressure collection for the unit collection period is deemed to have met the standard based on the single-point blood pressure data collection within the unit collection period, the unit collection period is displayed in the calendar using a first marking method.
[0311] If, based on the single-point blood pressure data collection within the unit collection period, it is determined that the blood pressure collection within the unit collection period has not met the standard, the unit collection period is displayed in the calendar using a second marking method, wherein the first marking method is different from the second marking method.
[0312] Optional, display module 1502, used for:
[0313] If the number of collection cycles for the qualified units does not reach the number of cycles threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for the units that need to be qualified. The number of collection cycles for the units that need to be qualified is the difference between the number of cycles threshold and the number of collection cycles for the qualified units.
[0314] The collection period of the unit to be qualified is displayed in the calendar using a third marking method, which is different from the first marking method and the second marking method.
[0315] Optional, display module 1502, used for:
[0316] Upon receiving a trigger operation for the unit sampling period in the calendar, and if the unit sampling period meets the requirements, the single-point blood pressure data collection results within the unit sampling period are displayed.
[0317] If a trigger operation is received for the unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
[0318] Optional, display module 1502, used for:
[0319] When the number of collection cycles of the qualified units reaches the threshold number of cycles, the blood pressure fluctuation curve is generated based on the single-point blood pressure data collection results within the collection cycles of the qualified units.
[0320] The blood pressure fluctuation curve is displayed.
[0321] Optional, display module 1502, used for:
[0322] The single-point blood pressure data collection results within the collection period of the qualified unit are input into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. The single-point blood pressure assessment model is trained based on the sample single-point blood pressure data collection results and the single-point blood pressure assessment label corresponding to the sample single-point blood pressure data collection results.
[0323] Based on the blood pressure assessment results of multiple single points within the collection period of the qualified units, and the collection time points corresponding to each single point blood pressure assessment result, the blood pressure fluctuation curve is generated.
[0324] Optional, display module 1502, used for:
[0325] Based on the acquisition time point corresponding to the single-point blood pressure assessment result, the single-point blood pressure assessment result within the acquisition window is determined, and the acquisition window slides within the unit acquisition cycle according to the step size.
[0326] Based on the single-point blood pressure assessment result within the acquisition window, determine the window blood pressure assessment result corresponding to the acquisition window;
[0327] The blood pressure fluctuation curve is generated based on the blood pressure assessment results of the continuous acquisition windows within the unit acquisition cycle.
[0328] Optional, display module 1502, used for:
[0329] If the number of collection cycles of the qualified units exceeds the number of cycles threshold, the blood pressure fluctuation curve is updated based on the single-point blood pressure data collection results in the most recent n qualified unit collection cycles, where n is greater than or equal to the number of cycles threshold.
[0330] Optional, display module 1502, used for:
[0331] Based on the single-point blood pressure data collection results within the collection period of the qualified units, the blood pressure risk assessment results are determined.
[0332] If the blood pressure risk assessment results indicate the presence of blood pressure risk, the blood pressure risk period is marked on the blood pressure fluctuation curve.
[0333] Optional, display module 1502, used for:
[0334] If the blood pressure risk period is reached, a second prompt is displayed to remind the user to monitor their blood pressure during the blood pressure risk period.
[0335] Optional, display module 1502, used for:
[0336] When the number of collection cycles of the qualified units reaches the threshold number of cycles, a third prompt is displayed based on the blood pressure risk assessment results. The third prompt is used to prompt the viewer to view the blood pressure fluctuation curve.
[0337] In response to the triggering of the third prompt, the blood pressure fluctuation curve is displayed.
[0338] Optional, display module 1502, used for:
[0339] If the blood pressure risk assessment result indicates the presence of blood pressure risk, the third prompt will be displayed within m consecutive unit collection cycles, where m is a positive integer.
[0340] Optional, display module 1502, used for:
[0341] If the blood pressure risk assessment result indicates the presence of blood pressure risk, a fourth prompt is displayed based on historical user behavior. The fourth prompt is used to indicate the historical user behavior related to the blood pressure risk and the time when the historical user behavior occurred.
[0342] Optional, display module 1502, used for:
[0343] When the number of collection cycles of the qualified units reaches the threshold number of cycles, the multiple single-point blood pressure assessment results determined based on the multiple single-point blood pressure data of each qualified unit collection cycle in the same time period are fused to generate the blood pressure fluctuation curve.
[0344] The blood pressure fluctuation curve is displayed.
[0345] Optional, display module 1502, used for:
[0346] The single-point blood pressure data collection results within the collection period of the qualified units are input into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. The single-point blood pressure assessment result is a single-point blood pressure estimate, which is used to characterize the probability of hypertension being positive or hypertension being negative.
[0347] Referring to Figure 16, which is a structural block diagram of a blood pressure fluctuation assessment device provided in another exemplary embodiment of this application, the device includes:
[0348] The data acquisition module 1601 is used to collect multiple single-point blood pressure data within a unit acquisition cycle;
[0349] The display module 1602 is used to display the blood pressure data collection compliance status of the unit collection cycle based on the single-point blood pressure data collection status within the unit collection cycle. The blood pressure data collection compliance status is used to characterize whether the single-point blood pressure data collection within the unit collection cycle meets the standards.
[0350] Optional, display module 1602, used for:
[0351] If the blood pressure collection for the unit collection period is deemed to have met the standard based on the single-point blood pressure data collection within the unit collection period, the unit collection period is displayed in the calendar using a first marking method.
[0352] If, based on the single-point blood pressure data collection within the unit collection period, it is determined that the blood pressure collection within the unit collection period has not met the standard, the unit collection period is displayed in the calendar using a second marking method, wherein the first marking method is different from the second marking method.
[0353] Optional, display module 1602, used for:
[0354] If the number of collection cycles for the qualified units does not reach the number of cycles threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for the units that need to be qualified. The number of collection cycles for the units that need to be qualified is the difference between the number of cycles threshold and the number of collection cycles for the qualified units.
[0355] The collection period of the unit to be qualified is displayed in the calendar using a third marking method, which is different from the first marking method and the second marking method.
[0356] Optional, display module 1602, used for:
[0357] Upon receiving a trigger operation for the unit sampling period in the calendar, and if the unit sampling period meets the standard, the single-point blood pressure data collection results within the unit sampling period are displayed.
[0358] If a trigger operation is received for the unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
[0359] Optional, display module 1602, used for:
[0360] Based on the single-point blood pressure data collection results within the compliant unit collection period, the blood pressure risk assessment results are determined. The compliant unit collection period refers to the unit collection period in which the single-point blood pressure data collection meets the standards.
[0361] If the blood pressure risk assessment results indicate the presence of a blood pressure risk, then the blood pressure risk assessment results are displayed.
[0362] Referring to Figure 17, which is a schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application, the computer device can be implemented as a wearable device or a terminal device as described in the above embodiments.
[0363] The computer device can execute the blood pressure fluctuation assessment method of the above embodiments. The blood pressure measuring device may also include one or more of the following components: processor 1710 and memory 1720.
[0364] Optionally, the processor 1710 connects various parts within the electronic device using various interfaces and lines. It executes various functions and processes signals by running or executing instructions, programs, code sets, or instruction sets stored in the memory 1720, and by calling signals stored in the memory 1720. Optionally, the processor 1710 can be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 1710 can integrate one or more of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), Neural-network Processing Unit (NPU), and baseband chip. Specifically, the CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for the touchscreen display; the NPU implements artificial intelligence (AI) functions; and the baseband chip handles wireless communication. It is understandable that the aforementioned baseband chip may not be integrated into the processor 1710, but may be implemented as a separate chip.
[0365] The memory 1720 may include random access memory (RAM) or read-only memory (ROM). Optionally, the memory 1720 may include a non-transitory computer-readable storage medium. The memory 1720 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 1720 may include a program storage area and a signal storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the various method embodiments described above, etc.; the signal storage area may store signals created based on the use of the blood pressure measuring device (such as PPG signals acquired by a photoelectric sensor, or pulse wave signals extracted from PPG signals, etc.).
[0366] In addition, those skilled in the art will understand that the structure of the electronic device shown in the above figures does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0367] This application provides a computer-readable storage medium storing at least one computer instruction, which is executed by a processor to implement the method described in the above embodiments.
[0368] On the other hand, embodiments of this application provide a computer program product, the computer program product including computer instructions stored in a computer-readable storage medium; a processor reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the method described in the above embodiments.
[0369] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0370] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for assessing blood pressure fluctuations, the method being performed by a wearable device, the method comprising: Multiple single-point blood pressure data collections were performed within the unit collection cycle; Based on the single-point blood pressure data collection within the unit collection cycle, when the number of qualified unit collection cycles reaches the cycle number threshold, a blood pressure fluctuation curve is displayed. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within the unit collection cycle. The qualified unit collection cycle refers to the unit collection cycle in which the single-point blood pressure data collection meets the standard.
2. The method according to claim 1, wherein, The method of displaying a blood pressure fluctuation curve based on the single-point blood pressure data collection within the unit collection cycle, when the number of qualified unit collection cycles reaches the cycle number threshold, includes: Based on the single-point blood pressure data collection status within the unit collection period, the blood pressure data collection compliance status within the unit collection period is displayed. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards. When the number of collection cycles for the qualified units reaches the threshold number of cycles, the blood pressure fluctuation curve is displayed.
3. The method according to claim 2, wherein, The description of the blood pressure data collection status within the unit collection cycle, based on the single-point blood pressure data collection status, includes: If the blood pressure collection for the unit collection period is deemed to have met the standard based on the single-point blood pressure data collection within the unit collection period, the unit collection period is displayed in the calendar using a first marking method. If, based on the single-point blood pressure data collection within the unit collection period, it is determined that the blood pressure collection within the unit collection period has not met the standard, the unit collection period is displayed in the calendar using a second marking method, wherein the first marking method is different from the second marking method.
4. The method according to claim 3, wherein, The method further includes: If the number of collection cycles for the qualified units does not reach the number of cycles threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for the units that need to be qualified. The number of collection cycles for the units that need to be qualified is the difference between the number of cycles threshold and the number of collection cycles for the qualified units. The collection period of the unit to be qualified is displayed in the calendar using a third marking method, which is different from the first marking method and the second marking method.
5. The method according to claim 3, wherein, The method further includes: Upon receiving a trigger operation for the unit sampling period in the calendar, and if the unit sampling period meets the standard, the single-point blood pressure data collection results within the unit sampling period are displayed. If a trigger operation is received for the unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
6. The method according to any one of claims 1 to 5, wherein, When the number of collection cycles in qualified units reaches the cycle number threshold, the blood pressure fluctuation curve is displayed, including: When the number of collection cycles of the qualified units reaches the threshold number of cycles, the blood pressure fluctuation curve is generated based on the single-point blood pressure data collection results within the collection cycles of the qualified units. The blood pressure fluctuation curve is displayed.
7. The method according to claim 6, wherein, The generation of the blood pressure fluctuation curve based on the single-point blood pressure data collection results within the collection period of the qualified units includes: The single-point blood pressure data collection results within the collection period of the qualified unit are input into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. The single-point blood pressure assessment model is trained based on the sample single-point blood pressure data collection results and the single-point blood pressure assessment label corresponding to the sample single-point blood pressure data collection results. Based on the blood pressure assessment results of multiple single points within the collection period of the qualified units, and the collection time points corresponding to each single point blood pressure assessment result, the blood pressure fluctuation curve is generated.
8. The method according to claim 7, wherein, The step of generating the blood pressure fluctuation curve based on multiple single-point blood pressure assessment results within the collection period of the qualified units, and the collection time points corresponding to each single-point blood pressure assessment result, includes: Based on the acquisition time point corresponding to the single-point blood pressure assessment result, the single-point blood pressure assessment result within the acquisition window is determined, and the acquisition window slides within the unit acquisition cycle according to the step size. Based on the single-point blood pressure assessment result within the acquisition window, determine the window blood pressure assessment result corresponding to the acquisition window; The blood pressure fluctuation curve is generated based on the blood pressure assessment results of the continuous acquisition windows within the unit acquisition cycle.
9. The method according to claim 6, wherein, The method further includes: If the number of collection cycles of the qualified units exceeds the number of cycles threshold, the blood pressure fluctuation curve is updated based on the single-point blood pressure data collection results in the most recent n qualified unit collection cycles, where n is greater than or equal to the number of cycles threshold.
10. The method according to any one of claims 1 to 5, wherein, The method further includes: Based on the single-point blood pressure data collection results within the collection period of the qualified units, the blood pressure risk assessment results are determined. If the blood pressure risk assessment results indicate the presence of blood pressure risk, the blood pressure risk period is marked on the blood pressure fluctuation curve.
11. The method according to claim 10, wherein, The method further includes: If the blood pressure risk period is reached, a second prompt is displayed to remind the user to monitor their blood pressure during the blood pressure risk period.
12. The method according to claim 10, wherein, When the number of collection cycles in qualified units reaches the cycle number threshold, the blood pressure fluctuation curve is displayed, including: When the number of collection cycles of the qualified units reaches the threshold number of cycles, a third prompt is displayed based on the blood pressure risk assessment results. The third prompt is used to prompt the viewer to view the blood pressure fluctuation curve. In response to the triggering of the third prompt, the blood pressure fluctuation curve is displayed.
13. The method according to claim 12, wherein, The third suggestion displayed based on the blood pressure risk assessment results includes: If the blood pressure risk assessment result indicates the presence of blood pressure risk, the third prompt will be displayed within m consecutive unit collection cycles, where m is a positive integer.
14. The method of claim 10, wherein, The method further includes: If the blood pressure risk assessment result indicates the presence of blood pressure risk, a fourth prompt is displayed based on historical user behavior. The fourth prompt is used to indicate the historical user behavior related to the blood pressure risk and the time when the historical user behavior occurred.
15. The method according to claim 1, wherein, When the number of collection cycles in qualified units reaches the cycle number threshold, the blood pressure fluctuation curve is displayed, including: When the number of collection cycles of the qualified units reaches the threshold number of cycles, the multiple single-point blood pressure assessment results determined based on the multiple single-point blood pressure data of each qualified unit collection cycle in the same time period are fused to generate the blood pressure fluctuation curve. The blood pressure fluctuation curve is displayed.
16. The method according to claim 1, wherein, The method further includes: The single-point blood pressure data collection results within the collection period of the qualified units are input into the single-point blood pressure assessment model to obtain the single-point blood pressure assessment result. The single-point blood pressure assessment result is a single-point blood pressure estimate, which is used to characterize the probability of hypertension being positive or hypertension being negative.
17. A method for assessing blood pressure fluctuations, the method being performed by a wearable device, the method comprising: Multiple single-point blood pressure data collections were performed within the unit collection cycle; Based on the single-point blood pressure data collection within the unit collection period, the compliance status of blood pressure data collection within the unit collection period is displayed. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards.
18. The method according to claim 17, wherein, The method of displaying the compliance status of blood pressure data collection within the unit collection cycle, based on the single-point blood pressure data collection status within the unit collection cycle, includes: If the blood pressure collection for the unit collection period is deemed to have met the standard based on the single-point blood pressure data collection within the unit collection period, the unit collection period is displayed in the calendar using a first marking method. If, based on the single-point blood pressure data collection within the unit collection period, it is determined that the blood pressure collection within the unit collection period has not met the standard, the unit collection period is displayed in the calendar using a second marking method, wherein the first marking method is different from the second marking method.
19. The method according to claim 18, wherein, The method further includes: If the number of collection cycles for the qualified units does not reach the number of cycles threshold, a first prompt is displayed. The first prompt is used to indicate the number of collection cycles for the units that need to be qualified. The number of collection cycles for the units that need to be qualified is the difference between the number of cycles threshold and the number of collection cycles for the qualified units. The collection period of the unit to be qualified is displayed in the calendar using a third marking method, which is different from the first marking method and the second marking method.
20. The method according to claim 18, wherein, The method further includes: Upon receiving a trigger operation for the unit sampling period in the calendar, and if the unit sampling period meets the standard, the single-point blood pressure data collection results within the unit sampling period are displayed. If a trigger operation is received for the unit sampling period in the calendar, and the unit sampling period does not meet the standard, the reason for the unit sampling period not meeting the standard is displayed.
21. The method according to claim 17, wherein, The method further includes: Based on the single-point blood pressure data collection results within the compliant unit collection period, the blood pressure risk assessment results are determined. The compliant unit collection period refers to the unit collection period in which the single-point blood pressure data collection meets the standards. If the blood pressure risk assessment results indicate the presence of a blood pressure risk, then the blood pressure risk assessment results are displayed.
22. A blood pressure fluctuation assessment device, the device comprising: The data acquisition module is used to collect blood pressure data from multiple single points within a single acquisition cycle. The display module is used to display a blood pressure fluctuation curve based on the single-point blood pressure data collection within the unit collection cycle, provided that the number of qualified unit collection cycles reaches the cycle number threshold. The blood pressure fluctuation curve is used to characterize the blood pressure fluctuation at different times within the unit collection cycle. The qualified unit collection cycle refers to the unit collection cycle in which the single-point blood pressure data collection meets the standard.
23. A blood pressure fluctuation assessment device, the device comprising: The data acquisition module is used to collect blood pressure data from multiple single points within a single acquisition cycle. The display module is used to display the compliance status of blood pressure data collection within the unit collection period based on the single-point blood pressure data collection status within the unit collection period. The compliance status of blood pressure data collection is used to characterize whether the single-point blood pressure data collection within the unit collection period meets the standards.
24. A computer device comprising a processor and a memory, the memory storing at least one computer instruction, the at least one computer instruction being loaded and executed by the processor to implement the blood pressure fluctuation assessment method as described in claims 1 to 16, or any one of claims 17 to 21.
25. A computer-readable storage medium storing at least one computer instruction, the at least one computer instruction being executed by a processor to implement the blood pressure fluctuation assessment method as described in any one of claims 1 to 16, or claims 17 to 21.
26. A computer program product comprising computer instructions stored in a computer-readable storage medium; a processor reading the computer instructions from the computer-readable storage medium and executing the computer instructions to implement the blood pressure fluctuation assessment method as described in claims 1 to 16, or any one of claims 17 to 21.