Measurement method and related device

By integrating micro-air pumps and airbags in wearable devices, combining Hall sensors and inertial measurement sensors, to evaluate wear tightness, the error problem of wearing tightness in the prior art affects the measurement results, and more accurate blood pressure measurement is achieved.

CN119157503APending Publication Date: 2024-12-20HUAWEI TECH CO LTD

Patent Information

Application Number
CN202410778424.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-19
Filing Date
2024-06-14
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Inaccurate wearable tightness when measuring blood pressure in existing wearable devices will lead to errors in measurement results and will be difficult to effectively evaluate and adjust.

Method used

By integrating micro-air pumps and airbags in electronic devices, conditions and thresholds are determined based on environmental parameters such as performance grade of micro-air pumps, model of airbags and user's measurement posture, the micro-air pump is controlled to inflate airbags, and the airbag air pressure changes are measured to evaluate airbag pressure changes to Wear tightness and combine Hall sensors and inertial measurement sensors to obtain environmental parameters.

Benefits of technology

Accurate measurement of wear tightness is achieved, errors introduced by changes in environmental parameters are reduced, measurement accuracy is improved, and the accuracy of blood pressure measurement is ensured by prompting users to adjust wear tightness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119157503A_ABST
    Figure CN119157503A_ABST
Patent Text Reader

Abstract

The invention discloses a measuring method and a related device, which are applied to electronic equipment comprising a micro air pump and an air bag. The electronic equipment can obtain environmental parameters, wherein the environmental parameters comprise any one or more of the following items: the performance grade of the micro air pump, the type of the air bag and the measurement posture. The electronic equipment determines a first condition and a first threshold value according to the environment parameters; the electronic equipment controls the micro air pump to inflate the air bag, and when it is detected that a first condition is met, a first parameter is determined. And comparing the first parameter with the first threshold value, and determining the wearing tightness according to a comparison result. In this way, the wearing tightness of the user can be determined when the physiological parameters are measured, and errors caused by the wearing tightness in the physiological parameter measuring process are avoided. In addition, environmental parameters are also considered in the measurement of the wearing tightness of the user, so that measurement errors caused by different environmental parameters can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic technology, and in particular to a measurement method and related devices. Background Art

[0002] With the continuous development of electronic technology, the functions of wearable devices are becoming more and more abundant. Users can use wearable devices to measure physiological parameters such as blood pressure, blood oxygen, and heart rate.

[0003] When a user wears a wearable device, the wearable device can collect the pulse wave signal of the user's wrist artery based on the oscillometric method and analyze it to obtain the user's blood pressure value. However, this measurement method has requirements on the tightness of the wearable device, and the tightness of the user's wearing will affect the measurement result. Summary of the invention

[0004] The present application provides a measurement method and related devices, which can measure the tightness of an electronic device worn by a user.

[0005] In a first aspect, the present application provides another measurement method, which is applied to an electronic device, wherein the electronic device includes a micro air pump and an airbag, and the method includes: determining a first condition and a first threshold value based on environmental parameters, wherein the environmental parameters include any one or more of the following: the performance level of the micro air pump, the model of the airbag, and the user's measurement posture; controlling the micro air pump to inflate the airbag; when the first condition is met, determining a first parameter; comparing the first parameter and the first threshold value, and determining that the wearing tightness of the electronic device is a first wearing tightness based on the comparison result.

[0006] In this way, the wearing tightness of the user can be measured based on the environmental parameters, thus avoiding the measurement error introduced by the different environmental parameters and improving the measurement accuracy of the wearing tightness.

[0007] In a possible implementation, the wearing tightness includes fitting properly, loosely fitting, and too loosely fitting.

[0008] It should be noted that wearing loosely can also be called wearing slightly loose.

[0009] In a possible implementation, the method further includes: determining the working parameter of the micro air pump as a first working parameter according to the environmental parameter; and controlling the micro air pump to inflate the airbag, specifically including: controlling the micro air pump to inflate the airbag with the first working parameter.

[0010] In this way, the working parameters of the micro air pump can be set based on the environmental parameters.

[0011] In a possible implementation, the electronic device further includes a Hall sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: measuring the model of the airbag based on the Hall sensor.

[0012] In this way, the size of the airbag can be measured.

[0013] In a possible implementation, the electronic device further includes an inertial measurement sensor, which includes an acceleration sensor and / or a gyroscope sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: measuring a measurement posture of the user based on the inertial measurement sensor.

[0014] In this way, the user's measurement posture can be obtained.

[0015] In one possible implementation, before determining the first condition and the first threshold value based on the environmental parameters, the method also includes: setting the working parameter of the micro air pump to the first working parameter; setting the initial air pressure of the airbag to the first air pressure value, and the final air pressure of the airbag to the second air pressure value; controlling the micro air pump to inflate the airbag with the first working parameter, and obtaining the first time duration consumed for the airbag air pressure to change from the first air pressure value to the second air pressure value; determining the performance level of the micro air pump based on the first working parameter, the first air pressure value, the second air pressure value and the first time duration.

[0016] In this way, the performance level of the micro air pump can be measured.

[0017] In a possible implementation, measuring the model of the airbag based on the Hall sensor specifically includes: when a first measurement condition is met, measuring the model of the airbag based on the Hall sensor, the first measurement condition includes any one or more of the following: measuring the first wearing tightness for the first time, the user disassembling and installing the airbag.

[0018] In this way, when the first measurement condition is met, the airbag model can be triggered to be measured. It is not necessary to measure the airbag model every time the wearing tightness is measured, thus saving power consumption.

[0019] In one possible implementation, obtaining the performance level of the micro air pump specifically includes: when a second measurement condition is met, obtaining the performance level of the micro air pump, the second measurement condition includes any one or more of the following: measuring the first wearing tightness for the first time, and the time interval from the last measurement of the performance level of the micro air pump reaches the first time interval.

[0020] In this way, when the second measurement condition is met, the performance level of the micro air pump can be triggered to be measured. It is not necessary to measure the performance level of the micro air pump every time the wearing tightness is measured, thus saving power consumption.

[0021] In a possible implementation, the first condition is that the inflation time of the micro air pump reaches a fifth duration, the first threshold includes a fifth air pressure value, and the first parameter is the air pressure of the airbag when the first condition is met.

[0022] In a possible implementation, the first condition is that the air pressure of the airbag reaches a seventh air pressure value, the first threshold includes a sixth time duration, and the first parameter is the inflation time of the micro air pump when the first condition is met.

[0023] In a possible implementation, if the first wearing tightness is suitable for wearing, the method further includes: controlling the micro air pump to inflate the airbag to obtain a first blood pressure measurement value; and outputting the first blood pressure measurement value.

[0024] In one possible implementation, the wearing tightness includes suitable wearing, loose wearing and too loose wearing; if the first wearing tightness is loose wearing, the method also includes: obtaining the maximum fluctuation value of the pulse wave amplitude; determining the second wearing tightness based on the maximum fluctuation value of the pulse wave amplitude and a preset fluctuation threshold.

[0025] In this way, if the wearing is too loose, the tightness of the user's wearing can be further judged based on the fluctuation of the pulse wave amplitude.

[0026] In one possible implementation, if the first wearing tightness is too loose, the method also includes: displaying a loose wearing prompt, the loose wearing prompt including a first control, the first control is used to trigger the electronic device to no longer display the loose wearing prompt when it is detected that the wearing is too loose, and the loose wearing prompt is used to prompt the user that the first wearing tightness is too loose.

[0027] In this way, when the wearing is too loose, a reminder of wearing too loose can be output. In addition, a first control that triggers the electronic device to no longer display the reminder of wearing too loose can also be displayed.

[0028] In a possible implementation, the method also includes: receiving and responding to an operation on a first control, stopping displaying a reminder that the wearing is too loose; receiving an operation to measure the wearing tightness of an electronic device; determining a first condition and a first threshold according to environmental parameters; controlling a micro air pump to inflate the airbag; when the first condition is met, determining a second parameter; comparing the second parameter and the first threshold, and determining that the wearing tightness of the electronic device is a third wearing tightness according to the comparison result; if the third wearing tightness is that the wearing is too loose, not displaying a reminder that the wearing is too loose.

[0029] In this way, based on the user's operation, the reminder that the wearing is too loose will no longer be displayed.

[0030] In a possible implementation, the method also includes: before determining the first condition and the first threshold according to the environmental parameters, receiving an operation to start wearing tightness measurement; detecting that the electronic device is in an unworn state between the current wearing tightness measurement and the last wearing tightness measurement; if the first tightness is tighter than the fourth tightness measured last time, not displaying a loose wearing prompt.

[0031] In this way, if the electronic device is taken off by the user between two measurements of wearing tightness, and the wearing tightness measured this time is tighter than the last measurement, then no matter whether the wearing tightness measured this time is loose or not, the loose wearing prompt will no longer be output.

[0032] In a possible implementation, the method further includes: if the first tightness is tighter than the fourth tightness measured last time, measuring and outputting a second blood pressure measurement value.

[0033] In this way, when the wearing tightness of the current measurement is tighter than that of the last measurement, the electronic device determines that the wearing is appropriate, measures and outputs the blood pressure value.

[0034] In a possible implementation, the duration of the electronic device not being worn is shorter than a preset removal duration.

[0035] In this way, the electronic device can determine whether the user is adjusting the tightness of the wear based on the relationship between the length of time when the wearer is not worn and the preset length of time when the wearer is removed. If the length of time when the wearer is not worn is less than the preset length of time when the wearer is removed, the electronic device can determine that the user is adjusting the tightness of the wear; if the length of time when the wearer is not worn is greater than or equal to the preset length of time when the wearer is removed, the electronic device can determine that the user has removed the electronic device.

[0036] In a second aspect, the present application provides a measurement method applied to an electronic device, which includes a micro air pump and an airbag; the measurement method includes: determining a first condition and a first threshold value based on the performance level of the micro air pump; controlling the micro air pump to inflate the airbag; when the first condition is met, determining a first parameter; comparing the first parameter and the first threshold value, and determining the wearing tightness based on the comparison result.

[0037] In this way, the wearing tightness of the user can be determined when measuring physiological parameters, avoiding errors caused by wearing tightness during the physiological parameter measurement process. In addition, the wearing tightness measurement of the user also takes into account the performance of the micro air pump, which can avoid measurement errors introduced by the degradation of the micro air pump performance.

[0038] In one possible implementation, before controlling the micro-air pump to inflate the airbag, the method also includes: acquiring a first signal; determining that the electronic device is worn by the user based on the first signal; wherein the first signal includes a first pulse wave signal monitored by a photoplethysmogram (PPG) module, and / or a first capacitance signal monitored by a capacitance sensor.

[0039] In this way, it is possible to determine whether the user is wearing an electronic device through data monitored by the PPG module or the capacitive sensor. If it is determined that the user is wearing an electronic device, the tightness of the user's wearing can be measured; if it is determined that the user is not wearing an electronic device, a prompt can be output to prompt the user to wear the electronic device.

[0040] In one possible implementation, before determining the first condition and the first threshold value according to the performance level of the micro air pump, the method also includes: setting the working parameter of the micro air pump to a first working parameter; setting the initial air pressure of the airbag to a first air pressure value, and the final air pressure of the airbag to a second air pressure value; controlling the micro air pump to inflate the airbag with the first working parameter, and obtaining the first time duration consumed for the air bag air pressure to change from the first air pressure value to the second air pressure value; determining the performance level of the micro air pump according to the first working parameter, the first air pressure value, the second air pressure value and the first time duration.

[0041] In this way, when the initial air pressure of the airbag is set to the first air pressure value, the ending air pressure is set to the second air pressure value, and the working parameters of the micro air pump are the first working parameters, the electronic device can determine the performance level of the micro air pump based on the time it takes for the airbag air pressure to change from the initial air pressure to the ending air pressure consumption.

[0042] In one possible implementation, before determining the first condition and the first threshold value according to the performance level of the micro air pump, the method also includes: setting the working parameter of the micro air pump to the first working parameter; setting the initial air pressure of the airbag to the first air pressure value, and the inflation time to the second time; controlling the micro air pump to inflate the airbag with the first working parameter, and obtaining the third air pressure value of the airbag when the inflation time reaches the second time; determining the performance level of the micro air pump according to the first working parameter, the second time, the first air pressure value and the third air pressure value.

[0043] In this way, after setting the initial air pressure, the working parameters of the micro air pump and the inflation time, the electronic device can determine the performance level of the micro air pump according to the air pressure of the airbag when the inflation time of the micro air pump reaches the preset time.

[0044] In a possible implementation, before determining the first condition and the first threshold value according to the performance level of the micro air pump, the method also includes: setting a first operating parameter and a second operating parameter; setting the initial air pressure of the airbag to a first air pressure value and the final air pressure of the airbag to a second air pressure value; controlling the micro air pump to inflate the airbag with the first operating parameter, and obtaining a first time duration consumed for the air bag pressure to change from the first air pressure value to the second air pressure value; controlling the air bag to deflate until the air pressure of the airbag reaches the first air pressure value; controlling the micro air pump to inflate the airbag with the second operating parameter, and obtaining a third time duration consumed for the air bag pressure to change from the first air pressure value to the second air pressure value; and determining the performance level of the micro air pump based on the first operating parameter, the second operating parameter, the first air pressure value, the second air pressure value, the first time duration and the third time duration.

[0045] In this way, the performance level of the micro air pump can be determined by measuring the time data of the airbag air pressure change from the initial air pressure to the end of air pressure consumption under multiple groups (two or more groups) of different working parameters. This can reduce the error caused by a single measurement and improve the accuracy of the measurement.

[0046] In another possible implementation, the electronic device can also determine the performance level of the micro air pump by measuring the time it takes for the airbag air pressure to change from the same initial air pressure to the same (or different) final air pressure under the same operating parameters.

[0047] In this way, the error caused by a single measurement can be reduced and the accuracy of the measurement can be improved.

[0048] In a possible implementation, before determining the first condition and the first threshold value according to the performance level of the micro air pump, the method also includes: setting a first operating parameter and a second operating parameter; setting the initial air pressure of the airbag to a first air pressure value and the inflation time to a second time; controlling the micro air pump to inflate the airbag with the first operating parameter, and obtaining a third air pressure value of the airbag when the inflation time reaches the second time; controlling the airbag to deflate until the air pressure of the airbag reaches the first air pressure value; controlling the micro air pump to inflate the airbag with the second operating parameter, and obtaining a fourth air pressure value of the airbag when the inflation time reaches the second time; determining the performance level of the micro air pump based on the first operating parameter, the second operating parameter, the second time, the first air pressure value, the third air pressure value and the fourth air pressure value.

[0049] In this way, the performance level of the micro air pump can be determined by measuring the air pressure data of the airbag when the micro air pump inflation time reaches the preset time under multiple groups (two or more groups) of different working parameters, thereby reducing the error caused by a single measurement and improving the accuracy of the measurement.

[0050] In one possible implementation, before controlling the micro air pump to inflate the airbag with the first operating parameter, the method also includes: detecting a first operation of the user, wherein the first operation is used to trigger the electronic device to detect the performance level of the micro air pump; and displaying operation instructions, wherein the operation instructions are used to prompt the user to place the electronic device on a plane.

[0051] In this way, in response to the user's operation of measuring the performance of the micro-air pump, an operation guide can be displayed and the performance level of the micro-air pump can be detected.

[0052] In one possible implementation, before controlling the micro air pump to inflate the airbag with the first working parameter, the method also includes: detecting that a performance detection condition is met, and the performance detection condition includes any one or more of the following: the time since the last performance detection reaches a fourth time period, and the difference between the last measurement result of the first physiological parameter and the average of the first physiological parameter is greater than the first difference; obtaining a second signal; determining, based on the second signal, that the electronic device is not worn by the user; wherein the second signal includes a second pulse wave signal monitored by the PPG module, and / or a second capacitance signal monitored by the capacitance sensor.

[0053] In this way, when it is detected that the performance test conditions are met and the user is not wearing the electronic device, the electronic device can automatically test the performance level of the micro air pump.

[0054] In one possible implementation, the first condition and the first threshold are determined according to the performance level of the micro air pump, specifically including: setting the operating parameters of the micro air pump to third operating parameters; determining the first condition and the first threshold according to the performance level of the micro air pump and the third operating parameters; and controlling the micro air pump to inflate the airbag specifically includes: controlling the micro air pump to inflate the airbag with the third operating parameters.

[0055] In this way, the working parameters of the micro air pump may be set first, and then the first condition and the first threshold may be set based on the working parameters and the performance level of the micro air pump.

[0056] In one possible implementation, determining the first condition and the first threshold value according to the performance level of the micro-air pump specifically includes: setting the first condition and the first threshold value; determining the operating parameter of the micro-air pump as a fourth operating parameter according to the performance level of the micro-air pump, the first condition and the first threshold value; and controlling the micro-air pump to inflate the airbag specifically includes: controlling the micro-air pump to inflate the airbag with the fourth operating parameter.

[0057] In this way, the first condition and the first threshold may be set first, and then the working parameters of the micro air pump may be set based on the first condition, the first threshold and the performance level of the micro air pump.

[0058] In a possible implementation, the first condition is that the inflation time of the micro air pump reaches a fifth duration, the first threshold includes a fifth air pressure value, and the first parameter is the air pressure of the airbag when the first condition is met.

[0059] When the first condition is the inflation time of the micro air pump, the first threshold is the air pressure of the airbag when the inflation time of the airbag by the micro air pump reaches a preset time.

[0060] In a possible implementation, the method further includes: when the air pressure of the airbag is greater than the fifth air pressure value, continuing to control the micro air pump to inflate the airbag to obtain a first detection result; and displaying the first detection result.

[0061] In this way, when the user wears the headset slightly loosely (or wears it properly), the electronic device can continue to measure the physiological parameters and obtain the detection results of the physiological parameters.

[0062] In a possible implementation manner, obtaining the first detection result specifically includes: obtaining first measurement data; and determining the first detection result based on the first parameter, the first threshold, and the first measurement data.

[0063] In this way, the electronic device can calibrate the acquired measurement data, and the output detection result is the calibrated measurement data.

[0064] In a possible implementation, the method further includes: when the air pressure of the airbag is less than or equal to the fifth air pressure value, displaying a first prompt, wherein the first prompt is used to prompt the user to adjust the wearing tightness.

[0065] In this way, if the wearing is too loose, the electronic device can output a wearing tightness prompt to prompt the user to adjust the wearing tightness.

[0066] In one possible implementation, the first threshold also includes a sixth air pressure value, which is greater than the fifth air pressure value; the method also includes: when the air pressure of the airbag is greater than the fifth air pressure value and less than or equal to the sixth air pressure value, displaying a second prompt, and the second prompt is used to prompt the user that the first detection result is inaccurate.

[0067] In this way, when the wearer wears the device slightly loosely, the electronic device can also output an error prompt to remind the user that the measurement result of the physiological parameter may be inaccurate.

[0068] In a possible implementation, the first condition is that the air pressure of the airbag reaches a seventh air pressure value, the first threshold includes a sixth time duration, and the first parameter is the inflation time of the micro air pump when the first condition is met.

[0069] When the first condition is the air pressure value of the airbag, the first threshold is the time duration for the micro air pump to inflate the airbag when the air pressure of the airbag reaches a preset air pressure value.

[0070] In a possible implementation, the method further includes: when the inflation time of the micro air pump is less than the sixth time period, continuing to control the micro air pump to inflate the airbag to obtain a first detection result; and displaying the first detection result.

[0071] In this way, when the user wears the headset slightly loosely (or wears it properly), the electronic device can continue to measure the physiological parameters and obtain the detection results of the physiological parameters.

[0072] In a possible implementation manner, obtaining the first detection result specifically includes: obtaining first measurement data; and determining the first detection result based on the first parameter, the first threshold, and the first measurement data.

[0073] In this way, the electronic device can calibrate the acquired measurement data, and the output detection result is the calibrated measurement data.

[0074] In a possible implementation, the method further includes: when the inflation time of the micro air pump is greater than or equal to the sixth time period, displaying a first prompt, wherein the first prompt is used to prompt the user to adjust the wearing tightness.

[0075] In this way, if the wearing is too loose, the electronic device can output a wearing tightness prompt to prompt the user to adjust the wearing tightness.

[0076] In one possible implementation, the first threshold also includes a seventh time length, and the seventh time length is less than the sixth time length; the method also includes: when the inflation time of the micro air pump is greater than or equal to the seventh time length and less than the sixth time length, displaying a second prompt, and the second prompt is used to prompt the user that the first detection result is inaccurate.

[0077] In this way, when the wearer wears the device slightly loosely, the electronic device can also output an error prompt to remind the user that the measurement result of the physiological parameter may be inaccurate.

[0078] In a possible implementation, the method also includes: setting a first flow value; controlling a flow monitoring sensor to obtain a first air flow, the first air flow being the sum of the gas flows monitored by the flow monitoring sensor when a first condition is met; when the first air flow is greater than or equal to the first flow value, or the inflation time of the micro air pump is greater than or equal to the sixth time period, displaying a first prompt, the first prompt being used to prompt the user to adjust the wearing tightness.

[0079] In this way, the tightness of the user's wearing can be judged in combination with the monitoring data of the flow monitoring sensor, thereby improving the accuracy of the measurement. If any one of the judgment results of the flow monitoring sensor on the tightness of the user's wearing and the judgment results of the micro air pump on the tightness of the user determines that the user's wearing is too loose, the electronic device determines that the user's wearing is too loose.

[0080] In a possible implementation, the method further includes: when the first air flow rate is less than the first flow value and the inflation time of the micro air pump is less than the sixth time length, continuing to control the micro air pump to inflate the airbag to obtain a first detection result; and displaying the first detection result.

[0081] In this way, when the flow monitoring sensor and the micro air pump determine that the tightness of the user is not too loose, the electronic device can continue to measure the physiological parameters and obtain the detection results of the physiological parameters.

[0082] In a possible implementation, the method also includes: setting a second difference; when the micro-air pump inflates the airbag, controlling the PPG module to monitor a third pulse wave signal; determining a third difference between the maximum value and the minimum value of the amplitude of the third pulse wave signal; when the second difference is greater than or equal to the third difference, or the inflation time of the micro-air pump is greater than or equal to the sixth time period, displaying a first prompt, and the first prompt is used to prompt the user to adjust the wearing tightness.

[0083] In this way, the user's wearing tightness can be judged in combination with the monitoring data of the PPG module to improve the accuracy of the measurement. If any one of the judgment results of the PPG module on the user's wearing tightness and the judgment results of the micro air pump on the user's wearing tightness determines that the user's wearing is too loose, the electronic device determines that the user's wearing is too loose.

[0084] In a possible implementation, the method further includes: when the second difference is less than the third difference and the inflation time of the micro air pump is less than the sixth time period, continuing to control the micro air pump to inflate the airbag to obtain a first detection result; and displaying the first detection result.

[0085] In this way, when the PPG and the micro air pump determine that the tightness of the user is not too loose, the electronic device can continue to measure the physiological parameters and obtain the detection results of the physiological parameters.

[0086] In a possible implementation, the method also includes: setting a second difference; when the micro-air pump inflates the airbag, controlling the PPG module to monitor the third pulse wave signal; determining a third difference between the maximum value and the minimum value of the amplitude of the third pulse wave signal; when the second difference is greater than or equal to the third difference, or the air pressure of the airbag is less than or equal to the fifth air pressure value, displaying a first prompt, and the first prompt is used to prompt the user to adjust the wearing tightness.

[0087] In this way, if any one of the PPG module's judgment on the tightness of the user's wearing and the air pressure sensor (used to monitor the air pressure of the airbag)'s judgment on the tightness of the user determines that the user's wearing is too loose, the electronic device determines that the user's wearing is too loose.

[0088] In a possible implementation, the method further includes: when the second difference is smaller than the third difference and the air pressure of the airbag is greater than the fifth air pressure value, continuing to control the micro air pump to inflate the airbag to obtain a first detection result; and displaying the first detection result.

[0089] In this way, when the PPG and the micro air pump determine that the tightness of the user is not too loose, the electronic device can continue to measure the physiological parameters and obtain the detection results of the physiological parameters.

[0090] In a possible implementation, the method also includes: controlling the Hall sensor to obtain magnetic field data; determining the size of the airbag based on the magnetic field data; determining the first condition and the first threshold based on the performance level of the micro air pump, specifically including: determining the first condition and the first threshold based on the performance level of the micro air pump and the size of the airbag.

[0091] In this way, when the electronic device can be configured with airbags of different sizes, the electronic device can also determine the size of the airbag through the Hall sensor.

[0092] In a third aspect, the present application provides an electronic device, including one or more processors, one or more memories, a micro air pump, and an airbag. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer instructions. When the one or more processors execute the computer instructions, the measurement method in any possible implementation of any of the above aspects is implemented.

[0093] In a fourth aspect, the present application provides a chip system comprising: a processing circuit and an interface circuit, the interface circuit being used to receive code instructions and transmit them to the processing circuit, and the processing circuit being used to run the code instructions to execute the measurement method in any possible implementation of any of the above aspects.

[0094] In a fifth aspect, the present application provides a computer storage medium, including computer instructions, which, when executed by a processor, implement the measurement method in any possible implementation of any of the above aspects.

[0095] In a sixth aspect, the present application provides a computer program product, which, when executed by a processor, implements the measurement method in any possible implementation of any of the above aspects.

[0096] The beneficial effects of the third to sixth aspects can refer to the beneficial effects of the first and second aspects mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS

[0097] Figure 1A A schematic diagram of a device configuration of an electronic device 100 provided in an embodiment of the present application;

[0098] Figure 1B A schematic diagram of the hardware structure of an electronic device 100 provided in an embodiment of the present application;

[0099] Figure 1C A schematic diagram of the connection relationship of hardware related to measuring wearing tightness provided in an embodiment of the present application;

[0100] Figure 1D A schematic diagram of the detection results of a Hall sensor for airbags of different sizes provided in an embodiment of the present application;

[0101] FIG. 2A to FIG. 2H A set of interface schematic diagrams of a measurement method in a blood pressure measurement scenario provided by an embodiment of the present application;

[0102] Figure 3 A schematic diagram of a process of measuring the performance of a micro air pump by an electronic device 100 provided in an embodiment of the present application;

[0103] Figure 4 A flow chart of a blood pressure measurement method in a blood pressure measurement scenario provided in an embodiment of the present application;

[0104] Figure 5 A schematic diagram of the change of the airbag pressure and the pulse wave signal over time during the process of the electronic device 100 inflating the airbag through the micro air pump provided in an embodiment of the present application;

[0105] FIG. 6A to FIG. 6B A schematic diagram of the corresponding relationship between the performance level of the micro air pump and the wearing tightness threshold when the working parameters provided in the embodiment of the present application are determined;

[0106] Figure 6C A schematic diagram of the corresponding relationship between the performance level of the micro air pump and the wearing tightness threshold when the wearing tightness threshold is determined in an embodiment of the present application;

[0107] Fig.6D A schematic diagram of the corresponding relationship between the performance level of the micro air pump and the working parameters of the micro air pump when a wearing tightness threshold is determined according to an embodiment of the present application;

[0108] Figure 7 A schematic diagram of a photoplethysmographic signal under different wearing tightness during the process of inflating an airbag with a micro air pump provided in an embodiment of the present application;

[0109] Figure 8 A schematic diagram of a proportional differential integral (PID) control principle provided in an embodiment of the present application;

[0110] FIG. 9A to FIG. 9B A schematic diagram of the connection relationship between the two flow monitoring sensors provided in the embodiment of the present application and other devices related to measuring wearing tightness in the watch body;

[0111] Fig.10 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application;

[0112] Fig.11 A flow chart of a measurement method provided in an embodiment of the present application;

[0113] Fig.12 A schematic diagram of the connection relationship of hardware related to measuring wearing tightness provided in an embodiment of the present application;

[0114] Fig.13A A flow chart of a measurement method provided in an embodiment of the present application;

[0115] Fig. 13B A schematic diagram of the corresponding relationship between the inflation capacity and the boost duty cycle of a micro air pump provided in an embodiment of the present application;

[0116] Fig. 13C A schematic diagram of the relationship between different measurement postures and correction coefficients provided in an embodiment of the present application;

[0117] Fig.14 A schematic diagram of a flow chart of an electronic device 100 according to an embodiment of the present application determining a current wearing tightness based on pre-inflation data and a wearing tightness threshold;

[0118] Fig.15 A schematic diagram of a flow chart of another electronic device 100 provided in an embodiment of the present application determining the current wearing tightness based on pre-inflation data and a wearing tightness threshold;

[0119] Fig.16 A schematic diagram of a flow chart of another electronic device 100 provided in an embodiment of the present application determining the current wearing tightness based on pre-inflation data and a wearing tightness threshold;

[0120] Fig.17 A schematic diagram of a process of measuring a physiological parameter 1 (such as blood pressure) by an electronic device 100 provided in an embodiment of the present application;

[0121] Fig.18 A schematic diagram of a process of measuring a physiological parameter 1 and a wearing tightness of a user by an electronic device 100 provided in an embodiment of the present application;

[0122] Fig.19 A schematic diagram of a process of measuring a physiological parameter 1 by another electronic device 100 provided in an embodiment of the present application;

[0123] Fig. 20 A flow chart of a blood pressure measurement method provided in an embodiment of the present application;

[0124] Fig.21 A schematic diagram of a flow chart of a method for measuring the duration of not wearing a device provided in an embodiment of the present application;

[0125] FIG. 22A to FIG. 22F A schematic diagram of an interface for measuring blood pressure using an electronic device 100 provided in an embodiment of the present application;

[0126] Fig.23 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application;

[0127] Fig.24 A flowchart of another measurement method provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0129] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0130] The term "user interface (UI)" in the following embodiments of the present application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device, and finally presented as content that can be recognized by the user. The commonly used form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.

[0131] The following introduces the device form of the wearable device provided in the embodiments of the present application.

[0132] Figure 1AA schematic diagram of the device form of an electronic device 100 provided in an embodiment of the present application.

[0133] like Figure 1A As shown, the electronic device 100 may include a watch body 11, a watch strap 12, and an air bag 13. The watch body 11 may include a display screen and buttons, and the buttons may include one or more of mechanical buttons, touch screen buttons, a crown, and an operating rod. The components inside the watch body 11 may refer to the following Figure 1C , Fig.9A or Fig. 9B The strap 12 may be connected to the watch body 11, and the airbag 13 may be disposed on the inner side of the strap 12, where the inner side refers to the side that contacts the user's wrist when the user wears the electronic device 100.

[0134] The electronic device 100 may be Figure 1A As shown in the bracelet, it can be understood that in the embodiment of the present application, the electronic device 100 can also be other wearable devices such as a watch, and the present application does not limit this.

[0135] Figure 1B A schematic diagram of the hardware structure of an electronic device 100 provided in an embodiment of the present application is shown.

[0136] The electronic device 100 may be a wearable device, such as a watch, a bracelet, etc.

[0137] The electronic device 100 may include a processor 110, an internal memory 121, a charging management module 140, a power management module 141, a battery 142, a wireless communication module 160, a sensor module 180, a button 190, a display screen 194, etc. The sensor module 180 may include an air pressure sensor 180C and a touch sensor 180K. In some embodiments, the sensor module 180 may also include one or more sensors such as a flow monitoring sensor, a Hall sensor 180D, a photoelectric sensor, a capacitive sensor, a gyroscope sensor, an acceleration sensor, etc. In some embodiments, the electronic device 100 may also include one or more of components such as an audio module, a motor, and an indicator.

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

[0139] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). Among them, different processing units may be independent devices or integrated into one or more processors. The controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a high-speed cache memory. The memory may store instructions or data that the processor 110 has just used or circulated. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. Repeated access is avoided, the waiting time of the processor 110 is reduced, and the efficiency of the system is improved.

[0140] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through a USB interface. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100. While the charging management module 140 is charging the battery 142, it may also power the electronic device through the power management module 141.

[0141] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and provides power to the processor 110, the internal memory 121, the display screen 194 and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.

[0142] The wireless communication module 160 can provide a solution for any one or more wireless communications including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module.

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

[0144] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), and the display panel can also be made of an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, quantum dot light emitting diodes (QLED), etc. In some embodiments, the electronic device 100 may include one or more display screens 194.

[0145] The internal memory 121 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM). The random access memory can be directly read and written by the processor 110, and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, and can also be used to store user and application data. The non-volatile memory can also store executable programs and store user and application data, etc., and can be loaded into the random access memory in advance for direct reading and writing by the processor 110.

[0146] The audio module can be used to convert digital audio information into analog audio signal output, and also to convert analog audio input into digital audio signal. The audio module can also be used to encode and decode audio signals. In some embodiments, the audio module can be arranged in the processor 110, or some functional modules of the audio module can be arranged in the processor 110.

[0147] The air pressure sensor 180C (eg, a differential pressure sensor) may be used to measure air pressure. In some embodiments, the electronic device 100 measures the air pressure of the airbag through the air pressure sensor 180C. The electronic device 100 may also measure the user's blood pressure through the air pressure sensor 180C.

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

[0149] The Hall sensor 180D can be used to detect a magnetic field. In the embodiment of the present application, the Hall sensor 180D can be used to detect the size of the airbag.

[0150] In some embodiments, the sensor module 180 may also include one or more sensors of a gyroscope sensor and an acceleration sensor, which can be used to detect gesture operations (such as wrist raising operations, etc.) of a user wearing the electronic device 100. The gyroscope sensor can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by a gyroscope sensor. The acceleration sensor can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device. The magnetic sensor includes a Hall sensor, which can be used to measure the magnetic field in which the electronic device 100 is located.

[0151] In some embodiments, the sensor module 180 may also include a photoelectric sensor and / or a flow monitoring sensor. The photoelectric sensor may be used to emit a light signal (e.g., an infrared signal) and receive a light signal reflected by a user. The flow monitoring sensor may be used to detect the gas flow rate in the watch body, or to detect the gas flow rate of the micro air pump inflating the airbag.

[0152] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.

[0153] The following describes the connection relationship of the hardware related to measuring wearing tightness in the electronic device 100 provided in the embodiment of the present application.

[0154] Figure 1C A schematic diagram showing the connection relationship of hardware related to measuring wearing tightness provided in an embodiment of the present application.

[0155] In the embodiments of the present application, Figure 1A The table body 11 shown can be Figure 1C The watch body 11A shown. Figure 1C As shown, the watch body 11A may include a processor, a driving circuit, a micro air pump, an air pressure sensor (such as a differential pressure sensor, etc.) and an air circuit connection, etc. In some embodiments, the watch body 11A may also include any one or more of a photoplethysmography (PPG) module, a Hall sensor and an air valve. The airbag 13 may be connected to the micro air pump in the watch body 11 through an air circuit connection. Optionally, the airbag 13 may be provided with a magnet, which may be provided on one side of the airbag 13 close to the watch body 11.

[0156] The processor may be the above Figure 1BThe processor 110 shown. The processor can control the driving circuit to power the micro air pump so that the micro air pump inflates the airbag 13 through the air circuit connection with preset working parameters. The processor can control the switch of the air valve, and can also control the switch of the air valve and the deflation flow rate according to the current air pressure requirement for the airbag 13. The processor can also control the sensor (such as an air pressure sensor) to detect the air pressure of the airbag 13. The processor can also control the PPG module to collect PPG signals, and obtain the user's blood pressure measurement value based on the PPG signal analysis.

[0157] The driving circuit can supply power to the micro air pump under the control of the processor, so that the micro air pump can operate at preset working parameters.

[0158] When the micro air pump is working, the airbag 13 can be inflated through the air path connection.

[0159] The air pressure sensor can monitor the air pressure of the airbag. In some embodiments, the air pressure sensor can also collect the user's pulse wave signal.

[0160] In some embodiments, a Hall sensor may be provided in the body 11, and a magnet may be provided in the airbag 13. The Hall sensor may be used to detect the magnetic field of the magnet in the airbag 13. The detection results of the Hall sensor on the magnet in the airbags of different sizes can be referred to as follows Figure 1D Relevant content in the illustrated embodiment.

[0161] In other embodiments, the meter body 11 may further include a flow monitoring sensor. The flow monitoring sensor may be used to detect the gas flow. The connection relationship between the flow monitoring sensor and other components in the meter body 11A may refer to the following FIG. 9A to FIG. 9B The relevant descriptions in the illustrated embodiments are not described in detail here.

[0162] The air valve can include two states, open and closed, and can also adjust the flow rate of the airbag 13 deflation. In some embodiments, a micro air pump integrated deflation valve can also be used in the watch body 11 to replace the air valve to adjust the flow rate of the airbag 13 deflation.

[0163] The PPG module can transmit infrared signals (or other light signals) and can also receive infrared signals reflected back after being absorbed by the user's blood vessels. The received signals can also be called PPG signals.

[0164] Understandably, Figure 1C The embodiment shown is only an example of the functional hardware components related to blood pressure measurement. For other hardware, please refer to the above Figure 1B Relevant content in the illustrated embodiment.

[0165] In some embodiments, a magnet may be provided in the airbag 13 , and the electronic device 100 may include a Hall sensor. The electronic device 100 may detect the magnet in the airbag 13 through the Hall sensor, thereby determining the size of the airbag.

[0166] Figure 1D A schematic diagram showing the detection results of airbags of different sizes using a Hall sensor provided in an embodiment of the present application.

[0167] like Figure 1D As shown, the size of airbag 13A is large (L), the size of airbag 13B is small (S), and the size of airbag 13A is larger than that of airbag 13B. When the size of the airbag is L, the detection result of the Hall sensor is the north pole; when the size of the airbag is S, the detection result of the Hall sensor is the south pole.

[0168] Therefore, in some embodiments of the present application, the electronic device 100 can determine the size of the airbag based on the detection result of the Hall sensor.

[0169] When a user wears the electronic device 100 , if the electronic device 100 is used to measure the user's physiological parameters (such as blood pressure, heart rate, body temperature, etc.), the tightness of the user's wearing will affect the measurement results of the physiological parameters.

[0170] The present application provides a measurement method, which is applied to an electronic device 100 including a micro air pump and an air bag. The electronic device 100 can detect the performance level of the micro air pump, and determine a first condition and a first threshold value according to the performance level of the micro air pump. The electronic device 100 controls the micro air pump to inflate the air bag, and when it is detected that the first condition is met, a first parameter is determined. The first parameter is compared with the first threshold value, and the wearing tightness is determined according to the comparison result.

[0171] In this way, the wearing tightness of the user can be determined when measuring physiological parameters, avoiding errors caused by wearing tightness during the physiological parameter measurement process. In addition, the wearing tightness measurement of the user also takes into account the performance of the micro air pump, which can avoid measurement errors introduced by the degradation of the micro air pump performance.

[0172] The measurement method provided in this application can be applied to physiological parameter measurement scenarios.

[0173] The following describes the measurement method provided in the embodiment of the present application in conjunction with specific scenarios.

[0174] FIG. 2A to FIG. 2H A set of interface schematic diagrams of a measurement method in a blood pressure measurement scenario provided in an embodiment of the present application.

[0175] For example, Figure 2AAs shown, the electronic device 100 may display a main interface 200 , and the main interface 200 may include one or more application icons, such as a blood pressure application icon 201 .

[0176] The electronic device 100 may receive and respond to a user's click operation on the blood pressure application icon 201 by displaying a Figure 2B The blood pressure measurement interface 210 is shown.

[0177] like Figure 2B As shown, the blood pressure measurement interface 210 may include a performance detection control 211 and a measurement control 212. The performance detection control 211 may be used to trigger the electronic device 100 to detect the performance of the micro air pump. The measurement control 212 may be used to trigger the electronic device 100 to measure the current blood pressure of the user.

[0178] The electronic device 100 can receive and respond to the user's click operation on the measurement control 212. After detecting that the user's wearing is slightly loose and the blood pressure measurement is completed, the electronic device 100 can display the following information: Figure 2C The error prompt interface 220 is shown.

[0179] like Figure 2C As shown, the error prompt interface 220 may include an error prompt 221 and a view result control 222. The error prompt 221 may be used to prompt the user that the current measurement result may be inaccurate. For example, the error prompt 221 may include the text "wearing is slightly loose, the measurement may be inaccurate", etc. The view result control 222 may be used to trigger the electronic device 100 to display the blood pressure measurement result.

[0180] In some embodiments, after it is detected that the user is wearing the headset loosely and the blood pressure measurement is completed, Figure 2D As shown, the electronic device 100 can display the measurement result interface 230 and output a prompt window 231 on the measurement result interface 230. The measurement result interface 230 can be used to display the blood pressure measurement result. The prompt window 231 can include an error prompt and a result viewing control. The specific contents of the result viewing control and the error prompt can be referred to above. Figure 2C The relevant description of the error prompt interface 220 is shown.

[0181] The electronic device 100 can receive and respond to the user's click operation on the measurement control 212, and when it is detected that the user is wearing the measurement control 212 too loosely, the display will be displayed as follows: Figure 2E The tightness prompt interface 240 is shown.

[0182] like Figure 2EAs shown, the tightness prompt interface 240 may include a measurement control 241 and a wearing tightness prompt 242. The measurement control 241 is used to trigger the electronic device 100 to remeasure the user's blood pressure. The wearing tightness prompt 242 can be used to prompt the user that the current wearing is too loose and the blood pressure cannot be measured normally. For example, the wearing tightness prompt 242 may include the text "too loose, please measure again" and the like.

[0183] In some embodiments, the electronic device 100 can also detect the performance of the micro air pump. In this way, the electronic device 100 can set the wearing tightness threshold and the working parameters of the micro air pump based on the performance of the micro air pump to avoid the performance degradation of the micro air pump caused by long-term use affecting the blood pressure measurement result.

[0184] For example, the electronic device 100 may receive and respond to a user's request for Figure 2B When the measurement control 212 shown in FIG. 1 is clicked and the micro-air pump performance detection condition is determined to be met (for example, the number of days since the last micro-air pump performance detection has reached a preset number of days, etc.), the electronic device 100 may display the following information: Figure 2F The prompt interface 250 is shown.

[0185] like Figure 2F As shown, the prompt interface 250 may include a performance detection prompt 251, such as the text "It is recommended to re-test the performance of the micro-air pump". The performance detection prompt 251 is used to prompt the user to detect the performance of the micro-air pump. The prompt interface 250 may also include a detection control 252 and an ignore control 253. Among them, the detection control 252 can be used to trigger the electronic device 100 to detect the performance of the micro-air pump. The ignore control 253 can be used to trigger the electronic device 100 to perform a wearing tightness detection.

[0186] The electronic device 100 can receive and respond to the user's click operation on the detection control 252, and display the following Figure 2H The operation guidance interface 260 is shown.

[0187] Another example is Figure 2G As shown, the electronic device 100 may also display a blood pressure measurement interface 210, which may include a performance detection control 211 and a measurement control 212. The electronic device 100 may receive and respond to a user's click operation on the performance detection control 211, and display the following Figure 2H The operation guidance interface 260 is shown.

[0188] like Figure 2HAs shown, the operation guidance interface 260 may display operation guidance, including picture guidance 262 and text guidance 263, such as the text "Please place the device flat on the table". The operation guidance interface 260 may also include a start control 261, and the electronic device 100 may receive and respond to the user's click operation on the start control 261 to detect the performance of the micro air pump.

[0189] Understandably, FIG. 2A to FIG. 2H It is only an illustrative example of the application of the measurement method provided in the embodiment of the present application in the blood pressure measurement scenario. In some embodiments, the interface for measuring other physiological parameters (such as heart rate, body temperature, etc.) may also display controls for triggering the detection of micro-air pump performance, and the present application does not limit this.

[0190] The following describes a method for detecting the performance of a micropump provided in an embodiment of the present application.

[0191] In the embodiment of the present application, the performance of the micro air pump can be expressed by a performance level.

[0192] like Figure 3 As shown, a specific process of a micro air pump performance detection method may include the following steps:

[0193] S301, the electronic device 100 starts the micro air pump performance test.

[0194] In some embodiments, the electronic device 100 may start the micro-pump performance test when it is detected that the micro-pump performance test conditions are met and it is monitored that the electronic device 100 is not worn by the user. The micro-pump performance test conditions may include: the time since the last micro-pump performance test has reached a preset number of days, the deviation between the most recent one or more blood pressure measurements and the historical blood pressure measurements is greater than a deviation threshold, etc.

[0195] In other embodiments, the electronic device 100 may also output a micro-air pump performance detection prompt when it is detected that the above-mentioned micro-air pump performance detection conditions are met, and the micro-air pump performance detection prompt is used to prompt the user to perform a micro-air pump performance detection. Figure 2F The performance detection prompt 251 in the prompt interface 250 is shown.

[0196] In some embodiments, the electronic device 100 may receive and respond to the user's operation of detecting the performance of the micro-air pump to start the micro-air pump performance detection. Exemplarily, the user's operation of detecting the performance of the micro-air pump may be as described above. Figure 2G In the blood pressure measurement interface 210 shown, the user clicks on the performance detection control 211 .

[0197] In some embodiments, when starting the micro-air pump performance test, the electronic device 100 may also first determine whether the electronic device 100 is worn by the user.

[0198] Two methods for determining whether the electronic device 100 is worn by the user are described below in embodiments of the present application.

[0199] In some embodiments, the electronic device 100 can determine whether the user is wearing the electronic device 100 based on whether the PPG module can detect a regular pulse wave signal.

[0200] In other embodiments, a capacitive sensor may also be provided on the inner side of the body 11 of the electronic device 100. When the user wears the electronic device 100, the capacitive sensor contacts the user's skin, which causes a change in capacitance. The electronic device 100 may also determine whether the user is wearing the electronic device 100 by detecting the change in capacitance through the capacitive sensor.

[0201] It should be noted that, in the embodiment of the present application, the pulse wave signal monitored by the electronic device 100 based on the PPG module can also be referred to as the second pulse wave signal, and the capacitance signal monitored by the capacitance sensor can also be referred to as the second capacitance signal. When starting the micro-air pump performance test, the electronic device 100 can obtain the second signal and determine whether the user is wearing the electronic device 100 based on the second signal. The second signal can include a second pulse wave signal and / or a second capacitance signal.

[0202] S302, the electronic device 100 outputs an operation guide to guide the user to place the electronic device 100 flat on a desktop or other flat surface.

[0203] When testing the performance of the micro-air pump, the electronic device 100 needs to untie the watchband, place the airbag side upward (or sideways), and lay it flat on a table or other flat surface. After starting the micro-air pump performance test, the electronic device 100 can output an operation guide to guide the user to place the electronic device 100. For example, the operation guide can be the above Figure 2H Pictorial instructions 262 and textual instructions 263 in the illustrated embodiment.

[0204] In some embodiments, the electronic device 100 starts timing when outputting the operation guidance, and when the timing reaches a preset time (eg, 5 seconds), the electronic device 100 may execute the following step S303.

[0205] In other embodiments, the electronic device 100 may display a measurement control while outputting the operation instructions, and the measurement control may be used to trigger the electronic device 100 to measure the performance of the micro-air pump. The electronic device 100 may receive and respond to the user's input to the measurement control to perform the following step S303.

[0206] S303, the electronic device 100 inflates the airbag through the micro air pump and stores the performance data of the micro air pump, including the working parameters of the micro air pump and the relationship between the air pressure and the inflation time of the airbag during the inflation of the airbag by the micro air pump.

[0207] In some embodiments, the electronic device 100 may perform step S303 once. The electronic device 100 may record the air pressure and the time consumed of the airbag in real time during the process of inflating the airbag, and store the performance data of the micro air pump. The performance data of the micro air pump may include the working parameters of the micro air pump, the initial air pressure, the end air pressure, and the time for the airbag air pressure to rise from the initial air pressure to the end air pressure consumption.

[0208] In some embodiments, the electronic device 100 can set the working parameters of the micro air pump (also referred to as the first working parameters), the initial air pressure of the airbag (also referred to as the first air pressure value), and the final air pressure of the airbag (also referred to as the second air pressure value). Afterwards, the electronic device 100 can control the micro air pump to inflate the airbag with the first working parameters, and obtain the time consumed by the airbag air pressure changing from the initial air pressure to the final air pressure (also referred to as the first duration).

[0209] In other embodiments, the electronic device 100 may set the working parameters of the micro air pump (also referred to as the first working parameters), the initial air pressure of the airbag, and the inflation time of the micro air pump (also referred to as the second time). Afterwards, the electronic device 100 may control the micro air pump to inflate the airbag with the first working parameters, and obtain the air pressure value of the airbag when the inflation time reaches the second time (also referred to as the third air pressure value).

[0210] Exemplarily, Table 1 shows performance data of the micro air pump stored in an electronic device 100 .

[0211] Table 1

[0212]

[0213] As shown in Table 1, the performance data of the micro air pump stored in the electronic device 100 may include the working parameters of the micro air pump, the initial air pressure (in millimeters of mercury / mmHg), the end air pressure (in millimeters of mercury / mmHg) and the consumption time (in seconds / s). According to Table 1, when the working parameters are the working voltage of 15V and the duty cycle of 50%, the time consumed by the airbag air pressure from the initial air pressure of 0 to the end air pressure of 50 is 10 seconds; when the working parameters are the working voltage of 15V and the duty cycle of 50%, the time consumed by the airbag air pressure from the initial air pressure of 0 to the end air pressure of 80 is 15 seconds; when the working parameters are the working voltage of 15V and the duty cycle of 50%, the time consumed by the airbag air pressure from the initial air pressure of 0 to the end air pressure of 100 is 17 seconds.

[0214] It is understandable that Table 1 is only an example of the performance data of the micro air pump stored in the electronic device 100. In the embodiment of the present application, the performance data of the micro air pump may also include more or less data, and may also include data different from the above data values, which is not limited in the present application.

[0215] In some embodiments, step S303 is a repeatable step.

[0216] The electronic device 100 can measure the time it takes for the airbag pressure to rise from the same initial pressure to the same final pressure when the micro-air pump works with the same working parameters for multiple times and calculate the average value, or measure the time it takes for the airbag pressure to rise from the same initial pressure to the same final pressure when the micro-air pump works with different working parameters (such as the first working parameter, the second working parameter, etc.) (such as the first duration, the third duration, etc.), or measure the time it takes for the airbag pressure to rise from the same initial pressure to different final pressures when the micro-air pump works with the same working parameters, and store the measured multiple groups of performance data of the micro-air pump, or measure the airbag pressure (such as the third pressure value, the fourth pressure value, etc.) when the micro-air pump inflation time reaches a preset time (such as the second duration) when the micro-air pump works with different working parameters (such as the first working parameter, the second working parameter, etc.). In the above multiple cases, the storage form of the multiple groups of performance data of the micro-air pump stored by the electronic device 100 can also refer to the content shown in Table 1 above.

[0217] In this way, the performance level of the micro air pump can be determined through the results of multiple measurements, reducing the error of a single measurement and improving the accuracy of the measurement.

[0218] S304 , the electronic device 100 determines a performance level of the micro air pump based on the performance data of the micro air pump.

[0219] The performance level of the micro-air pump may include multiple levels. For example, the performance levels may include Po1, Po2, and Po3 from high to low. The electronic device 100 may store a correspondence between the performance data of the micro-air pump and the performance level. The electronic device 100 may determine the performance level of the micro-air pump from the correspondence between the performance data of the micro-air pump and the performance level based on the performance data of the micro-air pump measured in step S302.

[0220] In some embodiments, the corresponding relationship between the performance data stored in the electronic device 100 and the performance level can be the relationship between the time it takes for the air pressure of the airbag to increase from the initial air pressure to the final air pressure and the performance level when the micro air pump works with different working parameters. In this case, the electronic device 100 can determine the performance level of the micro air pump based on the working parameters of the micro air pump (e.g., the first working parameter, the second working parameter, etc.), the initial air pressure of the airbag (e.g., the first air pressure value), the final air pressure (e.g., the second air pressure value), and the inflation time corresponding to the change of the airbag air pressure from the initial air pressure to the final air pressure (e.g., the first time length, the third time length, etc.).

[0221] Exemplarily, Table 2 shows a correspondence between performance data of a micro air pump stored in an electronic device 100 and a performance level.

[0222] Table 2

[0223]

[0224] As shown in Table 2, when the working parameters are working voltage 15V and duty cycle 50%, when the time consumed by the airbag pressure from the initial pressure CS0 to CS1 is less than ct1, the performance level of the micro air pump is Po1; when the consumption time is greater than or equal to ct1 and less than ct2, the performance level of the micro air pump is Po2; when the consumption time is greater than or equal to ct2, the performance level of the micro air pump is Po3. When the working parameters are working voltage 13V and duty cycle 30%, when the time consumed by the airbag pressure from the initial pressure CS0 to CS2 is less than ct3, the performance level of the micro air pump is Po1; when the consumption time is greater than or equal to ct3 and less than ct4, the performance level of the micro air pump is Po2; when the consumption time is greater than or equal to ct4, the performance level of the micro air pump is Po3.

[0225] It is understandable that Table 2 is only an example. In the embodiment of the present application, the electronic device 100 may also store more, less or different content than Table 2, and the present application does not limit this.

[0226] In other embodiments, the correspondence between the performance data stored in the electronic device 100 and the performance level may be the correspondence between the air pressure of the airbag and the performance level when the inflation time of the airbag reaches a preset consumption time when the micro-air pump works with different working parameters. In this case, the electronic device 100 may determine the performance level of the micro-air pump based on the working parameters of the micro-air pump (e.g., the first working parameter, the second working parameter, etc.), the initial air pressure of the airbag (e.g., the first air pressure value), the inflation time of the micro-air pump to the airbag (e.g., the second time, etc.), and the air pressure of the airbag when the inflation time is met (e.g., the third air pressure value, the fourth air pressure value, etc.).

[0227] Exemplarily, Table 3 shows the correspondence between performance data of a micro air pump and performance levels stored in another electronic device 100 .

[0228] Table 3

[0229]

[0230] As shown in Table 3, when the working parameters are working voltage 15V and duty cycle 50%, and the airbag pressure starts to inflate from the initial air pressure CS0 and the time reaches CT1, if the airbag pressure is greater than or equal to CS0 and less than CSS1, the performance level of the micro air pump is Po3; if the airbag pressure is greater than or equal to CSS1 and less than CSS2, the performance level of the micro air pump is Po2; if the airbag pressure is greater than or equal to CSS2, the performance level of the micro air pump is Po1. When the working parameters are working voltage 13V and duty cycle 30%, and the airbag pressure starts to inflate from the initial air pressure CS0 and the time reaches CT2, if the airbag pressure is greater than or equal to CS0 and less than CSS3, the performance level of the micro air pump is Po3; if the airbag pressure is greater than or equal to CSS3 and less than CSS4, the performance level of the micro air pump is Po2; if the airbag pressure is greater than or equal to CSS4, the performance level of the micro air pump is Po1.

[0231] It can be understood that Table 3 is only an example. In the embodiments of the present application, the electronic device 100 may also store more, less or different content than Table 3, and the present application does not limit this.

[0232] In some embodiments, if the electronic device 100 can be configured with airbags of different sizes, the size of the airbag currently used by the electronic device 100 needs to be determined before testing the performance of the micro air pump. The electronic device 100 can detect the size of the airbag through the Hall sensor. The detection method can refer to the above Figure 1D In other embodiments, the electronic device 100 may also prompt the user to input the size of the airbag when detecting the removal or installation operation of the airbag, and store the size of the airbag input by the user.

[0233] It can be understood that when the electronic device 100 can be configured with airbags of different sizes, the electronic device 100 can store the correspondence between the performance data and performance level of the micro air pump when using airbags of different sizes, and determine the performance level of the micro air pump based on the size of the airbag and the performance data of the micro air pump.

[0234] In this way, when the electronic device 100 can be configured with airbags of different sizes, the size of the airbag can be determined by the Hall sensor and incorporated into the basis for judging the performance of the micro air pump, thereby avoiding measurement errors due to different airbag sizes.

[0235] The following is a flow chart of a measurement method in a blood pressure measurement scenario provided based on an embodiment of the present application.

[0236] like Figure 4 As shown, the specific process of the measurement method in the blood pressure measurement scenario may include the following steps:

[0237] S401, the electronic device 100 receives an operation of measuring blood pressure by a user.

[0238] Exemplarily, the operation of the user measuring blood pressure may be as described above. Figure 2B The click operation on the measurement control 212 in the blood pressure measurement interface 210 is shown.

[0239] S402 , in response to the user's operation of measuring blood pressure, the electronic device 100 performs wearing recognition to determine whether the user is wearing the electronic device 100 .

[0240] In an embodiment of the present application, the electronic device 100 may obtain a first signal and determine whether the electronic device is worn by the user based on the first signal. The first signal may include a first pulse wave signal monitored by a PPG module and / or a first capacitance signal monitored by a capacitance sensor.

[0241] The method for determining whether the user is wearing the electronic device 100 based on the second signal can refer to the above Figure 3 The relevant contents in step S301 are not repeated here.

[0242] If the electronic device 100 determines that the user is wearing the electronic device 100 , then the electronic device 100 may execute the following step S404 .

[0243] If the electronic device 100 determines that the user is not wearing the electronic device 100 , then the electronic device 100 executes the following step S403 .

[0244] S403, outputting a wearing reminder to prompt the user to wear the electronic device 100 before measuring blood pressure.

[0245] When it is determined that the user is not wearing the electronic device 100 , the electronic device 100 may output a wearing prompt, where the wearing prompt is used to prompt the user to wear the electronic device 100 before measuring blood pressure.

[0246] Steps S402 to S403 are optional steps. In some embodiments, the electronic device 100 may also execute step S404 after executing step S401.

[0247] S404: In response to the user's operation of measuring blood pressure, the electronic device 100 obtains the performance level of the micro air pump.

[0248] The performance level of the micro air pump may include multiple levels, such as high (Po1), medium (Po2), and low (po3), and may also include more or fewer levels. The performance level of the micro air pump can be used to measure the inflation rate of the airbag by the micro air pump. It is understandable that the performance level of the micro air pump is only a parameter used to measure the performance of the micro air pump. In the embodiment of the present application, the performance level can also be replaced by other parameters that can be used to characterize the performance, and the present application does not limit it here.

[0249] In some embodiments, the electronic device 100 may measure and store the performance level of the micro-air pump before starting the blood pressure measurement. At this time, in response to the user's operation of measuring blood pressure, the electronic device 100 may obtain the performance level of the micro-air pump. The electronic device 100 may measure and store the performance level of the micro-air pump when it is detected that the micro-air pump performance detection condition is met. The specific content of the micro-air pump performance detection condition and the method of detecting the performance of the micro-air pump can refer to the above Figure 3 Related description in the illustrated embodiment.

[0250] In other embodiments, the electronic device 100 may also measure the performance level of the micro air pump in response to the user's operation of measuring blood pressure.

[0251] Optionally, if the electronic device 100 can be configured with airbags of different sizes, the electronic device 100 can also obtain the size of the airbag in response to the user's operation of measuring blood pressure. The size of the airbag can be divided into multiple levels, such as large (large, L) and small (small, S). In some embodiments, the electronic device 100 can measure and store the size of the airbag when it detects that the airbag detection conditions are met (for example, detecting the first time the airbag is used to measure blood pressure, or detecting the user's operation of replacing the airbag, etc.). The electronic device 100 can determine the size of the airbag based on the measurement results of the Hall sensor. The specific method can refer to the above Figure 1D The relevant contents in the illustrated embodiment will not be repeated here.

[0252] S405, the electronic device 100 sets the working parameters, stop conditions and wearing tightness threshold of the micro air pump based on the performance level of the micro air pump.

[0253] The working parameters of the micro air pump may include voltage and duty cycle. The electronic device 100 may power the micro air pump through devices such as batteries and drive circuits. The micro air pump may be connected to two output terminals of the drive circuit, such as output terminal A and output terminal B. The voltages of output terminal A and output terminal B are different, and the voltage of the micro air pump is the voltage obtained by differentially dividing the voltage of output terminal A and the voltage of output terminal B. When the voltage of output terminal A is higher than the voltage of output terminal B, the voltage on the micro air pump is a positive voltage; when the voltage of output terminal A is lower than the voltage of output terminal B, the voltage on the micro air pump is a negative voltage. In this way, the electronic device 100 can provide alternating current for the micro air pump.

[0254] The AC voltage provided by the electronic device 100 to the micro-gas pump may be a rectangular wave, which is a periodic signal and includes a high potential and a low potential, and the absolute values ​​of the voltages corresponding to the high potential and the low potential are the same. For example, the schematic diagram of the rectangular wave can refer to the following Fig.6D The voltage in the working parameter can be the high potential voltage in the rectangular wave, or it can refer to the absolute value of the low potential voltage. The duty cycle refers to the proportion of the duration of the high potential voltage in one cycle to the time corresponding to one cycle in the rectangular wave signal.

[0255] The operating parameters of the micro air pump can be used to control the rate at which the micro air pump inflates the airbag. When the duty cycle is constant, the higher the voltage, the faster the airbag pressure increases; when the voltage is constant, the higher the duty cycle, the faster the airbag pressure increases. In other embodiments, the operating parameters of the micro air pump may also include other parameters such as frequency, which are not limited in this application.

[0256] The wearing tightness threshold may be a time threshold or an air pressure threshold. The wearing tightness threshold may include tightness threshold 1. Tightness threshold 1 may be used to determine whether the user wears the wearer too loosely, thereby determining whether to output a wearing tightness prompt to prompt the user to tighten the wear. In some embodiments, the wearing tightness threshold may also include tightness threshold 2, which may be used to determine whether the user wears the wearer too loosely, thereby determining whether the blood pressure measurement value needs to be calibrated and / or determining whether to output an error prompt, which may be used to prompt the user that there is an error in the measurement result.

[0257] In the embodiment of the present application, if the wearing tightness threshold is a time threshold, the tightness threshold 1 can be called the time threshold T, and the tightness threshold 2 can be called the time threshold TT. Since the longer the inflation time required for the airbag air pressure to increase from the initial air pressure to the preset end air pressure, the looser the wearing, therefore, when the wearing tightness threshold is a time threshold, the time threshold T and the time threshold TT have the following relationship: T>TT.

[0258] In the embodiment of the present application, if the wearing tightness threshold is an air pressure threshold, the tightness threshold 1 can be called the air pressure threshold Y, and the tightness threshold 2 can be called the air pressure threshold YY. Since the lower the air pressure of the airbag when the inflation time of the micro-pump airbag reaches the preset time, the looser the wearing, therefore, when the wearing tightness threshold is the air pressure threshold, the air pressure threshold Y and the air pressure threshold YY have the following relationship: YY>Y.

[0259] The stopping condition may be that the micro air pump inflates the airbag for a time t that reaches a preset time duration Ts. In other embodiments, the stopping condition may also be that the micro air pump inflates the airbag so that the air pressure S1 of the airbag reaches a preset air pressure SS.

[0260] The stop condition can be set before starting the blood pressure measurement, or it can be set by the electronic device 100 based on the performance level of the micro air pump. It should be noted that if the wearing tightness threshold is a time threshold, the stop condition should be that the micro air pump inflates the airbag with the set working parameters so that the airbag pressure S1 reaches the preset air pressure SS. If the wearing tightness threshold is an air pressure threshold, the stop condition should be that the micro air pump inflates the airbag with the set working parameters for a time t that reaches the duration Ts.

[0261] The specific manner in which the electronic device 100 sets the working parameters (such as the third working parameter or the fourth working parameter) of the micro air pump and the wearing tightness threshold based on the performance level of the micro air pump can be referred to as follows: FIG. 6A to FIG. 6D The relevant descriptions in the illustrated embodiments are not described in detail here.

[0262] S406, the electronic device 100 inflates the airbag through the micro air pump, and the initial air pressure of the airbag is S0.

[0263] The initial air pressure S0 may be a preset air pressure value. The initial air pressure S0 may be the air pressure when the airbag is not inflated, for example, 0.

[0264] Before the electronic device 100 inflates the airbag through the micro air pump, the electronic device 100 can detect the air pressure of the airbag through the air pressure sensor and determine whether the air pressure of the airbag is S0.

[0265] If the air pressure of the airbag is determined to be S0, the electronic device 100 may start to inflate the airbag by using the micro air pump.

[0266] If it is determined that the air pressure of the airbag is greater than S0, the electronic device 100 can prompt the user to deflate the airbag until the air pressure of the airbag drops to S0, and then prompt the user to stop deflation. At this time, the electronic device 100 can start to inflate the airbag through the micro air pump.

[0267] S407, when the stop condition is met, the electronic device 100 stops inflating the airbag and determines pre-inflation data, which includes the inflation time t of the airbag by the micro air pump or the air pressure S1 of the airbag when inflation is stopped.

[0268] It is understandable that when the stop condition is that the micro air pump inflates the airbag for a time period of Ts, the pre-inflation data is the air pressure S1 of the airbag when inflation is stopped. When the stop condition is that the airbag pressure reaches a preset air pressure SS, the pre-inflation data is the time t that the micro air pump inflates the airbag.

[0269] S408: The electronic device 100 determines the wearing tightness of the user based on the pre-inflation data and the wearing tightness threshold.

[0270] The electronic device 100 can determine the wearing tightness of the user based on the pre-inflation data and the wearing tightness threshold, and determine the subsequent steps to be performed based on the wearing tightness of the user. The wearing tightness of the user can include wearing too loose and wearing properly, and optionally, it can also include wearing slightly loose.

[0271] According to the above step S405, in some embodiments, the wearing tightness threshold may include tightness threshold 1 (eg, time threshold T, or air pressure threshold Y) and tightness threshold 2 (eg, time threshold TT, or air pressure threshold YY).

[0272] When the wearing tightness threshold is a time threshold, based on the relationship between the wearing tightness threshold, the stop condition and the pre-inflation data in the above step S407, it can be known that the pre-inflation data is the time t when the micro air pump inflates the airbag when the air bag pressure reaches the preset air pressure SS from the initial air pressure S0.

[0273] In this case, the electronic device 100 can determine the tightness of the user's wearing based on the relationship between time t, time threshold T and time threshold TT: when time t is greater than or equal to time threshold T, the electronic device 100 determines that the user's wearing is too loose, determines not to continue measuring blood pressure, and executes the following step S409; when time t is less than time threshold T, and greater than or equal to time threshold TT, the electronic device 100 determines that the user's wearing is slightly loose, determines to continue measuring blood pressure, and executes the following step S413; when time t is less than time threshold TT, the electronic device 100 determines that the user's wearing is appropriate, determines to continue measuring blood pressure, and executes step S410.

[0274] When the wearing tightness threshold is the air pressure threshold, based on the relationship between the wearing tightness threshold, the stop condition and the pre-inflation data in the above step S407, it can be known that the pre-inflation data is the air pressure S1 of the airbag when the air bag pressure is S0 and the micro air pump inflates the airbag for a period of time Ts.

[0275] In this case, the electronic device 100 can determine the tightness of the user's wearing based on the relationship between the air pressure S1 of the airbag, the air pressure threshold Y, and the air pressure threshold YY: when the air pressure S1 is less than or equal to the air pressure threshold Y, the electronic device 100 determines that the user's wearing is too loose, determines not to continue measuring blood pressure, and executes the following step S409; when the air pressure S1 is less than or equal to the air pressure threshold YY, and greater than the air pressure threshold Y, the electronic device 100 determines that the user's wearing is slightly loose, determines to continue measuring blood pressure, and executes the following step S413; when the air pressure S1 is greater than the air pressure threshold YY, the electronic device 100 determines that the user's wearing is appropriate, determines to continue measuring blood pressure, and executes step S410.

[0276] In other embodiments, the wearing tightness threshold may only include tightness threshold 1. In this case, the electronic device 100 may determine whether to continue measuring blood pressure based on tightness threshold 1 and pre-inflation data. If it is determined to continue measuring, step S410 is executed; if it is determined not to continue measuring, step S409 is executed.

[0277] S409, the electronic device 100 outputs a wearing tightness prompt, prompting the user to adjust the wearing tightness.

[0278] When the electronic device 100 determines that the user's wear is too loose, the electronic device 100 can output a wearing tightness reminder, which can be used to prompt the user to adjust the wearing tightness. The wearing tightness reminder can be in any one or more of the following forms: animation reminder, picture reminder, voice reminder, and text reminder. Figure 2E Relevant content in the illustrated embodiment.

[0279] In some embodiments, after the user adjusts the wearing tightness, the electronic device 100 may deflate the airbag (or remind the user to deflate the airbag) until the air pressure of the airbag returns to the initial air pressure S0. Afterwards, the electronic device 100 may receive and respond to the user's operation of measuring blood pressure, and re-execute step S402 and subsequent steps.

[0280] In some embodiments, after outputting the wearing tightness prompt, the electronic device 100 may deflate the airbag until the air pressure of the airbag returns to the initial air pressure S0. In addition, the electronic device 100 may also monitor in real time whether the user is wearing the electronic device 100. After monitoring that the user is wearing the electronic device 100 again, the electronic device 100 may re-execute step S406 and subsequent steps.

[0281] S410, the electronic device 100 continues to inflate the airbag through the micro air pump to determine the blood pressure measurement value.

[0282] The measured values ​​of blood pressure include systolic pressure (i.e., high pressure) and diastolic pressure (i.e., low pressure). In some embodiments, when the electronic device 100 inflates the airbag through a micro-air pump, the electronic device 100 can parse the user's pulse wave signal based on the measurement data of the air pressure sensor. In other embodiments, the electronic device 100 can also parse the user's pulse wave signal based on the PPG signal collected by the PPG module. The electronic device 100 can determine the blood pressure measurement value when it is detected that the pulse wave signal meets the output condition. The output condition may include that the amplitude of the pulse wave signal reaches the product of the peak value of the pulse wave signal and a preset ratio.

[0283] The output conditions provided by the embodiments of the present application are introduced below in combination with the blood pressure measurement principle.

[0284] Figure 5A schematic diagram showing the changes of the airbag pressure and the pulse wave signal over time when the electronic device 100 inflates the airbag through the micro air pump.

[0285] like Figure 5 As shown, the horizontal axis can represent time, and the closer to the horizontal axis, the longer the inflation time; the vertical axis can represent the air pressure of the airbag, and the closer to the vertical axis, the higher the air pressure value; the vertical axis can also represent the pulse wave amplitude, and the closer to the vertical axis, the higher the amplitude in the positive direction. When the electronic device 100 inflates the airbag with the micro air pump, the curve of the change of the airbag pressure with the inflation time can be Figure 5 The curve P(t) shown in Figure 1 is the curve P(t) shown in Figure 1. The curve of the change of the amplitude of the pulse wave signal over time can be Figure 5 The curve U(t) is shown.

[0286] Depend on Figure 5 It can be seen that in the process of the micro-air pump inflating the airbag, the airbag continuously pressurizes the user's blood vessels, and the envelope of the pulse wave signal amplitude first rises and then falls until it disappears completely. Based on the experimental measurement data, if the maximum value of the pulse wave amplitude is the peak value Um, the user's diastolic pressure (low pressure) is the air pressure of the airbag when the pulse wave amplitude reaches K1*Um before the peak, and the user's systolic pressure (high pressure) is the air pressure of the airbag when the pulse wave amplitude reaches K2*Um after the peak. Among them, K1 and K2 are real numbers greater than 0 and less than 1. For example, K1 can be 0.8, and K2 can be 0.5. By Figure 5 It can be seen that there are three points on the curve U(t): point R1 (tt0, Um), point R2 (tt1, K1*Um) and point R3 (tt2, K2*Um). The parameter on the left side of the bracket represents the inflation time corresponding to the point, and the parameter on the right side of the bracket represents the pulse wave amplitude of the point.

[0287] According to the coordinates of point R2, before the peak, when the pulse wave amplitude reaches K1*Um, the inflation time is tt1; according to the coordinates of point R3, after the peak, when the pulse wave amplitude reaches K2*Um, the inflation time is tt2. At this time, according to the curve P(t), when the inflation time is tt1, the airbag pressure is P1, and when the inflation time is tt2, the airbag pressure is P2. Therefore, it can be determined that the user's diastolic pressure is P1 and the systolic pressure is P2.

[0288] Understandably, Figure 5 It is only an example of the airbag pressure increase curve and the pulse wave amplitude change curve during the airbag inflation process by a micro air pump. In the embodiment of the present application, the airbag pressure increase curve and the pulse wave amplitude change curve may also be different curves, and the present application does not limit this.

[0289] In some embodiments, the electronic device 100 may use the above Figure 5The blood pressure measurement method in the illustrated embodiment determines the user's blood pressure measurement value based on the change in the amplitude of the pulse wave. At this time, the output condition may be that the amplitude of the user's pulse wave drops to K2*Um after the peak value, where Um is the peak value of the pulse wave. After detecting that the output condition is met, the electronic device 100 may determine the air pressure of the airbag when the pulse wave amplitude reaches K1*Um before the peak value as the diastolic pressure, and determine the air pressure of the airbag when the amplitude of the user's pulse wave drops to K2*Um after the peak value as the systolic pressure.

[0290] In other embodiments, in addition to the above-mentioned proportional relationship between the pulse wave amplitude and the peak value, the electronic device 100 can also obtain the user's blood pressure measurement value based on the corresponding time of the pulse wave peak value, the pulse wave peak envelope rise time and rise speed and rise slope, the pulse wave peak envelope fall time and fall rate and other parameters. At this time, the output condition can also include content related to one or more of the above parameters.

[0291] S411, the electronic device 100 outputs the blood pressure measurement value.

[0292] S412, the electronic device 100 stops inflating the airbag through the micro air pump.

[0293] The electronic device 100 may stop inflating the airbag when the blood pressure measurement value is obtained. Step S412 may be performed after step S410 is performed.

[0294] S413, the electronic device 100 continues to inflate the airbag through the micro air pump to determine the blood pressure measurement value.

[0295] For the specific content of step S413, reference may be made to the relevant content of the above-mentioned step S410.

[0296] S414, the electronic device 100 determines a blood pressure calibration value based on the blood pressure measurement value, where the blood pressure calibration value is a result of calibration of the blood pressure measurement value.

[0297] When the electronic device 100 determines that the wearing is slightly loose, the electronic device 100 may calibrate the blood pressure measurement value after acquiring the blood pressure measurement value to obtain a blood pressure calibration value.

[0298] In some embodiments, the electronic device 100 may store a calibration algorithm. The calibration algorithm may be obtained by training the electronic device 100 or other electronic devices based on multiple sets of measurement data, and each set of measurement data may include the performance level of the micro air pump, the size of the airbag, the working parameters of the micro air pump, the initial air pressure and the final air pressure of the airbag, the time of pre-inflation of the airbag, the blood pressure measurement value, the pre-inflation time when the wearing tightness is appropriate, and the true value of the blood pressure. After determining the blood pressure measurement value and the pre-inflation data, the electronic device 100 may calibrate the blood pressure measurement value through the calibration algorithm based on the pre-inflation data and the tightness threshold 2 to obtain a calibrated blood pressure value.

[0299] In other embodiments, the electronic device 100 may store the correspondence between pre-inflation data and deviation values ​​under different performance conditions (including the performance level of the micro air pump). After the electronic device 100 determines the pre-inflation data and the blood pressure measurement value, the electronic device 100 may determine the corresponding deviation value from the correspondence between the pre-inflation data and the deviation value based on the pre-inflation data, and calibrate the blood pressure measurement value based on the deviation value to obtain the blood pressure calibration value.

[0300] S415, the electronic device 100 outputs an error prompt to prompt the user that the measurement result is inaccurate.

[0301] Exemplarily, the error prompt may be as described above. Figure 2C The error prompt 221 shown can also be the above Figure 2D The display content in the prompt window 231 is shown.

[0302] Both step S414 and step S415 are optional steps. The electronic device 100 may execute step S416 after executing step S414, or may execute step S415 after executing step S413.

[0303] S416, the electronic device 100 outputs a blood pressure measurement result, where the blood pressure measurement result is a blood pressure measurement value or a blood pressure calibration value.

[0304] If it is determined that the blood pressure measurement value is calibrated, the electronic device 100 may output the blood pressure calibration value as the blood pressure measurement result. If it is determined that the blood pressure measurement value is not calibrated, the electronic device 100 may output the blood pressure measurement value as the blood pressure measurement result.

[0305] S417, the electronic device 100 stops inflating the airbag.

[0306] The electronic device 100 may stop inflating the airbag when the blood pressure measurement value is obtained. Step S417 may be performed after step S413 is performed.

[0307] By using the blood pressure measurement method provided in the embodiment of the present application, the working parameters of the micro-air pump and the wearing tightness threshold can be set based on the micro-air pump performance level, thereby avoiding measurement errors caused by wearing too loosely. It can also avoid measurement errors introduced by the micro-air pump performance or airbag performance, thereby improving the accuracy of blood pressure measurement values.

[0308] Understandably, Figure 4 It is just an example of the application of a measurement method provided by an embodiment of the present application in a blood pressure measurement scenario. In the embodiment of the present application, the measured physiological parameters may also be other physiological parameters such as heart rate and body temperature. When measuring other physiological parameters, the measurement method provided by the embodiment of the present application may also be used to measure the wearing tightness of the user, and the subsequent steps to be performed (such as obtaining measurement data of physiological parameters, calibrating the measurement data, outputting wearing tightness prompts, outputting error prompts, etc.) are determined based on the wearing tightness. The relationship between the wearing tightness and the subsequent steps can refer to the above Figure 4 The relevant steps in the illustrated embodiment will not be described in detail here.

[0309] The following describes a method for the electronic device 100 provided in an embodiment of the present application to set working parameters, stop conditions, and wearing tightness thresholds based on the performance level of the micro air pump.

[0310] The electronic device 100 may store the corresponding relationship between the performance level and performance data of the micro air pump. For details, please refer to the above Figure 3 The performance data may include the working parameters of the micro air pump, the starting and ending air pressures of the airbag, and the inflation time of the airbag by the micro air pump. Optionally, the performance data may also include the size of the airbag, etc.

[0311] The electronic device 100 can set working parameters, stop conditions and wearing tightness thresholds based on the performance level of the micro air pump according to the corresponding relationship between the performance data and the performance level of the micro air pump.

[0312] In some embodiments, the electronic device 100 may first set the working parameters of the micro air pump. The working parameters of the micro air pump may be the working parameters in the performance data of the micro air pump (e.g., the embodiments shown in Table 2 or Table 3). After determining the working parameters of the micro air pump, the electronic device 100 may determine the corresponding relationship between the start and end air pressures of the airbag and the inflation time of the airbag by the micro air pump when the micro air pump of the performance level works with the set working parameters based on the performance level of the micro air pump and the set working parameters, and set the stop condition and wearing tightness threshold accordingly.

[0313] Fig. 6A A schematic diagram showing the corresponding relationship between the performance level of a micro air pump and a wearing tightness threshold (time threshold) when a working parameter is determined in an embodiment of the present application is shown.

[0314] Exemplarily, as Fig. 6A shown, the horizontal axis of the coordinate system can represent the performance level of the micro air pump, and the closer to the positive direction of the horizontal axis, the higher the performance level. The performance of the micro air pump can be divided into multiple performance levels, and the multiple performance levels include Po1, Po2, and Po3 in descending order from high to low. The vertical axis of the coordinate system can represent the time threshold, and the closer to the positive direction of the vertical axis, the larger the time threshold. According to Fig. 6A it can be known that, under the preset working parameters, when the performance level of the micro air pump is Po1, the time threshold T (i.e., the tightness threshold 1) can be set to T1, and the time threshold TT (i.e., the tightness threshold 2) can be set to TT1; under the preset working parameters, when the performance level of the micro air pump is Po2, the time threshold T can be set to T2, and the time threshold TT can be set to TT2; under the preset working parameters, when the performance level of the micro air pump is Po3, the time threshold T can be set to T3, and the time threshold TT can be set to TT3.

[0315] It can be understood that for the same micro air pump and airbag, the looser the user wears, the longer the time it takes for the airbag pressure to rise from the initial pressure to the preset pressure. Therefore, when the performance level of the micro air pump is determined, the time threshold T is greater than the time threshold TT, that is, T1>TT1, T2>TT2, T3>TT3. In addition, the higher the performance level of the micro air pump, the shorter the time it takes for the airbag pressure to rise from the initial pressure to the preset pressure. Therefore, the following relationship also exists between the above time thresholds: T1<T2<T3, and TT1<TT2<TT3.

[0316] Figure 6B It shows a schematic diagram of the corresponding relationship between the performance level of the micro air pump and the wearing tightness threshold (air pressure threshold) under the condition of determining the working parameters provided by the embodiment of the present application.

[0317] Again exemplarily, as Figure 6B shown, the horizontal axis of the coordinate system can represent the performance level of the micro air pump, and the closer to the positive direction of the horizontal axis, the higher the performance level. The performance of the micro air pump can be divided into multiple performance levels, and the multiple performance levels include Po1, Po2, and Po3 in descending order from high to low. The vertical axis of the coordinate system can represent the air pressure threshold, and the closer to the positive direction of the vertical axis, the larger the air pressure threshold. According to Figure 6BYes. Under the working parameters, when the performance level of the micro air pump is Po1, the air pressure threshold Y (i.e., the tightness threshold 1) can be set to Y1, and the air pressure threshold YY (i.e., the tightness threshold 2) can be set to YY1; under the working parameters, when the performance level of the micro air pump is Po2, the air pressure threshold Y can be set to Y2, and the air pressure threshold YY can be set to YY2; under the working parameters, when the performance level of the micro air pump is Po3, the air pressure threshold Y can be set to Y3, and the air pressure threshold YY can be set to YY3.

[0318] It should be noted that for the same micro air pump and airbag, the looser the user wears, the lower the air pressure value of the airbag when the inflation time of the airbag pressure starts from the initial air pressure and reaches the preset time. Therefore, when the performance level of the micro air pump is determined, the air pressure threshold Y should be less than the air pressure threshold YY, that is, Y1 < YY1, Y2 < YY2, Y3 < YY3. In addition, the higher the performance level of the micro air pump, the higher the air pressure value of the airbag when the inflation time of the airbag pressure starts from the initial air pressure and reaches the preset time. Therefore, the following relationship also exists between the above air pressure thresholds: Y1 > Y2 > Y3, and YY1 > YY2 > YY3.

[0319] It can be understood that FIG. 6A to FIG. 6B only two corresponding relationships between the performance level of the micro air pump and the wearing tightness threshold are exemplarily shown under the determined working parameters. In some embodiments, more cases of different working parameters may be stored in the electronic device 100, or the above content may be stored in other forms such as a table. The present application does not limit this here.

[0320] In other embodiments, the electronic device 100 may also first determine the wearing tightness threshold and the stop condition. After determining the wearing tightness threshold and the stop condition, the electronic device 100 may determine the working parameters corresponding to the micro air pump of this performance level based on the performance level of the micro air pump, the wearing tightness threshold, and the stop condition.

[0321] Figure 6C It shows a schematic diagram of the corresponding relationship between the performance level of the micro air pump and the wearing tightness threshold (time threshold) when the wearing tightness threshold provided by the embodiment of the present application is determined.

[0322] Exemplarily, as Figure 6C shown, the content represented by the horizontal axis and the vertical axis of the coordinate system can refer to the relevant content in the coordinate system shown in Fig. 6A respectively. The performance of the micro air pump can be divided into multiple performance levels, and the multiple performance levels include Po1, Po2, and Po3 in descending order from high to low. According to Figure 6CIt can be known that when the performance level of the micro air pump is any one of Po1, Po2, and Po3, the time threshold T for determining whether the user wears it too loosely can be set to T0, and the time threshold TT for determining whether the blood pressure measurement value needs to be calibrated can be set to TT0.

[0323] Similarly, when the wearing tightness threshold is the air pressure threshold, the relationship between the wearing tightness threshold and the performance level can also refer to the relevant content in the above Figure 6C illustrated embodiments.

[0324] Fig.6D FIG. shows a schematic diagram of the corresponding relationship between the performance level of the micro air pump and the working parameters when the wearing tightness threshold is determined in the embodiment of the present application.

[0325] Exemplarily, as Fig.6D shown, the horizontal axis of the coordinate system can represent time, the vertical axis can represent voltage, and the closer to the positive direction of the vertical axis, the higher the voltage. The performance of the micro air pump can be divided into multiple performance levels, and the multiple performance levels include Po1, Po2, and Po3 in descending order from high to low. According to Fig.6D it can be known that when the performance level of the micro air pump is Po1, the corresponding voltage waveform is rect1, and the working parameters at this time include voltage U1 and duty cycle B1; when the performance level of the micro air pump is Po2, the corresponding voltage waveform is rect2, and the working parameters at this time include voltage U2 and duty cycle B2; when the performance level of the micro air pump is Po3, the corresponding voltage waveform is rect3, and the working parameters at this time include voltage U3 and duty cycle B3. Among them, the working voltages corresponding to different performance levels can have the following relationship: U1 < U2 < U3, and the duty cycles corresponding to different performance levels can have the following relationship: B1 < B2 < B3.

[0326] It can be understood that Fig.6D the illustrated embodiment is only an example. In some embodiments, the electronic device 100 can also store the corresponding relationship between the performance level of the micro air pump and the working parameters in other forms such as a table. In addition, the electronic device 100 can also store more different situations of the wearing tightness threshold, which is not limited in this application.

[0327] By using the blood pressure measurement method provided in the embodiment of the present application, the error caused by the performance degradation of the micro air pump can be avoided, and the measurement accuracy can be improved.

[0328] It should be noted that, in some embodiments, if the electronic device 100 can be configured with multiple airbags of different sizes, the electronic device 100 must first determine the size of the airbag before setting the working parameters and the wearing tightness threshold. At this time, the electronic device 100 may store the corresponding relationship between the performance level and the wearing tightness threshold when the micro-air pump inflates airbags of different sizes with different working parameters, or store the corresponding relationship between the performance level and the working parameters of the micro-air pump under the condition of a given wearing tightness threshold and airbag size, etc. Afterwards, the electronic device 100 can set the working parameters and wearing tightness threshold of the micro-air pump based on the size of the airbag and the performance level of the micro-air pump. The specific method can refer to the content in the above embodiment, which will not be repeated here.

[0329] In some embodiments, the electronic device 100 can also determine the tightness of the user's wearing based on the PPG signal monitored by the PPG module.

[0330] Figure 7 A schematic diagram of a photoplethysmographic signal under different wearing tightnesses during the process of inflating an airbag with a micro air pump provided by an embodiment of the present application is shown.

[0331] like Figure 7 As shown, the wearing tightness of the user from tight to loose may include slightly tight, suitable, slightly loose, loose, loose, very loose, etc. When wearing slightly tight, the curve corresponding to the PPG signal is curve Q-1; when wearing suitable, the curve corresponding to the PPG signal is curve Q0; when wearing slightly loose, the curve corresponding to the PPG signal is curve Q1; when wearing loose, the curve corresponding to the PPG signal is curve Q2; when wearing very loose, the curve corresponding to the PPG signal is curve Q3.

[0332] according to Figure 7 It can be seen that during the process of the micro air pump inflating the airbag, the amplitude of the PPG signal first increases and then decreases until it decreases to U1. Moreover, the looser the user wears, the greater the change in amplitude of the PPG signal curve during the process of the micro air pump inflating the airbag; the tighter the user wears, the smaller the change in amplitude of the PPG signal curve during the process of the micro air pump inflating the airbag.

[0333] The electronic device 100 can set a PPG threshold. When it is detected that the difference between the maximum and minimum values ​​of the PPG signal amplitude during the micro-air pump inflating the airbag is greater than or equal to the preset PPG threshold, the electronic device 100 can determine that the user is wearing it too loose.

[0334] In the embodiment of the present application, the electronic device 100 can simultaneously use Figure 4 The judgment method based on the micro air pump pre-filling data in the embodiment shown and Figure 7The PPG signal-based determination method shown in the figure determines the wearing tightness of the user. If the determination result of any of the above two methods is that the wear is too loose, the electronic device 100 can determine that the wear is too loose. At this time, the electronic device 100 can output a wearing tightness prompt to prompt the user to adjust the wearing tightness. If the determination results of both of the above two methods are not that the wear is too loose, the electronic device 100 determines not to output the wearing tightness prompt and continues to measure the physiological parameters.

[0335] In some embodiments, the electronic device 100 may also use a proportional integral differential (PID) control method to control the speed at which the airbag pressure increases, so that the airbag pressure can increase steadily.

[0336] PID algorithm is a control method that performs correction based on the output feedback of the controlled object. It corrects according to the quota or standard when the actual deviation from the plan is measured. PID is the abbreviation of proportion, integral, and differential coefficient, which represent three control algorithms respectively. The combination of these three algorithms can effectively correct the deviation of the controlled object, so that it can reach a stable state.

[0337] Figure 8 A schematic diagram of a PID control principle provided in an embodiment of the present application is shown.

[0338] like Figure 8 As shown, the PID control system may include a proportional controller, an integral controller, and a differential controller. The signal Y(t) may represent the current value of the controlled object, and the signal Yd(t) may represent the preset target value of the controlled object. The input signal is the deviation between the target value of the controlled object and the current value. After the input signal is regulated by the proportional controller, the integral controller, and the differential controller respectively, the regulation method for the controlled object may be determined. After the controlled object is regulated, the deviation between the current value of the controlled object and the preset target value may be recalculated, and it may be determined whether PID regulation is required again.

[0339] In the embodiment of the present application, the airbag pressure value can be the controlled object, and the electronic device 100 can use the PID control method to control the airbag pressure by changing the working parameters of the micro air pump or the state of the air valve. In this way, after the output value condition is met, the airbag pressure can be stabilized near a pressure value, avoiding the uncomfortable use experience of the user due to excessive air pressure.

[0340] In some embodiments, the above Figure 1AThe body 11 shown may also be provided with a flow monitoring sensor, which may be used to measure the amount of air flow used by the micro air pump to inflate the airbag. The electronic device 100 may determine the performance level of the micro air pump based on the detection data of the flow monitoring sensor during the micro air pump performance detection phase, or may determine the tightness of the user's wearing based on the detection data of the flow monitoring sensor during the pre-inflation phase. In some embodiments, the electronic device 100 may also determine the tightness of the user's wearing by combining the detection data of the air pressure sensor and the flow monitoring sensor.

[0341] In this way, the accuracy of the user's wearing tightness judgment can be improved.

[0342] For example, Fig.9A A schematic diagram showing the connection relationship between a flow monitoring sensor provided in an embodiment of the present application and other devices in a watch body related to measuring wearing tightness is shown.

[0343] like Fig.9A As shown, the meter body 11B may include a flow monitoring sensor, and an electrical connection may be provided between the flow monitoring sensor and the processor, and the processor may control the flow monitoring sensor to detect the gas flow in the meter body 11B. Figure 1C The relevant contents of the meter body 11A are shown. When the micro air pump inflates the airbag 13 through the air path connection, the gas flow inside the meter body 11B will be affected. Under the same working parameters, if the micro air pump has better performance, the gas flow detected by the flow monitoring sensor will be greater.

[0344] For example, Fig. 9B A schematic diagram showing the connection relationship between another flow monitoring sensor provided in an embodiment of the present application and other devices in the watch body related to measuring wearing tightness is shown.

[0345] like Fig. 9B As shown, the meter body 11C may include a flow monitoring sensor, and the flow monitoring sensor may be arranged on the air path connection between the micro air pump and the airbag. An electrical connection may also be arranged between the flow monitoring sensor and the processor, and the processor may control the flow monitoring sensor to detect the gas flow of the air path connection between the micro air pump and the airbag 13. Other components inside the meter body 11C may refer to the above Figure 1C The relevant contents of the table body 11A are shown. When the micro air pump inflates the airbag 13 through the air path connection, the flow monitoring sensor can detect other flow rates of the micro air pump inflating the airbag 13. Under the same working parameters, if the performance of the micro air pump is better, the gas flow detected by the flow monitoring sensor will be greater.

[0346] In some embodiments, during the micro-air pump performance detection stage, the electronic device 100 can monitor the air flow data inside the watch body 11B based on the flow monitoring sensor, or monitor the gas flow data of the micro-air pump inflating the airbag 13 based on the flow monitoring sensor, and determine the performance level of the micro-air pump based on the working parameters of the micro-air pump and the air flow data monitored by the flow monitoring sensor.

[0347] In other embodiments, when Figure 4 The stop condition in the illustrated embodiment is when the air pressure of the airbag reaches a preset air pressure SS. The electronic device 100 may also set a flow threshold according to the performance level of the micro air pump, and judge the tightness of the user's wearing according to the comparison result of the air flow data collected by the flow monitoring sensor and the flow threshold. When the air flow data is greater than or equal to the flow threshold, it can be determined that the user's wearing is too loose. When the air flow data is less than the flow threshold, it can be determined that the user's wearing is not too loose. The flow threshold may also include multiple sub-flow thresholds, which are used to further judge whether the user's wearing is slightly loose or appropriate.

[0348] In the embodiment of the present application, the electronic device 100 can simultaneously use Figure 4 The judgment method based on the micro air pump pre-filling data in the embodiment shown and Fig.9A (or Fig. 9B ) is used to determine the wearing tightness of the user using the flow monitoring sensor-based determination method shown in FIG. 1 . If the determination result of any of the above two methods is that the wearer is too loose, the electronic device 100 can determine that the wearer is too loose. At this time, the electronic device 100 can output a wearing tightness prompt to prompt the user to adjust the wearing tightness. If the determination results of both of the above two methods are not that the wearer is too loose, the electronic device 100 determines not to output a wearing tightness prompt and continues to measure physiological parameters. After determining the wearing tightness of the user, the subsequent execution steps of the electronic device 100 can refer to the above Figure 4 The relevant steps in the illustrated embodiment will not be described in detail here.

[0349] Fig.10 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application is shown.

[0350] like Fig.10 As shown, the electronic device 100 may include a performance detection module 1001 , a setting module 1002 , a determination module 1003 , an output module 1004 , a measurement module 1005 and a calibration module 1006 .

[0351] Among them, the performance detection module 1001 can detect the performance of the micro air pump in the electronic device 100 and store the performance level of the micro air pump. In some embodiments, after determining that the stored performance level of the micro air pump has changed, the performance detection module 1001 can also send the changed performance level of the micro air pump to the setting module 1002. In other embodiments, the performance detection module 1001 can also send the performance level of the micro air pump to the setting module 1002 in response to the user's operation of measuring physiological parameters (such as blood pressure detection operation, heart rate detection operation, etc.). In some embodiments, the performance detection module 1001 can also detect and store the size of the airbag in the electronic device 100, and send the size of the airbag to the setting module 1002.

[0352] The setting module 1002 can receive the performance level of the micro air pump sent by the performance detection module 1001, and set the working parameters and wearing tightness thresholds (such as tightness threshold 1 and tightness threshold 2) of the micro air pump based on the performance level of the micro air pump. The setting module 1002 can also send the set working parameters and wearing tightness thresholds to the judgment module 1003.

[0353] The judgment module 1003 can control the micro air pump to inflate the airbag with the set working parameters, and obtain the pre-inflation data, and judge the wearing tightness of the user based on the pre-inflation data and the wearing tightness threshold. The specific judgment method can refer to the above Figure 4 The relevant steps in the illustrated embodiment are not described in detail here. In other embodiments, the decision module 1003 may also determine the wearing tightness of the user based on the PPG signal and the preset PPG change threshold. In other embodiments, the decision module 1003 may also determine the wearing tightness of the user based on the flow data collected by the flow monitoring sensor and the preset flow threshold.

[0354] When the decision module 1003 determines that the user wears too loose, the output module 1004 can output a wearing tightness prompt to prompt the user to adjust the wearing tightness. When the decision module 1003 determines that the user wears slightly loose, the output module 1004 can output an error prompt to prompt the user that the measurement result is inaccurate. The output module 1004 can also output the detection results of physiological parameters (such as blood pressure measurement values, or calibrated blood pressure calibration values, etc.). In some embodiments, the electronic device 100 can also perform wearing detection. If it is detected that the electronic device 100 is not worn by the user, the output module 1004 can also output a wearing prompt to prompt the user to wear the electronic device 100. In some embodiments, the output module 1004 can also output an operation guide to guide the user to perform micro air pump performance measurement.

[0355] The measurement module 1005 can obtain measurement data. In the blood pressure measurement scenario, the measurement module 1005 can obtain the measurement data of the air pressure sensor, and obtain the amplitude change of the pulse wave based on the obtained measurement data analysis, and then obtain the blood pressure measurement value based on the amplitude change of the pulse wave and the preset output condition.

[0356] When the decision module 1003 determines that the measurement data (eg, blood pressure measurement value) needs to be calibrated, the calibration module 1006 may obtain the blood pressure measurement value measured by the measurement module 1005 and obtain a blood pressure calibration value based on the blood pressure measurement value and the calibration algorithm.

[0357] Understandably, Fig.10 The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also include Fig.10 The embodiments shown may have more or fewer modules, or may Fig.10 The multiple functional modules shown in the figure are integrated into one functional module, or Fig.10 The one functional module shown is divided into multiple functional modules, which is not limited in this application.

[0358] A measurement method provided in an embodiment of the present application is introduced below.

[0359] like Fig.11 As shown, a specific process of a measurement method provided in an embodiment of the present application may include the following steps:

[0360] S1101 , the electronic device 100 determines a first condition and a first threshold according to a performance level of the micro air pump.

[0361] The performance level of the micro air pump and the method of determining the performance level of the micro air pump can refer to the above Figure 3 Related description in the illustrated embodiment.

[0362] The first condition can be the above Figure 4 The stop condition in step S407 is shown. The first threshold can be the above Figure 4 The wearing tightness threshold in the illustrated embodiment.

[0363] When the first condition is that the micro air pump inflates the airbag for a fifth time, the first threshold may include a fifth air pressure value. Optionally, in this case, the first threshold may also include a sixth air pressure value. The fifth time may be the above Figure 4 In the embodiment shown, the preset time length Ts, the fifth air pressure value can be the above Figure 4 In the illustrated embodiment, the air pressure threshold Y, the sixth air pressure value may be the above Figure 4 The air pressure threshold value YY in the illustrated embodiment.

[0364] When the first condition is that the air pressure of the airbag reaches the seventh air pressure value, the first threshold value may include the sixth time length. Optionally, in this case, the first threshold value may also include the seventh time length. The seventh air pressure value may be the above Figure 4 In the embodiment shown, the preset air pressure SS, the sixth duration can be the above Figure 4 In the embodiment shown, the time threshold T, the seventh duration can be the above Figure 4 The time threshold TT in the illustrated embodiment.

[0365] S1102, the electronic device 100 controls the micro air pump to inflate the airbag.

[0366] Before executing step S1102, the electronic device 100 may determine whether the user is wearing the electronic device 100. The specific determination method may refer to the above Figure 4 The relevant content in step S402 is shown.

[0367] S1103: When the first condition is met, the electronic device 100 determines a first parameter.

[0368] When the first condition is that the micro air pump inflates the airbag for a fifth time, the first parameter may be the air pressure of the airbag when the first condition is met. Figure 4 The air pressure of the airbag in the illustrated embodiment is S1.

[0369] When the first condition is that the air pressure of the airbag reaches the seventh air pressure value, the first parameter may be the time duration for the micro air pump to inflate the airbag when the first condition is met. Figure 4 The inflation time t of the airbag by the micro air pump in the illustrated embodiment.

[0370] Other specific contents of the first parameter can be the above Figure 4 The pre-inflation data in step S407 is shown.

[0371] S1104, comparing the first parameter and the first threshold, and determining the wearing tightness according to the comparison result.

[0372] When the first threshold includes only one threshold (for example, only the fifth air pressure value, or only the sixth time duration), the electronic device 100 can determine whether the user wears the watch too loosely based on the first parameter and the first threshold.

[0373] When the first threshold includes multiple sub-thresholds (for example, including the fifth air pressure value and the sixth air pressure value, or including the sixth time duration and the seventh time duration, etc.), the electronic device 100 can judge the user's wearing tightness based on the first parameter and the first threshold, and the wearing tightness includes wearing too loose, wearing slightly loose, and wearing appropriately, etc.

[0374] The specific determination method and other contents of step S1104 can refer to the above Figure 4 The relevant content of step S408 is shown.

[0375] In this way, the wearing tightness of the user can be determined when measuring physiological parameters, avoiding errors caused by wearing tightness during the physiological parameter measurement process. In addition, the wearing tightness measurement of the user also takes into account the performance of the micro air pump, which can avoid measurement errors introduced by the degradation of the micro air pump performance.

[0376] In some embodiments, the electronic device 100 may also compare the above comparison result with Figure 7 , FIG. 9A to FIG. 9B The electronic device 100 can determine the wearing tightness of the user by combining the wearing tightness judgment method described in any of the embodiments. When the judgment result of any of the above methods on the wearing tightness of the user is that the wearing is too loose, the electronic device 100 determines that the wearing is too loose. When the judgment results of all the above methods on the wearing tightness of the user are not that the wearing is too loose, the electronic device 100 can determine to continue measuring the physiological parameters. For specific methods, please refer to the above Figure 7 and Fig. 9B The relevant description in the illustrated embodiment will not be repeated here.

[0377] In this way, the inflation data of the airbag by the micro air pump, the monitoring data of the PPG module and the monitoring data of the flow monitoring sensor can be combined to determine the tightness of the user's wearing and improve the accuracy of the measurement.

[0378] The present application provides a measurement method, and the electronic device 100 can obtain environmental parameters. When starting the wearing tightness detection, the electronic device 100 can determine the working parameters, stop conditions and wearing tightness thresholds based on the environmental parameters. The electronic device 100 inflates the airbag through a micro air pump based on the working parameters, and obtains pre-inflation data, and the pre-inflation data includes the airbag pressure and inflation time during the inflation process. When it is detected that the stop condition is met, the electronic device 100 can determine the wearing tightness based on the pre-inflation data and the wearing tightness threshold. Among them, the environmental parameters may include, but are not limited to, any one or more of the following: the performance level of the micro air pump, the measurement posture, and the airbag model, etc.

[0379] In this way, the electronic device 100 can determine the tightness of the user's wearing in different scenarios, and can also prompt the user to adjust the tightness of the wearing to avoid errors introduced by different wearing tightness when measuring other physiological parameters (such as blood pressure, etc.).

[0380] The following describes the connection relationship of hardware related to measuring wearing tightness in another electronic device 100 provided in an embodiment of the present application.

[0381] Fig.12A schematic diagram showing the connection relationship of hardware related to measuring wearing tightness provided in an embodiment of the present application.

[0382] In the embodiments of the present application, Figure 1A The table body 11 shown can be Fig.12 The watch body 11A shown. Fig.12 As shown, the watch body 11A may include a processor, a driving circuit, a micro air pump, a differential pressure sensor, and an air circuit connection. In some embodiments, the watch body 11A may also include any one or more of a photoplethysmography (PPG) module, an acceleration sensor, a display screen, a motor, a speaker, a Hall sensor, and an air valve. The airbag 13 may be connected to the micro air pump in the watch body 11 through an air circuit connection. Optionally, the airbag 13 may be provided with a magnet, which may be provided on the side of the airbag 13 close to the watch body 11.

[0383] The specific functional descriptions of the processor, drive circuit, micro air pump, air circuit connection, PPG module, Hall sensor, air valve and other devices can be referred to above. Figure 1C The relevant description in the embodiment shown is not repeated here. In addition, the differential pressure sensor can be the above Figure 1C One of the air pressure sensors shown is used to measure the air pressure of the air bag.

[0384] The display screen can be the above Figure 1B Display screen 194 in the illustrated embodiment. Any one or more of the display screen, motor and speaker may constitute an interactive module, which may be used to output measurement results of physiological parameters 1 (such as blood pressure, etc.), and may also be used to output measurement results of wearing tightness, etc.

[0385] In some embodiments, the acceleration sensor can be used to measure the user's measurement posture, such as the user's measurement posture when measuring physiological parameters such as blood pressure. In other embodiments, the acceleration sensor can be used to measure the user's motion state (for example, to determine whether the user is in a stationary state).

[0386] Understandably, Fig.12 The embodiment shown only exemplifies part of the hardware. For other hardware, please refer to the above Figure 1B Relevant content in the illustrated embodiment.

[0387] In some embodiments, a magnet may be provided in the airbag 13 , and the electronic device 100 may include a Hall sensor. The electronic device 100 may detect the magnet in the airbag 13 through the Hall sensor, thereby determining the size of the airbag.

[0388] In some application scenarios, the performance level of the micro air pump and the airbag model in the above embodiment can also be called environmental parameters. According to the above embodiment, the performance level of the micro air pump and the airbag model will affect the measurement of the tightness of wearing. Fig.11 In the illustrated embodiment, the electronic device 100 determines the first condition and the first threshold based on the performance level of the micro air pump, which may also mean that the electronic device 100 determines the first condition and the first threshold based on environmental parameters. The environmental parameters may include, but are not limited to, any one or more of the following: the performance level of the micro air pump, the measurement posture, and the airbag model, etc. The specific content of the environmental parameters is not limited in this application.

[0389] The following describes a method flow for measuring wearing tightness based on environmental parameters provided in an embodiment of the present application.

[0390] Fig.13A A flow chart of a measurement method provided in an embodiment of the present application is shown.

[0391] like Fig.13A As shown, a specific process of a measurement method provided in an embodiment of the present application may include the following steps:

[0392] S1301. The electronic device 100 starts wearing tightness detection.

[0393] In some embodiments, the electronic device 100 can receive and respond to a user's operation to initiate wearing tightness detection (for example, a user clicks on a wearing tightness detection control, or a user initiates detection of physiological parameters such as blood pressure, etc.), and initiate wearing tightness detection.

[0394] S1302. The electronic device 100 obtains environmental parameters, which include any one or more of the following: performance level of the micro air pump, measurement posture and airbag model.

[0395] In some embodiments, the electronic device 100 may execute step S1302 after starting the wearing tightness detection; in other embodiments, the electronic device 100 may also obtain one or more of the environmental parameters before starting the wearing tightness detection.

[0396] The micro air pump can be divided into multiple levels based on the strength of the inflation capacity, such as strong (Po1), medium (Po2), and weak (Po3). It is understandable that in some embodiments, the micro air pump can also be divided into more or fewer levels based on the inflation capacity, and the present application is not limited here.

[0397] The electronic device 100 can obtain the performance level of the micro-air pump when it is detected that the micro-air pump performance detection conditions are met. The micro-air pump performance detection conditions may include but are not limited to any one or more of the following: the user wears the electronic device 100 for the first time, the electronic device 100 is restored to factory settings, the time since the last micro-air pump performance detection reaches a preset number of days, etc.

[0398] In some embodiments, the electronic device 100 can use fixed operating parameters (such as the voltage amplitude and duty cycle provided to the micro-air pump) to inflate the airbag through the micro-air pump, measure the inflation time taken for the air pressure of the airbag to rise from the initial air pressure to the preset end air pressure, and determine the performance level of the micro-air pump based on the inflation time. When the operating parameters, initial air pressure, and end air pressure are determined, the longer the inflation time, the lower the performance level of the micro-air pump. Exemplary, the specific process of the electronic device 100 determining the performance level of the micro-air pump in the above manner can be referred to the above Figure 3 The relevant description in the illustrated embodiment will not be repeated here.

[0399] In other embodiments, the electronic device 100 may use fixed working parameters, initial air pressure, and inflation time to inflate the airbag through a micro air pump, measure the value of the airbag pressure at the end of the preset inflation time, and determine the performance level of the micro air pump based on the value of the airbag pressure. When the working parameters, initial air pressure, and inflation time are determined, the higher the airbag pressure at the end of inflation, the higher the performance level of the micro air pump.

[0400] In other embodiments, the electronic device 100 may also use a fixed initial air pressure and a fixed end air pressure, and control the linear pressure increase of the micro air pump through a PID method, measure the pressure increase duty ratio of the airbag air pressure from the initial air pressure to the end air pressure, and determine the performance level of the micro air pump based on the pressure increase duty ratio. When the initial air pressure and the end air pressure are determined, the higher the pressure increase duty ratio, the lower the performance level of the micro air pump.

[0401] For example, Fig. 13B A schematic diagram showing the corresponding relationship between the inflation capacity and the boost duty cycle of a micro air pump provided in an embodiment of the present application is shown.

[0402] like Fig. 13B As shown, in the two-dimensional coordinate system, the horizontal axis represents the inflation capacity of the micro air pump, that is, the amount of air output by the micro air pump per unit time; the vertical axis represents the average voltage duty cycle of the micro air pump during the process of the airbag rising from the initial air pressure to the final air pressure. Curve P1 can represent the relationship between the average voltage duty cycle of the micro air pump and the inflation capacity of the micro air pump during the process of the airbag pressure rising from the initial air pressure to the final air pressure. In some embodiments, the function expression of curve P1 can be the following formula (1):

[0403] duty=k*pt+b Formula (1)

[0404] In formula (1), duty represents the average voltage duty cycle of the micro air pump, k is a negative constant, pt represents the air flow rate output by the micro air pump per unit time, and b is a positive constant. According to formula (1), when the initial air pressure and the final air pressure are determined, the average voltage duty cycle of the micro air pump is inversely proportional to the inflation capacity of the micro air pump.

[0405] Understandably, Fig. 13B It is just an example to illustrate that there is a certain relationship between the average voltage duty cycle of the micro air pump and the inflation capacity of the micro air pump. In the embodiments of the present application, the relationship between the average voltage duty cycle of the micro air pump and the inflation capacity of the micro air pump may also be different from that in the above embodiments, and the present application does not limit it here.

[0406] In some embodiments, the electronic device 100 may detect the user's measurement posture through one or more sensors such as an acceleration sensor, a gyroscope sensor, etc. when starting the wearing tightness detection.

[0407] The electronic device 100 may store a plurality of corresponding relationships between measurement postures, wearing modes of the electronic device 100, and acceleration signals. The electronic device 100 may determine the wearing mode of the electronic device 100 based on the operation of the user selecting the wearing mode. The wearing modes of the electronic device 100 may include: the display screen facing outwards and the display screen facing inwards, etc., wherein the display screen facing outwards means that when the user wears the electronic device 100, the display screen of the electronic device 100 is located on the outside of the user's arm; the display screen facing inwards means that when the user wears the electronic device 100, the display screen of the electronic device 100 is located on the inside of the user's arm.

[0408] Illustratively, the following Table 4 shows the relationship between a wearing method of an electronic device 100, characteristics of an acceleration signal, and a measurement posture provided in an embodiment of the present application.

[0409] Table 4

[0410] How to wear the electronic device 100 Characteristics of acceleration signals Measuring posture Display faces outwards Feature 1 Posture 1 Display faces inwards Feature 2 Posture 1 Display faces outwards Feature 2 Posture 2 Display faces inwards Feature 1 Posture 2

[0411] As shown in Table 4, the electronic device 100 may store the corresponding relationship between the wearing mode of the electronic device 100, the characteristics of the acceleration signal and the measurement posture. For example, when the wearing mode of the electronic device 100 is that the display screen faces outward, and the characteristics of the acceleration signal include characteristic 1, the measurement posture is posture 1; when the wearing mode of the electronic device 100 is that the display screen faces inward, and the characteristics of the acceleration signal include characteristic 2, the measurement posture is posture 1; when the wearing mode of the electronic device 100 is that the display screen faces outward, and the characteristics of the acceleration signal include characteristic 2, the measurement posture is posture 2; when the wearing mode of the electronic device 100 is that the display screen faces inward, and the characteristics of the acceleration signal include characteristic 1, the measurement posture is posture 2, and so on.

[0412] It can be understood that the embodiment shown in Table 4 is only an example. In the embodiment of the present application, the electronic device 100 can store more wearing methods, characteristics of acceleration signals, and measurement postures than the above-mentioned embodiments, and the correspondence between wearing methods, characteristics of acceleration signals, and measurement postures can also include more, fewer, or different correspondences than the above-mentioned embodiments, and the present application does not limit them here.

[0413] In one possible implementation, the electronic device 100 can collect an acceleration signal through an acceleration sensor, determine the characteristics of the acceleration signal, and determine the wearing method of the electronic device 100 based on the user's operation of selecting the wearing method (for example, the user's selection operation for the outward-facing control of the display screen, etc.). Afterwards, the electronic device 100 can determine the current measurement posture based on the corresponding relationship between the wearing method of the electronic device 100, the characteristics of the acceleration signal and the measurement posture.

[0414] In addition, in some embodiments, the electronic device 100 can also determine the measurement posture based on the corresponding relationship between the wearing method of the electronic device 100, the gyroscope signal and the measurement posture. The specific determination method can be referred to the relevant description in the above embodiment and will not be repeated here.

[0415] It should be noted that, in some embodiments, different measurement postures may correspond to different correction coefficients, and the electronic device 100 may store the correspondence between different measurement postures and correction coefficients, which may be used to construct a gas expansion model in subsequent embodiments. Fig. 13C A schematic diagram showing the relationship between different measurement postures and correction coefficients provided in an embodiment of the present application is shown.

[0416] like Fig. 13CAs shown, in the two-dimensional coordinate system, the horizontal axis can represent the gas flow rate output by the micro air pump, the vertical axis can represent the correction coefficient, curve P2 can represent the relationship between the gas flow rate output by the micro air pump and the correction coefficient when the user's measurement posture is posture 1; curve P3 can represent the relationship between the gas flow rate output by the micro air pump and the correction coefficient when the user's measurement posture is posture 2.

[0417] Understandably, Fig. 13C The illustrated embodiments are merely illustrative, and different measurement postures correspond to different correction coefficients. In the embodiments of the present application, the electronic device 100 may also store more, fewer, or different measurement postures than those in the above embodiments, and the relationship between different measurement postures and correction coefficients may also include more, fewer, or different relationships than those in the above embodiments, and the present application does not limit these.

[0418] In other embodiments, the multiple measurement postures stored in the electronic device 100 may include a standard measurement posture (e.g., posture 1), which may be a posture with the smallest measurement error, such as the arm wearing the electronic device 100 is held up at a 45° angle against the chest, and the palm is held against the heart. The electronic device 100 may determine whether the measurement posture is a standard measurement posture based on the measured measurement posture. If the current measurement posture is not a standard measurement posture, the electronic device 100 may output a posture change prompt, which is used to prompt the user to change the measurement posture to a standard measurement posture.

[0419] In some embodiments, the airbag model may include large (L) and small (S). Different airbag models may be provided with magnets of different polarities. Therefore, the electronic device 100 may measure the polarity of the airbag based on the Hall sensor and determine the airbag model based on the polarity of the airbag. The specific method of the electronic device 100 determining the airbag model based on the Hall sensor can refer to the above Figure 1D It is understandable that the embodiments herein are merely illustrative of the fact that the airbag model may include multiple models. In the embodiments of the present application, the airbag model may also include more, less, or different models than those in the above embodiments, such as middle (M), etc., and the present application does not limit this.

[0420] It should be noted that the electronic device 100 can measure the airbag model when the user wears the electronic device 100 for the first time, and can also measure the airbag model when it is detected that the user replaces the airbag, and this application is not limited here.

[0421] It should be noted that, when the electronic device 100 can adapt to a variety of different types of airbags, the electronic device 100 can measure the model of the airbag before detecting the performance level of the micro air pump, and then detect the performance level of the micro air pump after determining the model of the airbag.

[0422] S1303. The electronic device 100 determines working parameters, stop conditions and wearing tightness thresholds based on environmental parameters.

[0423] In an embodiment of the present application, the operating parameters may include voltage (voltage amplitude) and duty cycle. It should be noted that in the process of the micro air pump inflating the airbag, the operating parameters may be constant or may change regularly. The operating parameters of the micro air pump can be used to control the rate at which the micro air pump inflates the airbag. When the duty cycle is constant, the higher the voltage amplitude, the faster the airbag pressure increases; when the voltage amplitude is constant, the higher the duty cycle, the faster the airbag pressure increases. In other embodiments, the operating parameters of the micro air pump may also include other parameters such as frequency, which are not limited in the present application.

[0424] Other details of the micro air pump working parameters can also refer to the above Figure 4 The relevant description in step S405 is not repeated here.

[0425] In the embodiment of the present application, the stop condition can refer to the above Figure 4 The description of the stop condition in step S405 is shown, for example, the stop condition may be that the micro air pump inflates the airbag for a preset time t. In other embodiments, the stop condition may also be that the micro air pump inflates the airbag so that the airbag pressure S1 reaches a preset air pressure SS. It is understood that the two stop conditions here are just some examples. In some embodiments, the stop condition may also include that the voltage duty cycle of the micro air pump rises to a preset duty cycle, etc., which is not limited in this application.

[0426] In the embodiment of the present application, the wearing tightness threshold may include but is not limited to any one or more of the following: time threshold, air pressure threshold, duty cycle threshold, tightness coefficient threshold of the airbag inflation model, etc. The wearing tightness threshold may include tightness threshold 1, and optionally, may also include tightness threshold 2, wherein tightness threshold 1 may be used to determine whether the user wears it too loosely, and tightness threshold 2 may be used to determine whether the user wears it appropriately.

[0427] In some embodiments, if the wearing tightness threshold is a time threshold, the tightness threshold 1 may be referred to as the time threshold T, and the tightness threshold 2 may be referred to as the time threshold TT. In this case, the stop condition may be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS. Since, when the working parameters are constant, the longer the inflation time required for the airbag pressure to rise from the air pressure S0 to the preset air pressure SS, the looser the wearing, therefore, when the wearing tightness threshold is a time threshold, the time threshold T and the time threshold TT have the following relationship: T>TT.

[0428] In some embodiments, if the wearing tightness threshold is an air pressure threshold, the tightness threshold 1 can be called the air pressure threshold Y, and the tightness threshold 2 can be called the air pressure threshold YY. In this case, the stop condition can be that the micro-air pump inflates the airbag for a preset time Ts. Since when the working parameters are constant, the lower the airbag pressure when the micro-air pump airbag inflation time reaches the preset time Ts, the looser the wearing, therefore, when the wearing tightness threshold is the air pressure threshold, the air pressure threshold Y and the air pressure threshold YY have the following relationship: YY>Y.

[0429] In some embodiments, if the wearing tightness threshold is a duty cycle threshold, the tightness threshold 1 may be referred to as the duty cycle threshold zth2, and the tightness threshold 2 may be referred to as the duty cycle threshold zth1. In this case, the stop condition may be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS. Since the higher the voltage duty cycle of the micro air pump during the process of the airbag pressure rising from the air pressure S0 to the preset air pressure SS, the looser the wearing, therefore, when the wearing tightness threshold is the duty cycle threshold, the duty cycle threshold zth1 and the duty cycle threshold zth2 have the following relationship: zth2>zth1.

[0430] In some embodiments, if the wearing tightness threshold is the tightness coefficient threshold of the airbag expansion model, the tightness threshold 1 can be called the tightness coefficient threshold rth2, and the tightness threshold 2 can be called the tightness coefficient threshold rth1. It should be noted that the tightness coefficient of the airbag expansion model can be used to characterize the tightness of the user's wearing. The larger the tightness coefficient, the looser the user wears. Therefore, when the wearing tightness threshold is the tightness coefficient threshold of the airbag expansion model, the tightness coefficient threshold rth1 and the tightness coefficient threshold rth2 have the following relationship: rth2>rth1. The tightness coefficient of the airbag expansion model can be determined based on any one or more parameters such as the airbag pressure during the inflation process, the voltage duty cycle of the micro air pump, the rising rate of the voltage duty cycle of the micro air pump, and the inflation time. In some embodiments, the stop condition can be that the micro air pump inflates the airbag for a preset time Ts; in other embodiments, the stop condition can also be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS, etc.

[0431] It should be noted that, in some embodiments, the stop condition is related to the wearing tightness threshold. When the wearing tightness threshold is a different parameter, the stop condition is also different. Exemplarily, if the wearing tightness threshold is a time threshold, the stop condition may be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS; if the wearing tightness threshold is an air pressure threshold, the stop condition may be that the micro-air pump inflates the airbag for a preset duration Ts; if the wearing tightness threshold is a duty cycle threshold, the stop condition may be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS; if the wearing tightness threshold is a tightness coefficient threshold of an airbag expansion model, the stop condition may be that the micro-air pump inflates the airbag for a preset duration Ts, or the stop condition may be that the airbag pressure rises from a fixed air pressure S0 to a preset air pressure SS, etc. It can be understood that the above embodiments are merely illustrative of the fact that when the wearing tightness threshold is a different parameter, the stop condition may be the same or different. In other embodiments, the wearing tightness threshold may also be a parameter different from that in the above embodiments, and the stop condition may also include conditions different from those in the above embodiments, and the relationship between the wearing tightness threshold and the stop condition may also include more, less or different content than that in the above embodiments, and the present application does not limit these.

[0432] The following describes the working parameters, stop conditions, and how to determine the wearing tightness threshold.

[0433] In some embodiments, the operating parameters may be preset, i.e., set before the environmental parameters are acquired. Specifically, the voltage amplitude provided by the electronic device 100 to the micro air pump may be preset, and the voltage amplitude may be related to the battery voltage of the electronic device 100, for example, equal to the battery voltage of the electronic device 100. The duty cycle of the voltage may be a preset constant value, such as 50%, 30% or 75%, etc.; the duty cycle may also vary according to a preset starting value (e.g., 5%) and a preset rising rate.

[0434] In other embodiments, the electronic device 100 determines the operating parameters based on the environmental parameters and the stop condition. The electronic device 100 may store the relationship between the performance level, operating parameters, airbag model, airbag pressure, and inflation time of the micro-air pump. When the stop condition has been determined, the electronic device 100 may determine the operating parameters based on the stop condition, the airbag model, the performance level of the micro-air pump, and the relationship between the performance level, operating parameters, the airbag model, the airbag pressure, and the inflation time of the micro-air pump.

[0435] In some embodiments, the stop condition may be preset. In other embodiments, the stop condition may also be determined by the electronic device 100 based on environmental parameters and operating parameters. The electronic device 100 may store the relationship between the performance level, operating parameters, airbag model, airbag pressure, and inflation time of the micro-air pump. When the operating parameters have been determined, the electronic device 100 may determine the stop condition based on the operating parameters, airbag model, the performance level of the micro-air pump, and the relationship between the performance level, operating parameters, airbag model, airbag pressure, and inflation time of the above-mentioned micro-air pump.

[0436] Exemplarily, Table 5 shows the corresponding relationship among the performance level, working parameters, airbag model, airbag pressure and inflation time of the micro air pump stored in an electronic device 100 provided in an embodiment of the present application.

[0437] Table 5

[0438]

[0439] As shown in Table 5, the electronic device 100 may store the corresponding relationship between the performance level, working parameters, airbag model, airbag pressure and inflation time of the micro air pump. For example, when the performance level of the micro air pump is strong and the airbag model is L, if the working parameters are working voltage 15V, duty cycle 50%, the inflation time consumed by the airbag pressure from the initial air pressure CS0 to CS1 is less than ct1; when the performance level of the micro air pump is medium and the airbag model is L, if the working parameters are working voltage 15V, duty cycle 50%, the inflation time consumed by the airbag pressure from the initial air pressure CS0 to CS1 is greater than or equal to ct1 and less than ct2; when the performance level of the micro air pump is weak and the airbag model is L, if the working parameters are working voltage 15V, duty cycle 50%, the inflation time consumed by the airbag pressure from the initial air pressure CS0 to CS1 is greater than or equal to ct1 and less than ct2. 2; When the performance level of the micro air pump is strong and the airbag model is S, if the working parameters are working voltage of 13V and duty cycle of 30%, the inflation time consumed by the airbag pressure increasing from the initial air pressure CS0 to CS1 is less than ct3; when the performance level of the micro air pump is medium and the airbag model is S, if the working parameters are working voltage of 13V and duty cycle of 30%, the inflation time consumed by the airbag pressure increasing from the initial air pressure CS0 to CS1 is greater than or equal to ct3 and less than ct4; when the performance level of the micro air pump is weak and the airbag model is S, if the working parameters are working voltage of 13V and duty cycle of 30%, the inflation time consumed by the airbag pressure increasing from the initial air pressure CS0 to CS1 is greater than or equal to ct4.

[0440] It is understandable that Table 5 is only an example. In the embodiment of the present application, the electronic device 100 may also store more, less or different content than Table 5, and the present application does not limit this.

[0441] After determining the environmental parameters, operating parameters and stop conditions, the electronic device 100 can determine the wearing tightness threshold based on the environmental parameters, operating parameters and stop conditions. In some embodiments, the electronic device 100 can store the corresponding relationship between different environmental parameters, operating parameters, stop conditions and wearing tightness thresholds. The electronic device 100 can determine the wearing tightness threshold from the above corresponding relationship based on the environmental parameters, operating parameters and stop conditions. It can be understood that the embodiment here is only an exemplary way to determine the wearing tightness threshold. In the embodiment of the present application, the electronic device 100 can also use other methods to determine the wearing tightness threshold, and the present application is not limited here.

[0442] S1304. When the airbag pressure is S0, the electronic device 100 inflates the airbag through the micro air pump based on the working parameters to obtain pre-inflation data.

[0443] The air pressure value S0 may be a preset initial air pressure, and illustratively, the air pressure value S0 may be 0. Before the electronic device 100 supplies power to the micro air pump, it may determine the air pressure of the airbag through an air pressure sensor (e.g., a differential pressure sensor). When the air pressure of the airbag is S0, the electronic device 100 may inflate the airbag through the micro air pump based on the working parameters. When the air pressure of the airbag is not S0, the electronic device 100 may control the airbag to deflate, or control the micro air pump to inflate the airbag, thereby adjusting the air pressure of the airbag to S0. In this way, it is possible to ensure that the initial air pressure of the airbag is the preset value S0, so as to avoid errors introduced due to different initial air pressures.

[0444] In some embodiments, the pre-inflation data includes the airbag pressure and inflation time during the inflation process. In other embodiments, the pre-inflation data may also include the voltage amplitude and / or duty cycle during the inflation process.

[0445] S1305. When the electronic device 100 detects that the stop condition is met, it determines the current wearing tightness based on the pre-inflation data and the wearing tightness threshold.

[0446] The wearing tightness may include suitable wearing, loose wearing (also called slightly loose wearing) and too loose wearing, etc. In other embodiments, the wearing tightness may include less, more or different degrees than the above embodiments, which is not limited in the present application.

[0447] In some embodiments, the wearing tightness threshold may be a time threshold. In this case, the electronic device 100 may determine the wearing tightness based on the inflation time in the pre-inflation data and the time threshold.

[0448] In some embodiments, the wearing tightness threshold may be an air pressure threshold. In this case, the electronic device 100 may determine the wearing tightness based on the airbag air pressure in the pre-inflation data and the air pressure threshold.

[0449] In some embodiments, the wearing tightness threshold may be a duty cycle threshold. In this case, the electronic device 100 may determine the wearing tightness based on the duty cycle of the voltage in the pre-charge data and the size of the duty cycle threshold.

[0450] In some embodiments, the wearing tightness threshold may be a tightness coefficient threshold. In this case, the electronic device 100 may determine the tightness coefficient based on one or more parameters such as the airbag pressure, inflation time, and duty cycle in the pre-inflation data, and determine the wearing tightness based on the tightness coefficient and the tightness coefficient threshold. The specific calculation method of the tightness coefficient can refer to the following Figure 5 The relevant descriptions in the illustrated embodiments are not described in detail here.

[0451] It can be understood that the above-mentioned embodiments are merely illustrative. When the wearing tightness threshold is different parameters, the electronic device 100 can determine the wearing tightness based on the different parameters in the pre-inflation data and the wearing tightness threshold. In the embodiments of the present application, the wearing tightness threshold can also be a parameter different from the above-mentioned embodiments, and the present application is not limited thereto.

[0452] For example, the specific process of the electronic device 100 determining the current wearing tightness based on the pre-inflation data and the wearing tightness threshold can be referred to as follows: Figure 4 or Figure 5 The relevant contents in the illustrated embodiments will not be described in detail in this application.

[0453] S1306. The electronic device 100 outputs a wearing tightness prompt, which is used to prompt the user of the current wearing tightness.

[0454] Step S1306 is an optional step.

[0455] In some embodiments, when the electronic device 100 determines that the current wearing tightness is too loose, it can output a too loose wearing prompt, and the too loose wearing prompt is used to remind the user that the current wearing tightness is too loose.

[0456] In some embodiments, when the electronic device 100 determines that the current wearing tightness is too loose, it can output a wearing too loose prompt, and the wearing too loose prompt is used to remind the user that the current wearing tightness is too loose.

[0457] In some embodiments, when the electronic device 100 determines that the current wearing tightness is appropriate, it may output a wearing-appropriate prompt, which is used to prompt the user that the current wearing is appropriate. In other embodiments, when the electronic device 100 determines that the current wearing tightness is appropriate, it may not output a wearing tightness prompt.

[0458] It can be understood that the above-mentioned wearing-too-loose prompt, wearing-slightly-loose prompt, and wearing-appropriate prompt all belong to the wearing tightness prompt.

[0459] It should be noted that the electronic device 100 may output the wearing tightness prompt in any one or more of the ways such as display on the display screen, audio broadcast, vibration, and indicator light flashing. The present application does not limit the specific output manner of the wearing tightness prompt.

[0460] Fig.14 The flowchart shows a process in which an electronic device 100 provided by an embodiment of the present application determines the current wearing tightness based on pre-inflation data and a wearing tightness threshold.

[0461] Exemplarily, as Fig.14 shown, taking the stop condition as the airbag pressure rising from the pressure S0 to the pressure SS, the micro air pump adopting constant working parameters, and the wearing tightness threshold being a time threshold as an example, the specific process for the electronic device 100 to determine the current wearing tightness based on the pre-inflation data and the wearing tightness threshold may include the following steps:

[0462] S1401. The electronic device 100 determines the inflation time t consumed for the airbag pressure to rise from S0 to the pressure SS from the pre-inflation data.

[0463] S1402. The electronic device 100 determines the magnitude relationship between the inflation time t and the time thresholds TT and T.

[0464] When t < TT, the electronic device 100 executes the following step S1404.

[0465] When TT < t < T, the electronic device 100 executes the following step S1403.

[0466] When t > T, the electronic device 100 executes the following step S1405.

[0467] S1403. The electronic device 100 determines that the current wearing tightness is slightly loose.

[0468] S1404. The electronic device 100 determines that the current wearing tightness is appropriate.

[0469] S1405. The electronic device 100 determines that the current wearing tightness is too loose.

[0470] By using the measurement method provided in the embodiment of the present application, the electronic device 100 can determine the current tightness of the user's wearing.

[0471] Understandably, Fig.14 The embodiment shown is only an example. In the embodiment of the present application, the wearing tightness threshold may also be other parameters such as the air pressure threshold, the duty cycle threshold, etc. In this case, the electronic device 100 may also compare the corresponding parameter in the pre-inflated data with the size of the wearing tightness threshold, and determine the wearing tightness based on the comparison result. The specific method can be referred to in the above-mentioned Fig.14 The present application is not limited to the embodiments shown.

[0472] Fig.15 A schematic diagram of a process for another electronic device 100 provided in an embodiment of the present application to determine the current wearing tightness based on pre-inflation data and a wearing tightness threshold is shown.

[0473] For example, Fig.15 As shown, taking the stop condition that the airbag pressure increases from pressure S0 to pressure SS, and the wearing tightness threshold being the tightness coefficient threshold of the airbag inflation model as an example, the specific process of the electronic device 100 determining the current wearing tightness based on the pre-inflation data and the wearing tightness threshold may include the following steps:

[0474] S1501. The electronic device 100 determines multiple groups of data based on the pre-inflation data, each group of data includes a time, a duty cycle of the micro air pump voltage at that time, and the air pressure of the airbag.

[0475] In some embodiments, the pre-inflation data may include working parameters (i.e., voltage amplitude and voltage duty cycle) and airbag pressure at different times during the inflation process. Therefore, after obtaining the pre-inflation data, the electronic device 100 may determine multiple sets of data based on the pre-inflation data, each set of data including time, duty cycle and pressure value, and each set of data may represent the voltage duty cycle and airbag pressure at that time.

[0476] S1502. The electronic device 100 determines an expanded data set from the multiple data sets based on the screening condition, where the expanded data set includes one or more data sets from the multiple data sets.

[0477] In some embodiments, the screening condition may be a limitation on the duty cycle and the airbag pressure value. For example, the screening condition may include that the duty cycle is less than 50% and the airbag pressure is greater than 5 mmHg.

[0478] S1503. The electronic device 100 determines a cumulative sum of air pressure values ​​based on the inflation data set.

[0479] The accumulated sum of air pressure values ​​can be one or more.

[0480] In some embodiments, the electronic device 100 may perform cumulative calculations on the air pressure values ​​in the expansion data set that meet the air pressure limit condition based on a preset air pressure limit condition (eg, the air pressure value is less than 30 mmHg) to obtain a cumulative sum.

[0481] In other embodiments, the electronic device 100 may be provided with a plurality of different air pressure limit conditions (for example, the air pressure value is less than 30 mmHg, the air pressure value is less than 60 mmHg, etc.), and the electronic device 100 may perform cumulative calculations on the data in the expansion data set that meet different air pressure limit conditions based on the plurality of air pressure limit conditions to obtain a plurality of cumulative sums.

[0482] S1504. The electronic device 100 determines a normalized air pressure value S_1 and a duty cycle integral value duty_cum based on the expansion data set.

[0483] The electronic device 100 may perform normalization calculation on the air pressure value pairs in the expansion data set to obtain a normalized air pressure value S_1.

[0484] The electronic device 100 may also perform an integral calculation on the duty cycle in the expanded data set to obtain a duty cycle integral value duty_cum.

[0485] S1505. The electronic device 100 determines the pressure increase rate Vt at different times during the measurement process based on the expansion data set.

[0486] S1506. The electronic device 100 determines the maximum value Vt_max of Vt based on the voltage boost rate Vt.

[0487] S1507. The electronic device 100 determines a first-order derivative Vt_dt of the boost rate Vt based on the boost rate Vt.

[0488] S1508. The electronic device 100 determines a maximum value Vt_dt_max and a minimum value Vt_dt_min of the first-order derivative Vt_dt.

[0489] S1509 . The electronic device 100 determines a rising edge slope Vt_dt_rise and a falling edge slope Vt_dt_down of the first-order derivative Vt_dt.

[0490] S1510. The electronic device 100 determines model parameters of the tightness coefficient model based on environmental parameters.

[0491] It should be noted that step S1510 can be determined after obtaining the environmental parameters of the electronic device 100. In some embodiments, step S1510 can be executed before executing the above step S1501, or can be executed after executing the above step S1501. This application does not limit the execution order of step S1510.

[0492] The model parameters can include, but are not limited to, any one or more of the following: airbag correction coefficient, measurement posture correction coefficient, micro air pump performance correction coefficient, etc. Among them, the electronic device 100 can determine the airbag correction coefficient based on the airbag model, determine the measurement posture correction coefficient based on the measurement posture, and determine the micro air pump performance correction coefficient based on the performance level of the micro air pump.

[0493] S1511. The electronic device 100 determines the tightness coefficient γ through the tightness coefficient model based on the cumulative sum of the air pressure values, the normalized air pressure value S_1, the duty cycle integral value duty_cum, the maximum value Vt_max, the maximum value Vt_dt_max, the minimum value Vt_dt_min, the rising edge slope Vt_dt_rise, and the falling edge slope Vt_dt_down.

[0494] In some embodiments, the electronic device 100 can store one or more tightness coefficient models. The input of the tightness coefficient model can include, but is not limited to, any one or more of the following parameters: the cumulative sum of the air pressure values, the normalized air pressure value S_1, the duty cycle integral value duty_cum, the maximum value Vt_max, the maximum value Vt_dt_max, the minimum value Vt_dt_min, the rising edge slope Vt_dt_rise, and the falling edge slope Vt_dt_down, etc. The output of the tightness coefficient model can be the tightness coefficient γ.

[0495] S1512. The electronic device 100 determines the magnitude relationship among the tightness coefficient γ, the tightness coefficient thresholds rth1, and rth2.

[0496] When γ < rth1, the electronic device 100 can execute the following step S1513.

[0497] When rth1 < γ < rth2, the electronic device 100 can execute the following step S1514.

[0498] When γ > rth2, the electronic device 100 can execute the following step S1515.

[0499] S1513. The electronic device 100 determines that the current wearing tightness is appropriate.

[0500] S1514. The electronic device 100 determines that the current wearing tightness is too loose.

[0501] S1515. The electronic device 100 determines that the current wearing tightness is too loose.

[0502] It can be understood that Fig.15 The illustrated embodiments only exemplarily illustrate a method for calculating a tightness coefficient based on an airbag inflation model and determining the wearing tightness of a user based on the tightness coefficient. In the embodiments of the present application, the electronic device 100 may also determine the tightness coefficient in a manner different from the above embodiments and determine the wearing tightness of the user. The present application does not make any limitations here.

[0503] In some application scenarios, the difference between the parameters in the pre-inflation data and the wearing tightness threshold is small, and the electronic device 100 cannot accurately determine the current wearing tightness of the user based on the pre-inflation data and the wearing tightness threshold. In this case, the electronic device 100 may determine the tightness coefficient of the airbag inflation model based on the pre-inflation data and determine the current wearing tightness of the user based on the tightness coefficient and the tightness coefficient threshold.

[0504] Fig.16 FIG. shows a schematic flowchart of another method for the electronic device 100 provided by the embodiments of the present application to determine the current wearing tightness based on the pre-inflation data and the wearing tightness threshold.

[0505] Exemplarily, as Fig.16 shown, taking the stop condition as the airbag pressure rising from the pressure S0 to the pressure SS, the micro air pump adopting constant working parameters, and the wearing tightness threshold being the time threshold as an example, the specific process for the electronic device 100 to determine the current wearing tightness based on the pre-inflation data and the wearing tightness threshold may include the following steps:

[0506] S1601. The electronic device 100 determines the inflation time t consumed for the airbag pressure to rise from S0 to the pressure SS from the pre-inflation data.

[0507] S1602. The electronic device 100 determines whether |t - TT| < x or |t - T| < x.

[0508] If |t - TT| < x or |t - T| < x, the electronic device 100 may perform the following step S1603 and subsequent steps.

[0509] If |t - TT| ≥ x and |t - T| ≥ x, the electronic device 100 may determine the current wearing tightness of the user in the manner shown in the above Fig.14 illustrated embodiments. Specifically, reference may be made to the relevant content of steps S1402 to S1405 shown in the above Fig.14 illustrated.

[0510] S1603. The electronic device 100 calculates the tightness coefficient γ based on the pre-inflation data.

[0511] The specific calculation method of the tightness coefficient γ can refer to the relevant content in the above Fig.15 illustrated embodiments, and the details are not described herein again in this application.

[0512] S1604. The electronic device 100 determines the magnitude relationship among the tightness coefficient γ, the tightness coefficient threshold rth1, and the tightness coefficient threshold rth2.

[0513] When γ < rth1, the electronic device 100 executes the following step S1606.

[0514] When rth1 < γ < rth2, the electronic device 100 executes the following step S1605.

[0515] When γ > rth2, the electronic device 100 executes the following step S1607.

[0516] S1605. The electronic device 100 determines that the current wearing tightness is loose.

[0517] S1606. The electronic device 100 determines that the current wearing tightness is appropriate.

[0518] S1607. The electronic device 100 determines that the current wearing tightness is too loose.

[0519] By using the measurement method provided in the embodiments of this application, when it is impossible to determine the current wearing tightness of the user based on a single parameter, the electronic device 100 can determine the current wearing tightness of the user based on the tightness coefficient of the airbag inflation model.

[0520] It can be understood that Fig.16 the illustrated embodiments are only examples. In the embodiments of this application, the wearing tightness threshold can also be other parameters such as a pressure threshold, a duty cycle threshold, etc. In this case, the electronic device 100 can also determine whether the electronic device 100 can determine the current wearing tightness based on a single parameter based on the difference between the corresponding parameter in the pre-inflation data and the wearing tightness threshold. When it is determined that it is impossible to determine the current wearing tightness based on a single parameter, the electronic device 100 can use the tightness coefficient of the airbag inflation model to determine the current wearing tightness of the user. The specific method can be analogously referred to the above Fig.16 illustrated embodiments, and this application does not make any limitations herein.

[0521] In some application scenarios, when measuring the physiological parameter 1 (such as blood pressure, etc.), the electronic device 100 can first measure the current wearing tightness of the user, then determine whether to prompt the user to adjust the wearing tightness based on the current wearing tightness, and can also calibrate the measured value of the physiological parameter 1 based on the current wearing tightness.

[0522] Fig.17 A schematic diagram of a process of measuring a physiological parameter 1 (eg, blood pressure) by an electronic device 100 provided in an embodiment of the present application is shown.

[0523] For example, taking the physiological parameter 1 as blood pressure, Fig.17 As shown, the specific process of the electronic device 100 measuring blood pressure may include the following steps:

[0524] S1701. The electronic device 100 receives an operation from a user to measure blood pressure.

[0525] Exemplarily, the operation of measuring blood pressure by the user may be as described above. Figure 2B The click operation on the measurement control 212 in the blood pressure measurement interface 210 is shown.

[0526] S1702. In response to the user's operation of measuring blood pressure, the electronic device 100 performs wearing recognition to determine whether the user is wearing the electronic device 100.

[0527] The method for the electronic device 100 to determine whether the user is wearing the electronic device 100 can refer to the above Figure 3 The relevant contents in step S301 are not repeated here.

[0528] If the electronic device 100 determines that the user is wearing the electronic device 100, then the electronic device 100 may execute the following step S1704.

[0529] If the electronic device 100 determines that the user is not wearing the electronic device 100, then the electronic device 100 executes the following step S1703.

[0530] S1703. Output a wearing reminder to prompt the user to wear the electronic device 100 before measuring blood pressure.

[0531] When it is determined that the user is not wearing the electronic device 100 , the electronic device 100 may output a wearing prompt, where the wearing prompt is used to prompt the user to wear the electronic device 100 before measuring blood pressure.

[0532] Steps S1702 to S1703 are optional steps. In some embodiments, the electronic device 100 may also execute step S1704 after executing step S1701.

[0533] S1704. In response to the user's operation of measuring blood pressure, the electronic device 100 determines the current wearing tightness.

[0534] In some embodiments, the wearing tightness may include wearing too loose, wearing too loose, and wearing just right.

[0535] The specific process of the electronic device 100 determining the current wearing tightness can refer to the above Fig.13A The relevant contents in the illustrated embodiment will not be repeated here.

[0536] If the wearing tightness is too loose, the electronic device 100 may execute the following step S1705.

[0537] If the wearing tightness is suitable, the electronic device 100 may execute the following steps S1706 to S1708.

[0538] If the wearing tightness is too loose, the electronic device 100 may execute the following steps S1709 to S1713.

[0539] S1705. The electronic device 100 outputs a reminder that the wearing is too loose, and the reminder is used to remind the user that the wearing is too loose.

[0540] When the electronic device 100 determines that the user's wear is too loose, the electronic device 100 can output a too loose reminder, which can be used to remind the user that the wear is currently too loose, and can also be used to remind the user to adjust the tightness of the wear. The too loose reminder can be in any one or more of the following forms: animation reminder, picture reminder, voice reminder, text reminder, etc.

[0541] In some embodiments, after the user has adjusted the tightness of the wearer's wear, the electronic device 100 may deflate the airbag (or remind the user to deflate the airbag) until the air pressure of the airbag returns to the preset air pressure S0. Afterwards, the electronic device 100 may receive and respond to the user's operation of measuring blood pressure, and re-execute step S1704.

[0542] S1706. The electronic device 100 continues to inflate the airbag through the micro air pump to determine the blood pressure measurement value.

[0543] The measured values ​​of blood pressure include systolic pressure (i.e., high pressure) and diastolic pressure (i.e., low pressure). In some embodiments, when the electronic device 100 inflates the airbag through a micro-air pump, the electronic device 100 can parse the user's pulse wave signal based on the measurement data of the air pressure sensor. In other embodiments, the electronic device 100 can also parse the user's pulse wave signal based on the PPG signal collected by the PPG module. The electronic device 100 can determine the blood pressure measurement value when it is detected that the pulse wave signal meets the output condition. The output condition may include that the amplitude of the pulse wave signal reaches the product of the peak value of the pulse wave signal and a preset ratio.

[0544] For a detailed description of the output conditions, please refer to the above Figure 5 The relevant contents in the illustrated embodiment will not be repeated here.

[0545] S1707. The electronic device 100 outputs the blood pressure measurement value.

[0546] S1708. The electronic device 100 stops inflating the airbag through the micro air pump.

[0547] The electronic device 100 may stop inflating the airbag when the blood pressure measurement value is obtained. Step S1712 may be performed after step S1710 is performed.

[0548] S1709. The electronic device 100 continues to inflate the airbag through the micro air pump to determine the blood pressure measurement value.

[0549] For the specific content of step S1709, please refer to the relevant content of the above-mentioned step S1706.

[0550] S1710. The electronic device 100 determines a blood pressure calibration value based on the blood pressure measurement value, where the blood pressure calibration value is a result of calibration of the blood pressure measurement value.

[0551] When the electronic device 100 determines that the wearing is too loose, the electronic device 100 may calibrate the blood pressure measurement value after acquiring the blood pressure measurement value to obtain a blood pressure calibration value.

[0552] In some embodiments, the electronic device 100 may store a calibration algorithm. The calibration algorithm may be obtained by training the electronic device 100 or other electronic devices based on multiple sets of measurement data, and each set of measurement data may include the performance level of the micro air pump, the size of the airbag, the working parameters of the micro air pump, the initial air pressure and the final air pressure of the airbag, the time of pre-inflation of the airbag, the blood pressure measurement value, the pre-inflation time when the wearing tightness is appropriate, and the true value of the blood pressure. After determining the blood pressure measurement value and the pre-inflation data, the electronic device 100 may calibrate the blood pressure measurement value through the calibration algorithm based on the pre-inflation data and the tightness threshold 2 to obtain a calibrated blood pressure value.

[0553] In other embodiments, the electronic device 100 may store the correspondence between pre-inflation data and deviation values ​​under different performance conditions (including the performance level of the micro air pump). After the electronic device 100 determines the pre-inflation data and the blood pressure measurement value, the electronic device 100 may determine the corresponding deviation value from the correspondence between the pre-inflation data and the deviation value based on the pre-inflation data, and calibrate the blood pressure measurement value based on the deviation value to obtain the blood pressure calibration value.

[0554] S1711. The electronic device 100 outputs a reminder that the garment is too loose, and the reminder is used to remind the user that the garment is too loose.

[0555] Both step S1710 and step S1711 are optional steps. After executing step S1709, the electronic device 100 may execute any one or more steps in step S1710 or step S1711, or may execute the following step S1712 after executing step S1709.

[0556] S1712. The electronic device 100 outputs a blood pressure measurement result, which is a blood pressure measurement value or a blood pressure calibration value.

[0557] If it is determined that the blood pressure measurement value is calibrated, the electronic device 100 may output the blood pressure calibration value as the blood pressure measurement result. If it is determined that the blood pressure measurement value is not calibrated, the electronic device 100 may output the blood pressure measurement value as the blood pressure measurement result.

[0558] S1713. The electronic device 100 stops inflating the airbag.

[0559] The electronic device 100 may stop inflating the airbag when the blood pressure measurement value is obtained. In some embodiments, step S1713 may be performed after step S1709 is performed. In other embodiments, step S1713 may also be performed after step S1712.

[0560] By using the blood pressure measurement method provided in the embodiment of the present application, the working parameters of the micro-air pump and the wearing tightness threshold can be set based on the micro-air pump performance level, thereby avoiding measurement errors caused by wearing too loosely. It can also avoid measurement errors introduced by the micro-air pump performance or airbag performance, thereby improving the accuracy of blood pressure measurement values.

[0561] Understandably, Fig.17 It is just an example of the application of a measurement method provided by an embodiment of the present application in a blood pressure measurement scenario. In the embodiment of the present application, the measured physiological parameters may also be other physiological parameters such as heart rate and body temperature. When measuring other physiological parameters, the measurement method provided by the embodiment of the present application may also be used to measure the tightness of the user's wearing, and determine the subsequent steps to be performed based on the tightness of the wearing (for example, obtaining the measurement data of the physiological parameters, calibrating the measurement data, outputting the wearing tightness prompt, outputting the error prompt, etc.). The relationship between the wearing tightness and the subsequent steps can refer to the above Fig.17 The relevant steps in the illustrated embodiment will not be described in detail here.

[0562] In some application scenarios, the electronic device 100 can determine the tightness of the user's wearing based on the measurement data of the physiological parameter 1 during the process of measuring the physiological parameter 1 (such as blood pressure, etc.).

[0563] Fig.18A schematic diagram of a process of measuring a physiological parameter 1 and a user's wearing tightness by an electronic device 100 provided in an embodiment of the present application is shown.

[0564] For example, the physiological parameter 1 is blood pressure, the wearing tightness threshold is the time threshold, and the stop condition is that the airbag pressure rises from pressure S0 to pressure SS. Fig.18 As shown, the specific process of the electronic device 100 measuring blood pressure and the tightness of the user's wearing may include the following steps:

[0565] S1801. The electronic device 100 starts blood pressure measurement and inflates the airbag through a micro air pump based on working parameters.

[0566] The electronic device 100 may start blood pressure measurement in response to a user's operation of measuring blood pressure.

[0567] Working parameters can be pre-set or set based on environmental parameters. For specific setting methods, please refer to the above Fig.13A The relevant descriptions in the illustrated embodiment will not be repeated here. It should be noted that the working parameters of the micro air pump can be constant or variable.

[0568] S1802. The electronic device 100 measures the inflation time t taken for the airbag pressure to rise from pressure S0 to pressure SS.

[0569] When the electronic device 100 inflates the airbag through a micro air pump based on working parameters, the electronic device 100 can measure the air pressure of the airbag through an air pressure sensor (such as a differential pressure sensor) and determine the inflation time t taken for the airbag pressure to rise from air pressure S0 to air pressure SS.

[0570] It should be noted that step S1802 and the following step S1803 can be steps executed in parallel, and this application does not limit the execution order of step S1802 and step S1803.

[0571] S1803. The electronic device 100 determines the blood pressure measurement value.

[0572] In the process of the electronic device 100 inflating the airbag through the micro air pump based on the working parameters, the electronic device 100 can determine the blood pressure measurement value. The method of the electronic device 100 determining the blood pressure measurement value can refer to the above Fig.17 The relevant contents in step S1706 are not repeated here.

[0573] S1804. The electronic device 100 determines the maximum value A_max and the minimum value A_min of the pulse wave amplitude during the blood pressure measurement process.

[0574] During the blood pressure measurement process, the electronic device 100 can obtain the user's pulse wave signal. The electronic device 100 can determine the maximum value A_max and the minimum value A_min of the pulse wave amplitude during the blood pressure measurement process based on the pulse wave signal.

[0575] S1805. The electronic device 100 determines the maximum fluctuation value A_peak of the pulse wave amplitude during the blood pressure measurement process, where A_peak = A_max - A_min.

[0576] S1806. The electronic device 100 determines the magnitude relationship between the inflation time t and the time thresholds TT and T.

[0577] Step S1806 is an optional step.

[0578] In some embodiments, after determining the inflation time t taken for the airbag pressure to rise from the pressure S0 to the pressure SS, the electronic device 100 can execute step S1806.

[0579] When t < TT, the electronic device 100 executes the following step S1809.

[0580] When TT < t < T, the electronic device 100 executes the following step S1807.

[0581] When t > T, the electronic device 100 executes the following step S1810.

[0582] S1807. The electronic device 100 determines the magnitude relationship between A_peak and the pulse wave fluctuation thresholds A_th1 and A_th2.

[0583] In some embodiments, after executing step S1805, the electronic device 100 can execute step S1807.

[0584] The pulse wave fluctuation threshold A_th1 and the pulse wave fluctuation threshold A_th2 can be preset values. Among them, A_th1 < A_th2. It should be noted that the larger the pulse wave fluctuation amplitude, the better the quality of the pulse wave signal collected by the electronic device 100, that is, the tighter the user's wearing tightness.

[0585] When A_peak > A_th2, the electronic device 100 executes the following step S1809.

[0586] When A_th1 < A_peak < A_th2, the electronic device 100 executes the following step S1808.

[0587] When A_peak < A_th1, the electronic device 100 executes the following step S1810.

[0588] S1808. The electronic device 100 determines that the current wearing tightness is too loose.

[0589] S1809. The electronic device 100 determines that the current wearing tightness is suitable for wearing.

[0590] S1810. The electronic device 100 determines that the current wearing tightness is too loose.

[0591] Understandably, Fig.18 The embodiment shown is only an example. In the embodiment of the present application, physiological parameter 1 may also be other physiological parameters besides blood pressure, and the measurement data of physiological parameter 1 may also be other data besides pulse wave amplitude. The wearing tightness threshold and stop condition may also be different from those in the above embodiment, and the present application does not limit them here. In addition, in other embodiments, the electronic device 100 may not execute the above step S1806, but directly execute step S1807 to determine the current wearing tightness based on the measurement data of physiological parameter 1, and the present application does not limit them here.

[0592] By adopting the measurement method provided in the embodiment of the present application, the wearing tightness can be determined based on the measurement data of the physiological parameter 1 while measuring the physiological parameter 1, which can improve the accuracy of the wearing tightness and reduce the error introduced into the measurement of the physiological parameter 1 due to the wearing tightness.

[0593] Fig.19 A schematic diagram of a process of measuring a physiological parameter 1 by another electronic device 100 provided in an embodiment of the present application is shown.

[0594] For example, taking the physiological parameter 1 as blood pressure, Fig.19 As shown, the specific process of the electronic device 100 measuring blood pressure may include the following steps:

[0595] S1901. The electronic device 100 starts blood pressure measurement and inflates the airbag through a micro air pump based on working parameters.

[0596] S1902. The electronic device 100 measures the inflation time t taken for the airbag pressure to rise from pressure S0 to pressure SS.

[0597] For details of steps S1901 to S1902, please refer to the above Fig.18 The relevant contents in the illustrated embodiment will not be repeated here.

[0598] S1903. The electronic device 100 determines a blood pressure measurement value, which includes a systolic pressure measurement value SBP and a diastolic pressure measurement value DBP.

[0599] The electronic device 100 determines whether the electronic device 100 is in an unworn state during the time period between the current blood pressure measurement and the previous blood pressure measurement.

[0600] If the electronic device 100 is not in an unworn state, that is, after the previous blood pressure measurement, the electronic device 100 has not been removed by the user, the electronic device 100 can determine that the user currently wearing the electronic device 100 is the same as the user wearing the electronic device 100 during the previous blood pressure measurement. At this time, the electronic device 100 can execute the following step S1908.

[0601] If the electronic device 100 is in an unworn state, that is, after the previous blood pressure measurement, the electronic device 100 has been removed by the user, the electronic device 100 cannot determine whether the user currently wearing the electronic device 100 is the same as the user wearing the electronic device 100 during the previous blood pressure measurement. At this time, the electronic device 100 can execute the following step S1905.

[0602] S1905. The electronic device 100 determines the magnitude relationship between the inflation time t and the time thresholds TT and T.

[0603] When t>T, the electronic device 100 can execute the following step S1909.

[0604] When TT<t<T, the electronic device 100 can execute the following step S1906.

[0605] When t<TT, the electronic device 100 can execute the following step S1910.

[0606] S1906. The electronic device 100 measures the current heart rate HB of the user.

[0607] In some embodiments, the electronic device 100 can measure the heart rate of the user through a PPG module. In other embodiments, the electronic device 100 can also measure the heart rate of the user through other devices, which are not limited in this application.

[0608] S1907. The electronic device 100 determines whether |HB - HB0|>HB_th, where HB0 is the average value of the historical heart rate and HB_th is the heart rate fluctuation threshold.

[0609] When |HB - HB0|>HB_th, the electronic device 100 determines that the user currently wearing the electronic device 100 is different from the user wearing the electronic device 100 during the previous blood pressure measurement. At this time, the electronic device 100 can execute the following step S1911.

[0610] When |HB - HB0| ≤ HB_th, the electronic device 100 determines that the user currently wearing the electronic device 100 is the same as the user who wore the electronic device 100 during the previous blood pressure measurement. At this time, the electronic device 100 can perform the following step S1908.

[0611] It can be understood that the embodiments herein are only exemplary illustrations that it is possible to determine whether the user currently wearing the electronic device 100 is the same as the user during the previous blood pressure measurement based on the magnitude of the fluctuation between the heart rate and the historically measured heart rate. In the embodiments of the present application, the electronic device 100 can also use other physiological parameters outside of the heart rate (such as blood oxygen saturation, body temperature, electrocardiogram, etc.), or use the magnitude of the fluctuations of multiple physiological parameters relative to historical values to determine whether the user currently wearing the electronic device 100 is the same as the user during the previous blood pressure measurement. The present application does not make any limitations in this regard.

[0612] S1908. The electronic device 100 determines the magnitude relationship between |SBP - SBP0| and the systolic blood pressure fluctuation thresholds SBP_th1 and SBP_th2, and determines the magnitude relationship between |DBP - DBP0| and the diastolic blood pressure fluctuation thresholds DBP_th1 and DBP_th2. SBP0 is the historical average value of the systolic blood pressure, and DBP0 is the historical average value of the diastolic blood pressure.

[0613] When |SBP - SBP0| > SBP_th2, or |DBP - DBP0| > DBP_th2, the electronic device 100 can determine that the wearing is too loose. At this time, the electronic device 100 can perform the following step S1909.

[0614] When |SBP - SBP0| < SBP_th1, and |DBP - DBP0| < DBP_th1, the electronic device 100 can determine that the wearing is appropriate. At this time, the electronic device 100 can perform the following step S1910.

[0615] When SBP_th1 < |SBP - SBP0| ≤ SBP_th2, and DBP_th1 < |DBP - DBP0| ≤ DBP_th2, the electronic device 100 can perform the following step S1911.

[0616] It can be understood that this is only an exemplary illustration that it is possible to determine the tightness of the user's wearing by the magnitude of the fluctuation of the blood pressure measurement value relative to the historical blood pressure measurement value. In some embodiments, the electronic device 100 can also determine the tightness of the user's wearing based on the magnitude of the fluctuation of only one of the systolic blood pressure and the diastolic blood pressure. The present application does not make any limitations in this regard.

[0617] S1909. The electronic device 100 outputs a prompt for too loose wearing, and the prompt for too loose wearing is used to prompt the user that the current wearing is too loose.

[0618] The electronic device 100 can output the reminder that the wearing is too loose by any one or more methods such as display screen display, voice broadcast, vibration, flashing indicator light, etc.

[0619] The wearing too loose prompt is used to prompt the user that the current wearing is too loose, and can also be used to prompt the user to adjust the wearing tightness. In some embodiments, the electronic device 100 can prompt the user to tighten one or two grids based on the historical measurement data of the wearing tightness.

[0620] For example, the interface of the electronic device 100 outputting the reminder of wearing too loose can refer to the following Figure 22E-22F Related description in the illustrated embodiment.

[0621] S1910. The electronic device 100 outputs the blood pressure measurement value.

[0622] The electronic device 100 can output the blood pressure measurement value in any one or more ways such as display screen display, audio broadcast, vibration, flashing indicator light, etc.

[0623] In some embodiments, the electronic device 100 may output any one or more of the user's heart rate, blood pressure value range, etc. while outputting the blood pressure measurement value, and this application does not limit this.

[0624] For example, the interface for outputting the blood pressure measurement value of the electronic device 100 can refer to the following Figure 22C-Figure 22D The relevant descriptions in the illustrated embodiments are not described in detail here.

[0625] S1911. The electronic device 100 outputs a loose wearing reminder and a blood pressure measurement value.

[0626] The electronic device 100 may output the blood pressure measurement value and the loose wearing reminder by display screen display, audio broadcast, vibration, indicator light flashing, etc. It should be noted that the electronic device 100 may output the blood pressure measurement value and the loose wearing reminder at the same time, or may output the blood pressure measurement value first and then the loose wearing reminder, or may output the loose wearing reminder first and then the blood pressure measurement value.

[0627] In other embodiments, the electronic device 100 may also calibrate the blood pressure measurement value based on the wearing tightness to determine the blood pressure calibration value, and then the electronic device 100 may output the blood pressure calibration value.

[0628] For example, the specific interface of the electronic device 100 outputting the loose wearing reminder and the blood pressure measurement value can refer to the following FIG. 22B to FIG. 22D Related description in the illustrated embodiment.

[0629] S1912. The electronic device 100 outputs a reminder selection control, where the reminder selection control is used to prompt the user to choose whether to output a loose wearing reminder later.

[0630] In some embodiments, the reminder selection control may include a no more reminder control, and the no more reminder control is used to trigger the electronic device 100 to update the value of the time threshold TT in the above step S1905.

[0631] For example, the specific content of the reminder selection control can refer to the following Fig. 22B Related description in the illustrated embodiment.

[0632] S1913. The electronic device 100 receives the user's selection to stop reminding that the garment is worn too loosely, and updates the time threshold TT.

[0633] For example, the user's selection of no longer being reminded of the loose wearing condition may be an operation of the user selecting a no longer being reminded control in a reminder selection control.

[0634] Updating the time threshold TT specifically refers to increasing the value of the time threshold TT. It should be noted that if the wearing tightness threshold in the above step S1905 is the air pressure threshold Y and the air pressure threshold YY, then in step S1913, the electronic device 100 can reduce the value of YY, etc. It can be understood that the embodiment here is only an exemplary explanation that the wearing tightness threshold 2 used to judge whether the user wears it appropriately or loosely can be updated in the wearing tightness threshold, so that when the user adopts the same wearing tightness, the wearing looseness prompt is no longer output.

[0635] In addition, the user's choice to no longer be reminded that the wearing is too loose has no effect on the fluctuation threshold of the blood pressure measurement value in the above step S1908. That is, if the electronic device 100 determines that the user's wearing is too loose based on the above step S1908, the electronic device 100 can continue to output the reminder that the wearing is too loose.

[0636] In this way, the output frequency of the reminder of loose wearing can be reduced while avoiding large errors in the measurement of blood pressure (or other physiological parameters) due to loose wearing, thus taking into account both user needs and measurement accuracy.

[0637] In some embodiments, the electronic device 100 can also determine the current wearing tightness measurement result based on whether the user took off the electronic device 100 after the last wearing tightness measurement and the last wearing tightness measurement result, and determine whether to output a wearing tightness prompt.

[0638] For example, taking blood pressure measurement as an example, Fig. 20 A flow chart of a blood pressure measurement method provided in an embodiment of the present application is shown.

[0639] like Fig. 20As shown, a specific process of a blood pressure measurement method may include the following steps:

[0640] S2001. The electronic device 100 starts blood pressure measurement.

[0641] Blood pressure measurement can trigger the electronic device 100 to perform wearing tightness measurement. In other embodiments, the blood pressure measurement in step S2001 can also be replaced by other physiological parameter measurements that can trigger the electronic device 100 to perform wearing tightness measurement, etc., which is not limited in this application.

[0642] S2002. The electronic device 100 determines whether this measurement is the first measurement.

[0643] In some embodiments, after determining to perform wearing tightness measurement, the electronic device 100 may determine whether this wearing tightness measurement is the first measurement.

[0644] In other embodiments, after determining to perform the blood pressure measurement, the electronic device 100 may also determine whether the current blood pressure measurement is the first blood pressure measurement.

[0645] When the current measurement is the first measurement, the electronic device 100 may execute the following step S2003.

[0646] If the current measurement is not the first measurement, the electronic device 100 may execute the following step S2007.

[0647] S2003. The electronic device 100 measures the performance level of the micro air pump.

[0648] When measuring the tightness of the wearer for the first time (or measuring blood pressure for the first time), the electronic device 100 needs to measure the performance of the micro air pump. The specific measurement method of the performance level of the micro air pump can refer to the above Figure 3 etc. Related description in the embodiments.

[0649] In some embodiments, the electronic device 100 may execute step S2003 and step S2004 in parallel, or may execute step S2003 first and then step S2004, or may execute step S2004 first and then step S2003. The present application does not limit the specific execution order of step S2003 and step S2004.

[0650] S2004. The electronic device 100 measures environmental parameters such as the airbag model and measurement posture.

[0651] The specific content of step S2004 can refer to the above Fig.13A The relevant description in step S1302 is shown.

[0652] S2005. The electronic device 100 measures wearing tightness.

[0653] After obtaining the environmental parameters, the electronic device 100 can measure the wearing tightness based on the environmental parameters. The environmental parameters can include the data obtained in step S2003 and step S2004, such as the performance level of the micro air pump, the airbag model, and the measurement posture.

[0654] The specific method of measuring the wearing tightness of the electronic device 100 based on the environmental parameters can be referred to above. Fig.13A The relevant descriptions in steps S1303 to S1305 are shown.

[0655] S2006. The electronic device 100 measures and outputs the blood pressure value based on the wearing tightness.

[0656] After determining the wearing tightness, the electronic device 100 may determine whether to measure blood pressure based on the current wearing tightness.

[0657] If the current wearing tightness is too loose, the electronic device 100 can output a reminder that it is too loose, prompting the user that the wearing is too loose and blood pressure cannot be measured normally.

[0658] If the current wearing tightness is too loose, the electronic device 100 can measure and output the blood pressure value. Optionally, it can also output a loose wearing reminder, which is used to remind the user that the current wearing tightness is too loose and there may be errors in the blood pressure measurement.

[0659] If the current wearing tightness is appropriate, the electronic device 100 can measure and output the blood pressure value.

[0660] It is understandable that the specific process of the electronic device 100 measuring and outputting the blood pressure value based on the tightness of wearing can also refer to the above Fig.17 The relevant description in the illustrated embodiment will not be repeated here.

[0661] S2007. The electronic device 100 determines whether the electronic device 100 has been taken off since the last measurement.

[0662] If this wearing tightness measurement (or blood pressure measurement) is not the first measurement, the electronic device 100 can determine whether the user took off the electronic device 100 after the last wearing tightness measurement (or blood pressure measurement) (i.e., whether the electronic device 100 was not worn after the last measurement).

[0663] The electronic device 100 can monitor the wearing status of the electronic device 100 , where the wearing status is used to indicate whether the user is wearing the electronic device 100 .

[0664] If the electronic device 100 has been taken off by the user, the electronic device 100 may execute the following step S2008.

[0665] If the electronic device 100 has not been taken off by the user, it indicates that the electronic device 100 has been in a worn state since the last measurement. At this time, the electronic device 100 may execute the following step S2014.

[0666] S2008. The electronic device 100 determines whether the duration of not wearing the headset is less than a preset duration Tx.

[0667] The non-wearing time refers to the total time that the electronic device 100 is not worn by the user during the period from the last wearing tightness measurement to the current wearing tightness measurement.

[0668] In some embodiments, the electronic device 100 monitors the wearing state of the electronic device 100 and records the duration of not wearing the electronic device 100. The specific method for determining the duration of not wearing can refer to the following Fig.21 The relevant steps in the illustrated embodiment will not be described in detail here.

[0669] In some application scenarios, if the result of the last wearing tightness measurement is that the wearing is too loose or too loose, the electronic device 100 may output a wearing too loose prompt or a wearing too loose prompt to prompt the user to tighten the wearing. At this time, the user may take off the electronic device 100 and tighten the wearing. In this case, the non-wearing time is shorter. Therefore, in some embodiments, the non-wearing time can be used to determine whether the user adjusts the wearing tightness.

[0670] When the non-wearing time is less than the preset time Tx, it can be considered that the user is adjusting the wearing tightness. At this time, the electronic device 100 can execute the following step S2009.

[0671] When the time period of not wearing the headset is greater than or equal to the preset time period Tx, the electronic device 100 may execute the following step S2018.

[0672] S2009. The electronic device 100 measures environmental parameters such as the airbag model and measurement posture.

[0673] S2010. The electronic device 100 measures wearing tightness.

[0674] The specific contents of step S2009 to step S2010 may refer to the relevant contents of the above-mentioned step S2004 to step S2005.

[0675] S2011. The electronic device 100 determines whether this wearing is tighter than the last time.

[0676] If the current wearing is tighter than the last time, the electronic device 100 may execute the following step S2013.

[0677] If the wearing is looser than the last time or the tightness is the same as the last time, the electronic device 100 may execute the following step S2012.

[0678] S2012. The electronic device 100 outputs a wearing tightness prompt.

[0679] The wearing tightness prompt may include a wearing too loose prompt and a wearing too loose prompt, and optionally, may also include a wearing suitable prompt. The wearing tightness prompt is used to prompt the user of the current wearing tightness (eg, wearing too loose, wearing too loose, and wearing suitable, etc.).

[0680] If the wearing degree this time is looser than the last time or the wearing degree is the same as the last time, the electronic device 100 can output a wearing tightness prompt based on the measurement result of step S2010. If the measurement result is that the wearing degree is loose, the electronic device 100 can output a wearing tightness prompt to remind the user that the current wearing degree is loose. If the measurement result is that the wearing degree is too loose, the electronic device 100 can output a wearing tightness prompt to remind the user that the current wearing degree is too loose and to tighten the wearing degree before measuring again. If the measurement result is that the wearing degree is suitable, the electronic device 100 can also output a wearing tightness prompt to remind the user that the current wearing degree is suitable.

[0681] When the measurement result shows that the wearing is too loose or too appropriate, the electronic device 100 may further execute the following step S2013.

[0682] S2013. The electronic device 100 measures and outputs the blood pressure value.

[0683] For the specific content of step S2013, please refer to the relevant description of the above step S2006.

[0684] S2014. The electronic device 100 determines the last wearing tightness measurement result.

[0685] If the electronic device 100 has been taken off by the user after the last measurement, the electronic device 100 can determine whether the result of the last wearing tightness measurement is suitable for wearing.

[0686] If the last wearing tightness measurement result is suitable for wearing, the electronic device 100 can execute the above step S2013 to measure and output the blood pressure value.

[0687] If the last wearing tightness measurement result is that the wearing is too loose, the electronic device 100 can execute the following step S2015.

[0688] If the last wearing tightness measurement result is that the wearing is too loose, the electronic device 100 can execute the following step S2017.

[0689] S2015. The electronic device 100 determines whether the number of outputs of the loose wearing reminder is greater than a preset number.

[0690] If the last wearing tightness measurement result is that the wearing is too loose, the electronic device 100 can detect the total number of loose wearing prompts output by the electronic device 100 after the user took off the electronic device 100 last time and put it on again. The total number of times the loose wearing prompt is output.

[0691] If the number of outputs of the reminder that the wearing is too loose is greater than the preset number, it indicates that the user may not want to change the current wearing tightness. At this time, the electronic device 100 can execute the above step S2013 to measure and output the blood pressure value.

[0692] If the number of outputs of the reminder that the wearing is too loose is less than or equal to the preset number, the electronic device 100 may execute the following step S2016 to output a reminder that the wearing is too loose.

[0693] S2016. The electronic device 100 outputs a reminder that the wearing is too loose.

[0694] The specific contents of step S2016 can refer to the above Fig.17 The relevant content of step S1711 is shown.

[0695] S2017. The electronic device 100 outputs a reminder that the device is worn too loosely / is worn too loosely.

[0696] The wearing too loose prompt in step S2017 can be used to remind the user that the current wearing is too loose.

[0697] In other embodiments, when the electronic device 100 determines that the wearing is too loose for two consecutive times, it may also consider that the current wearing tightness is a more comfortable tightness for the user. At this time, the electronic device 100 may also output a loose wearing reminder to remind the user that the current wearing tightness may affect the blood pressure measurement value.

[0698] After executing step S2017, the electronic device 100 may execute step S2013 to measure and output the blood pressure value.

[0699] S2018. The electronic device 100 clears the measurement data of wearing tightness.

[0700] Step S2018 is an optional step.

[0701] When the duration of not wearing the device is longer than the preset duration Tx, the electronic device 100 may clear the measurement data of wearing tightness. The measurement data of wearing tightness includes one or more wearing tightnesses measured by the electronic device 100. In this way, the memory space of the electronic device 100 may be saved.

[0702] After executing step S2018, the electronic device 100 may execute the above steps S2004 to S2006.

[0703] By using the blood pressure measurement method provided in the embodiment of the present application, the measurement result of the wearing tightness this time can be determined based on the measurement result of the wearing tightness last time.

[0704] It is understandable that the above Fig. 20 The embodiment shown is only an example. In the embodiment of the present application, other physiological parameter measurements involving wearing tightness measurement can also be used in the same manner. Fig. 20 The present application does not limit the methods similar to those in the illustrated embodiment.

[0705] The following describes a method for measuring the duration of not wearing the device provided in an embodiment of the present application.

[0706] Fig.21 A schematic flow chart of a method for measuring non-wearing time provided in an embodiment of the present application is shown.

[0707] like Fig.21 As shown, a specific process of a method for measuring the duration of not wearing a device may include the following steps:

[0708] S2101. The electronic device 100 determines whether the wearing status has changed.

[0709] The wearing state may include two states: wearing and not wearing.

[0710] The electronic device 100 can monitor the wearing state. The specific method of the electronic device 100 monitoring the wearing state can refer to the above Figure 3 The relevant description in step S301 is shown.

[0711] Step S2101 may be a step that is performed repeatedly (eg, periodically).

[0712] If the electronic device 100 detects that the wearing state changes from being worn to not being worn, or detects that the wearing state changes from not being worn to being worn, it indicates that the wearing state changes.

[0713] If the wearing state changes, the electronic device 100 may execute the following step S2102.

[0714] If the wearing status has not changed, the electronic device 100 may continue to monitor the wearing status and repeat step S2101.

[0715] S2102. The electronic device 100 determines whether the changed wearing state is wearing.

[0716] If the changed wearing state is wearing, the electronic device 100 may execute the following step S2103.

[0717] If the changed wearing state is not worn, the electronic device 100 can execute the following step S2104.

[0718] S2103. The electronic device 100 determines and records the time period when the headset is not worn.

[0719] When the electronic device 100 detects that the wearing state changes from not being worn to being worn, the duration of this not being worn state can be determined based on the last recorded removal time and the current time. In some embodiments, the duration of this not being worn state is the not being worn time.

[0720] In other embodiments, the duration of not wearing the headset may also refer to the sum of the duration of one or more not wearing states after the last wearing tightness measurement. In this case, the electronic device 100 may determine the duration of each not wearing state after the last wearing tightness measurement, and update the duration of not wearing the headset.

[0721] S2104. The electronic device 100 determines and records the removal time.

[0722] When the electronic device 100 detects that the wearing state has changed from being worn to not being worn, the current time can be determined as the removal time this time.

[0723] In this way, when the electronic device 100 detects that the user is wearing it again, it can determine the duration of the current non-wearing state based on the removal time and determine the non-wearing time.

[0724] Taking the blood pressure measurement scenario as an example, the following introduces a set of interfaces for an electronic device 100 to execute a measurement method provided by the present application.

[0725] FIG. 22A to FIG. 22F A schematic diagram of an interface for measuring blood pressure using an electronic device 100 provided in an embodiment of the present application.

[0726] For example, the electronic device 100 may display Figure 2A The main interface 200 shown in FIG. 1 includes a blood pressure application icon 201. The electronic device 100 can receive and respond to a user's click operation on the blood pressure application icon 201, and display the following information: Fig.22A Blood pressure measurement interface 2210 is shown.

[0727] like Fig.22AAs shown, the blood pressure measurement interface 2210 may include a wearing tightness detection control 2211 and a measurement control 2212. Among them, the wearing tightness detection control 2211 can be used to trigger the electronic device 100 to detect the current wearing tightness. The measurement control 2212 can be used to trigger the electronic device 100 to measure the user's current blood pressure. It should be noted that, in some embodiments, the measurement control 2212 can also trigger the electronic device 100 to detect the current wearing tightness while measuring the blood pressure.

[0728] The electronic device 100 can receive and measure the user's current wearing tightness in response to the user's click operation on the measurement control 2212.

[0729] If the user's current wearing tightness is too loose, the electronic device 100 may display the following: Fig. 22B The loose prompt interface 2220 is shown.

[0730] like Fig. 22B As shown, the loose reminder interface 2220 may include a wearing loose reminder 2221, and the wearing loose reminder is used to remind the user that the current wearing is loose, and can also be used to ask the user whether to adjust the wearing tightness. In some embodiments, the loose reminder interface 2220 may also include a reminder selection control, such as a view result control 2222 and a no longer remind control 2223. Among them, the view result control 2222 is used to trigger the electronic device 100 to output a blood pressure value (such as a blood pressure measurement value or a blood pressure calibration value). The no longer remind control 2223 can be used to trigger the electronic device 100 to stop displaying the loose reminder interface 2220 and display the blood pressure value. In addition, in some embodiments, after receiving the user's click operation for the no longer reminding control 2223, if it is detected again that the user is wearing loose, the electronic device 100 no longer displays the loose reminder interface 2220.

[0731] The electronic device 100 may receive and respond to a user click operation on the no longer reminding control 2223 or the view result control 2222, or the electronic device 100 may also display the following information when it is detected that the display time of the loose reminder interface 2220 reaches a preset time, or when it receives a user click operation on the measurement control 2212, if the electronic device 100 determines that the current tightness of the user's wearing is suitable. Fig. 22C Output interface 2230 is shown.

[0732] like Fig. 22CAs shown, the output interface 2230 may include a blood pressure value, and the blood pressure value may include a high pressure value 2231 and a low pressure value 2232, which correspond to the systolic pressure and diastolic pressure measured this time, respectively. Optionally, the output interface 2230 may also include a heart rate 2233, and the heart rate 2233 is used to prompt the user of the heart rate measured during the blood pressure measurement. In some embodiments, the output interface 2230 may also include a re-measurement control 2234, and the re-measurement control 2234 is used to trigger the electronic device 100 to measure and output the user's blood pressure again.

[0733] In some embodiments, upon receiving and responding to a user's click operation on the measurement control 2212, the electronic device 100 may also display a blood pressure value and a wearing tightness prompt, and the wearing tightness prompt may be used to indicate the current wearing tightness. In this way, the wearing tightness may be output while outputting the blood pressure value. In another possible implementation, the electronic device 100 may also output a looseness prompt and a blood pressure value simultaneously when detecting that the current wearing tightness is loose.

[0734] For example, when the electronic device 100 determines that the wearing is too loose, it can display Fig.22D The output interface 2240 is shown. Fig.22D As shown, the output interface 2240 may include a loose reminder 2241, a blood pressure value 2242, and a re-measurement control 2243. The loose reminder 2241 may be used to remind the user that the current wearing tightness is loose. The loose reminder 2241 may include text, such as "It is loose, it is recommended to tighten and re-measure". The specific contents of the blood pressure value 2242 and the re-measurement control 2243 can be referred to above. Fig. 22C The relevant description in the illustrated embodiment will not be repeated here.

[0735] In some embodiments, upon receiving a click operation of the user on the measurement control 2212, if the electronic device 100 determines that the current tightness of the user's wearing is too loose, the electronic device 100 may display the following information: Fig.22E The too loose prompt interface 2250 is shown.

[0736] like Fig.22E As shown, the too loose reminder interface 2250 may include a re-measurement control 2251 and a too loose reminder 2252. The re-measurement control 2251 is used to trigger the electronic device 100 to re-measure the user's blood pressure. The too loose reminder 2252 can be used to remind the user that the watch is currently too loose and cannot measure blood pressure normally. For example, the too loose reminder 2252 may include the text "too loose, please adjust the buckle and try again".

[0737] In other embodiments, upon receiving a click operation of the user on the measurement control 2212, if the electronic device 100 determines that the current tightness of the user's wearing is too loose, the electronic device 100 may display the following information: Fig.22F The too loose prompt interface 2260 is shown.

[0738] like Fig.22F As shown, the too loose reminder interface 2260 may include a too loose reminder 2261, a wearing guide control 2262 and a re-measurement control 2263. Among them, the too loose reminder 2261 can be used to remind the user that the watch is worn too loosely, and prompt the user to refer to the wearing guide to adjust the wearing tightness. For example, the too loose reminder 2261 may include the text "It is too loose. It is recommended to refer to the wearing guide to adjust the strap and re-measure." The wearing guide control 2262 can be used to trigger the electronic device 100 to display the wearing guide, and the wearing guide is used to guide the user to adjust the wearing tightness. The re-measurement control 2263 can be used to trigger the electronic device 100 to re-measure blood pressure. It can be understood that FIG. 22A to FIG. 22E It is only an illustrative example of the application of the measurement method provided in the embodiment of the present application in the blood pressure measurement scenario. In some embodiments, the interface for measuring other physiological parameters (such as heart rate, body temperature, etc.) may also display controls for triggering the detection of micro-air pump performance, and the present application does not limit this.

[0739] Fig.23 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application is shown.

[0740] like Fig.23 As shown, the electronic device 100 may include an environmental parameter module 1007 , a setting module 1002 , a determination module 1003 , an output module 1004 , a measurement module 1005 and a calibration module 1006 .

[0741] The specific functions of the setting module 1002, the judgment module 1003, the output module 1004, the measurement module 1005 and the calibration module 1006 can be referred to above. Fig.10 The relevant description in the illustrated embodiment will not be repeated here.

[0742] The environmental parameter module 1007 acquires environmental parameters. The environmental parameters may include any one or more of the following: airbag model, performance level of the micro air pump, measurement posture, etc. The environmental parameter module 1007 may send the acquired environmental parameters to the setting module 1002. In a possible implementation, the environmental parameter module 1007 may include the above Fig.10 The performance detection module 1001 is shown.

[0743] Understandably, Fig.23The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also include Fig.23 The embodiments shown may have more or fewer modules, or may Fig.23 The multiple functional modules shown in the figure are integrated into one functional module, or Fig.23 The one functional module shown is divided into multiple functional modules, which is not limited in this application.

[0744] Fig.24 A schematic flow chart of another measurement method provided in an embodiment of the present application is shown.

[0745] like Fig.24 As shown, the specific process of another measurement method may include the following steps:

[0746] S2401. The electronic device determines a first condition and a first threshold value according to environmental parameters, where the environmental parameters include any one or more of the following: a performance level of the micro air pump, a model of the airbag, and a measurement posture of the user.

[0747] The electronic device includes a micro air pump and an air bag. In the embodiment of the present application, the electronic device may be the electronic device 100 in the above embodiment.

[0748] The specific content and measurement methods of environmental parameters can also be referred to above Fig.13A Related description in the illustrated embodiment.

[0749] The first condition can be Fig.13A In the stop condition of the embodiment shown, the first threshold value may be the above Fig.13A The wearing tightness threshold in the illustrated embodiment.

[0750] S2402. The electronic device controls the micro air pump to inflate the airbag.

[0751] S2403. When the first condition is met, the electronic device determines a first parameter.

[0752] In a possible implementation, the first condition is that the inflation time of the micro air pump reaches a fifth duration, the first threshold includes a fifth air pressure value, and the first parameter is the air pressure of the airbag when the first condition is met.

[0753] In a possible implementation, the first condition is that the air pressure of the airbag reaches the seventh air pressure value, the first threshold includes the sixth time duration, and the first parameter is the inflation time of the micro air pump when the first condition is met. Fig.14 Taking the illustrated embodiment as an example, the seventh air pressure value may be the air pressure SS, and the sixth time duration may include the time threshold T and the time threshold TT.

[0754] It is understandable that the above two implementations are only two examples. In the embodiment of the present application, the first condition, the first threshold and the first parameter may also be different from the above examples. Fig.13A The relevant description in the illustrated embodiment will not be repeated here.

[0755] S2404. The electronic device compares the first parameter and the first threshold, and determines the wearing tightness of the electronic device as the first wearing tightness according to the comparison result.

[0756] The specific method for the electronic device to determine the first wearing tightness based on the first parameter and the first threshold value can refer to the above Fig.13A The relevant description of step S1305 is not repeated here.

[0757] In this way, the wearing tightness of the user can be measured based on the environmental parameters, thus avoiding the measurement error introduced by the different environmental parameters and improving the measurement accuracy of the wearing tightness.

[0758] In a possible implementation, the wearing tightness includes fitting properly, loosely fitting, and too loosely fitting.

[0759] It should be noted that, in the embodiments of the present application, wearing loosely can also be referred to as wearing slightly loosely.

[0760] In a possible implementation, the method further includes: determining the working parameter of the micro air pump as a first working parameter according to the environmental parameter; and controlling the micro air pump to inflate the airbag, specifically including: controlling the micro air pump to inflate the airbag with the first working parameter.

[0761] In this way, the working parameters of the micro air pump can be set based on the environmental parameters.

[0762] In a possible implementation, the electronic device further includes a Hall sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: measuring the model of the airbag based on the Hall sensor.

[0763] The specific method of measuring the airbag model based on the Hall sensor of the electronic device can be referred to above Fig.13A For the related description in step S1302, please refer to the above Figure 1D Related description in the illustrated embodiment.

[0764] In this way, the size of the airbag can be measured.

[0765] In a possible implementation, the electronic device further includes an inertial measurement sensor, which includes an acceleration sensor and / or a gyroscope sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: measuring a measurement posture of the user based on the inertial measurement sensor.

[0766] The specific method of measuring the user's measurement posture by the electronic device based on the inertial measurement sensor can refer to the above Fig.13A The relevant description in step S1302 is shown.

[0767] In this way, the user's measurement posture can be obtained.

[0768] In one possible implementation, before determining the first condition and the first threshold value based on the environmental parameters, the method also includes: setting the working parameter of the micro air pump to the first working parameter; setting the initial air pressure of the airbag to the first air pressure value, and the final air pressure of the airbag to the second air pressure value; controlling the micro air pump to inflate the airbag with the first working parameter, and obtaining the first time duration consumed for the airbag air pressure to change from the first air pressure value to the second air pressure value; determining the performance level of the micro air pump based on the first working parameter, the first air pressure value, the second air pressure value and the first time duration.

[0769] The specific method of measuring the performance level of the micro air pump can also refer to the above Figure 3 Related description in the illustrated embodiment.

[0770] In this way, the performance level of the micro air pump can be measured.

[0771] In a possible implementation, measuring the model of the airbag based on the Hall sensor specifically includes: when a first measurement condition is met, measuring the model of the airbag based on the Hall sensor, the first measurement condition includes any one or more of the following: measuring the first wearing tightness for the first time, the user disassembling and installing the airbag.

[0772] In this way, when the first measurement condition is met, the airbag model can be triggered to be measured. It is not necessary to measure the airbag model every time the wearing tightness is measured, thus saving power consumption.

[0773] In one possible implementation, obtaining the performance level of the micro air pump specifically includes: when a second measurement condition is met, obtaining the performance level of the micro air pump, the second measurement condition includes any one or more of the following: measuring the first wearing tightness for the first time, and the time interval from the last measurement of the performance level of the micro air pump reaches the first time interval.

[0774] In this way, when the second measurement condition is met, the performance level of the micro air pump can be triggered to be measured. It is not necessary to measure the performance level of the micro air pump every time the wearing tightness is measured, thus saving power consumption.

[0775] In a possible implementation, if the first wearing tightness is suitable for wearing, the method further includes: controlling the micro air pump to inflate the airbag to obtain a first blood pressure measurement value; and outputting the first blood pressure measurement value.

[0776] In one possible implementation, the wearing tightness includes suitable wearing, loose wearing and too loose wearing; if the first wearing tightness is loose wearing, the method also includes: obtaining the maximum fluctuation value of the pulse wave amplitude; determining the second wearing tightness based on the maximum fluctuation value of the pulse wave amplitude and a preset fluctuation threshold.

[0777] The specific method of judging the tightness of the user's wearing based on the fluctuation of the pulse wave amplitude can be referred to above Fig.18 Relevant steps in the illustrated embodiment.

[0778] In this way, if the wearing is too loose, the tightness of the wearing of the user can be further judged based on the fluctuation of the pulse wave amplitude.

[0779] In one possible implementation, if the first wearing tightness is too loose, the method also includes: displaying a loose wearing prompt, the loose wearing prompt including a first control, the first control is used to trigger the electronic device to no longer display the loose wearing prompt when it is detected that the wearing is too loose, and the loose wearing prompt is used to prompt the user that the first wearing tightness is too loose.

[0780] Exemplarily, the first control may be the above Fig.19 The reminder selection control in the illustrated embodiment. As another example, the first control may also be the above Fig. 22B The do not remind control 2223 in the illustrated embodiment.

[0781] In this way, when the wearing is too loose, a reminder of wearing too loose can be output. In addition, a first control that triggers the electronic device to no longer display the reminder of wearing too loose can also be displayed.

[0782] In a possible implementation, the method also includes: receiving and responding to an operation on a first control, stopping displaying a reminder that the wearing is too loose; receiving an operation to measure the wearing tightness of an electronic device; determining a first condition and a first threshold according to environmental parameters; controlling a micro air pump to inflate the airbag; when the first condition is met, determining a second parameter; comparing the second parameter and the first threshold, and determining that the wearing tightness of the electronic device is a third wearing tightness according to the comparison result; if the third wearing tightness is that the wearing is too loose, not displaying a reminder that the wearing is too loose.

[0783] In this way, based on the user's operation, the reminder that the wearing is too loose will no longer be displayed.

[0784] In a possible implementation, the method also includes: before determining the first condition and the first threshold according to the environmental parameters, receiving an operation to start wearing tightness measurement; detecting that the electronic device is in an unworn state between the current wearing tightness measurement and the last wearing tightness measurement; if the first tightness is tighter than the fourth tightness measured last time, not displaying a loose wearing prompt.

[0785] For details of this possible implementation method, please refer to the above Fig. 20 Relevant content in the illustrated embodiment.

[0786] In this way, if the electronic device is taken off by the user between two measurements of wearing tightness, and the wearing tightness measured this time is tighter than the last measurement, then regardless of whether the wearing tightness measured this time is loose, the loose wearing prompt will no longer be output.

[0787] In a possible implementation, the method further includes: if the first tightness is tighter than the fourth tightness measured last time, measuring and outputting a second blood pressure measurement value.

[0788] For details of this possible implementation method, please refer to the above Fig. 20 Relevant content in the illustrated embodiment.

[0789] In this way, when the wearing tightness of the current measurement is tighter than that of the last measurement, the electronic device determines that the wearing is appropriate, measures and outputs the blood pressure value.

[0790] In a possible implementation, the duration of the electronic device not being worn is shorter than a preset removal duration.

[0791] For details of this possible implementation method, please refer to the above Fig. 20 Relevant content in the illustrated embodiment.

[0792] In this way, the electronic device can determine whether the user is adjusting the tightness of the wear based on the relationship between the length of time when the wearer is not worn and the preset length of time when the wearer is removed. If the length of time when the wearer is not worn is less than the preset length of time when the wearer is removed, the electronic device can determine that the user is adjusting the tightness of the wear; if the length of time when the wearer is not worn is greater than or equal to the preset length of time when the wearer is removed, the electronic device can determine that the user has removed the electronic device.

[0793] The various implementation modes of the present application can be combined arbitrarily to achieve different technical effects.

[0794] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)), etc.

[0795] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

[0796] In short, the above is only an embodiment of the technical solution of this application, and is not intended to limit the protection scope of this application. Any modification, equivalent replacement, improvement, etc. made according to the disclosure of this application shall be included in the protection scope of this application.

Claims

1. A measurement method, characterized in that: Applied to electronic equipment, the electronic equipment includes a micro air pump and an air bag, and the method includes: Determining the first condition and the first threshold according to environmental parameters, wherein the environmental parameters include any one or more of the following: the performance level of the micro air pump, the model of the airbag, and the measurement posture of the user; Controlling the micro air pump to inflate the airbag; When the first condition is met, determining a first parameter; The first parameter and the first threshold are compared, and the wearing tightness of the electronic device is determined to be a first wearing tightness according to the comparison result.

2. The method according to claim 1, characterized in that The wearing tightness includes fitting properly, loosely fitting, and too loosely fitting.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Determining the working parameter of the micro air pump as a first working parameter according to the environmental parameter; The controlling the micro air pump to inflate the airbag specifically includes: The micro air pump is controlled to inflate the airbag with the first working parameter.

4. The method according to any one of claims 1 to 3, characterized in that The electronic device further includes a Hall sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: The model of the airbag is measured based on the Hall sensor.

5. The method according to any one of claims 1 to 4, characterized in that The electronic device further includes an inertial measurement sensor, and the inertial measurement sensor includes an acceleration sensor and / or a gyroscope sensor; before determining the first condition and the first threshold according to the environmental parameter, the method further includes: A measurement posture of the user is measured based on the inertial measurement sensor.

6. The method according to any one of claims 1 to 5, characterized in that Before determining the first condition and the first threshold according to the environmental parameter, the method further includes: Setting the working parameter of the micro air pump to a first working parameter; Setting the initial air pressure of the airbag to a first air pressure value, and the final air pressure of the airbag to a second air pressure value; Controlling the micro air pump to inflate the airbag with the first working parameter, and obtaining a first time duration consumed by the airbag pressure to change from the first air pressure value to the second air pressure value; The performance level of the micro air pump is determined according to the first working parameter, the first air pressure value, the second air pressure value and the first duration.

7. The method according to claim 4, characterized in that The measuring the model of the airbag based on the Hall sensor specifically includes: When a first measurement condition is met, the model of the airbag is measured based on the Hall sensor, and the first measurement condition includes any one or more of the following: measuring the first wearing tightness for the first time, and the user disassembling and installing the airbag.

8. The method according to claim 6, characterized in that The obtaining of the performance level of the micro air pump specifically includes: When a second measurement condition is met, the performance level of the micro air pump is obtained, where the second measurement condition includes any one or more of the following: the first wearing tightness is measured for the first time, and the time interval from the last measurement of the performance level of the micro air pump reaches a first time interval.

9. The method according to any one of claims 1 to 8, characterized in that The first condition is that the inflation time of the micro air pump reaches a fifth duration, the first threshold includes a fifth air pressure value, and the first parameter is the air pressure of the airbag when the first condition is met.

10. The method according to any one of claims 1 to 8, characterized in that The first condition is that the air pressure of the airbag reaches a seventh air pressure value, the first threshold includes a sixth time duration, and the first parameter is the inflation time of the micro air pump when the first condition is met.

11. The method according to any one of claims 1 to 10, characterized in that If the first wearing tightness is suitable for wearing, the method further includes: Controlling the micro air pump to inflate the airbag to obtain a first blood pressure measurement value; The first blood pressure measurement value is output.

12. The method according to any one of claims 1 to 11, characterized in that Wearing tightness includes fitting properly, loosely fitting, and too loosely fitting; If the first wearing tightness is loose, the method further includes: Get the maximum fluctuation value of the pulse wave amplitude; The second wearing tightness is determined based on the maximum fluctuation value of the pulse wave amplitude and a preset fluctuation threshold.

13. The method according to any one of claims 1 to 12, characterized in that If the first wearing tightness is loose, the method further includes: Display a loose wearing prompt, the loose wearing prompt comprising a first control, the first control is used to trigger the electronic device to no longer display the loose wearing prompt when it is detected that the wearing is too loose, and the loose wearing prompt is used to prompt the user that the first wearing tightness is too loose.

14. The method according to claim 13, characterized in that The method further comprises: receiving and responding to an operation on the first control, stopping displaying the loose wearing reminder; Receiving an operation of measuring wearing tightness of the electronic device; Determining a first condition and a first threshold value according to an environmental parameter; Controlling the micro air pump to inflate the airbag; When the first condition is met, determining a second parameter; comparing the second parameter with the first threshold, and determining, according to the comparison result, that the wearing tightness of the electronic device is a third wearing tightness; If the third wearing tightness is too loose, the reminder of too loose will not be displayed.

15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: Before determining the first condition and the first threshold according to the environmental parameter, receiving an operation of starting wearing tightness measurement; It is detected that the electronic device is not worn between the current wearing tightness measurement and the last wearing tightness measurement; If the first tightness is tighter than the fourth tightness measured last time, the loose wearing reminder will not be displayed.

16. The method according to claim 15, characterized in that The method further comprises: If the first tightness is tighter than the fourth tightness measured last time, a second blood pressure measurement value is measured and output.

17. The method according to claim 15 or 16, characterized in that The duration of the electronic device not being worn is shorter than a preset removal duration.

18. An electronic device, characterized in that: include: One or more processors, one or more memories, a micro air pump and an airbag; the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer instructions. When the one or more processors execute the computer instructions, the measurement method described in any one of claims 1 to 17 is implemented.

19. A computer-readable storage medium comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the measurement method described in any one of claims 1 to 17 is implemented.

20. A chip system, characterized in that: The chip system comprises: a processing circuit and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit the code instructions to the processing circuit, and the processing circuit is used to run the code instructions to execute the measurement method described in any one of claims 1 to 17.

21. A computer program product, characterized in that The computer program comprises computer instructions, and when the computer program is executed by a processor, the measuring method according to any one of claims 1 to 17 is implemented.

Citation Information

Patent Citations

  • Wearable blood pressure measuring device and blood pressure measuring method

    CN112137605A

  • Blood pressure measuring method and device and wearable equipment

    CN113520307A

  • Blood pressure measurement abnormity detection method and device

    CN114947788A

  • Blood pressure measurement wearable device and inflation method thereof

    CN115721281A

  • Airbag detection method and device of wearable equipment and wearable equipment

    CN115944284A

Cited By

  • Measurement method and related apparatus

    EP4706518A1

  • Measurement method and related apparatus

    WO2024260326A1