Methods and electronic devices for measuring physiological parameters

By displaying multiple physiological parameter identifiers in an electronic device and measuring them simultaneously using sensors, the problems of cumbersome operation and lack of data sharing in existing technologies are solved, achieving efficient multi-parameter measurement and a simplified user experience.

CN114711734BActive Publication Date: 2025-10-31HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202011529749.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-22
Publication Date
2025-10-31
Estimated Expiration
2040-12-22

AI Technical Summary

Technical Problem

Existing electronic devices are cumbersome to operate when measuring multiple physiological parameters, and the parameters do not share data, resulting in long measurement times and a poor user experience.

Method used

By displaying multiple physiological parameter identifiers on an electronic device, receiving user-selected operations, measuring multiple physiological parameters at once using physiological parameter sensors, and performing quality judgment and processing after data acquisition, data reuse is achieved.

Benefits of technology

It enables efficient measurement of multiple physiological parameters, simplifies user operation, and improves measurement efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114711734B_ABST
    Figure CN114711734B_ABST
Patent Text Reader

Abstract

This application provides a method and electronic device for measuring physiological parameters. The electronic device can be a wearable device integrating an ACC sensor, a PPG sensor, and / or an ECG sensor. The method uses a physiological parameter measurement software to measure multiple physiological parameters of the user at one time. For example, it can measure at least two physiological parameters among atrial fibrillation, premature beats, heart rate, arteriosclerosis, and blood oxygen at one time. The method has high measurement efficiency, is simple to operate, and provides a good user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic devices, and more specifically, to a method and electronic device for measuring physiological parameters. Background Technology

[0002] With the development of electronic devices, users have increasingly higher demands for their functionality. For example, wearable devices can not only function as clocks but also measure users' physiological parameters. Specifically, wearable devices can measure physiological parameters such as atrial fibrillation, premature beats, and arteriosclerosis.

[0003] With existing electronic devices, when users want to measure multiple physiological parameters, each parameter needs to be measured separately, which is cumbersome and results in a poor user experience. Furthermore, the measurements of each physiological parameter are independent and do not share data, leading to longer measurement times and a poor user experience. Summary of the Invention

[0004] This application provides a method and electronic device for measuring physiological parameters, which can measure multiple physiological parameters of a user at one time. The method is simple to operate, has high measurement efficiency, and provides a good user experience.

[0005] In a first aspect, a method for measuring physiological parameters is provided, the method being applied in an electronic device including a physiological parameter sensor, the method comprising: displaying a physiological parameter measurement interface, the physiological parameter measurement interface including a plurality of physiological parameter identifiers; receiving an operation to measure physiological parameters, the physiological parameter measurement operation including an operation to select a first physiological parameter identifier and a second physiological parameter identifier, the first physiological parameter identifier and the second physiological parameter identifier being physiological parameter identifiers among the plurality of physiological parameter identifiers respectively; and measuring the first physiological parameter and the second physiological parameter of a test subject through the physiological parameter sensor according to the physiological parameter measurement operation.

[0006] It should be understood that physiological parameters can be measured using physiological parameter sensors.

[0007] This application does not limit the types of physiological parameter sensors or the types of physiological parameters.

[0008] For example, a physiological parameter sensor may include at least one of the following: an accelerometer (ACC) sensor; a photoplethysmography (PPG) sensor; or an electrocardiogram (ECG) sensor.

[0009] For example, physiological parameters can be physiological parameters related to arrhythmia characteristics, physiological parameters related to vascular characteristics, physiological parameters related to blood oxygenation characteristics, physiological parameters related to stress characteristics, sleep, etc.

[0010] For example, physiological parameters related to the characteristics of arrhythmia can include atrial fibrillation, premature beats, and heart rate.

[0011] For example, physiological parameters related to vascular characteristics can be arteriosclerosis.

[0012] The embodiments of this application do not limit the way the first physiological parameter identifier and the second physiological parameter identifier are displayed in the physiological parameter measurement interface.

[0013] In one feasible approach, the first physiological parameter identifier and the second physiological parameter identifier can be displayed in combination on the physiological parameter measurement interface.

[0014] For example, the first and second physiological parameters are displayed in a menu option in the physiological parameter measurement interface.

[0015] In another possible approach, the first physiological parameter identifier and the second physiological parameter identifier can be displayed separately in the physiological parameter measurement interface.

[0016] For example, the first physiological parameter identifier and the second physiological parameter identifier are displayed in two menu item options in the physiological parameter measurement interface, respectively.

[0017] Optionally, the operation of measuring physiological parameters further includes selecting at least one physiological parameter identifier other than the first physiological parameter identifier and the second physiological parameter identifier. In this embodiment, the user can select the identifiers of the first and second physiological parameters to be measured from the multiple physiological parameter identifiers displayed on the physiological parameter measurement interface. This allows for the measurement of the first and second physiological parameters of the subject, enabling the simultaneous measurement of multiple physiological parameters. The measurement is efficient, user-friendly, and provides a good user experience.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the step of measuring the first physiological parameter and the second physiological parameter of the test subject through the physiological parameter sensor in response to the operation of measuring physiological parameters includes: acquiring data of the test subject through the physiological parameter sensor according to the operation of measuring physiological parameters; extracting data related to the first physiological parameter and data related to the second physiological parameter from the acquired data respectively; obtaining the first physiological parameter based on the data related to the first physiological parameter; and obtaining the second physiological parameter based on the data related to the second physiological parameter. In the process of measuring the first and second physiological parameters of the test subject, data of the test subject is first acquired through the physiological parameter sensor, and then data related to the first physiological parameter and data related to the second physiological parameter are extracted from the acquired data respectively. This allows for the simultaneous measurement of multiple physiological parameters, resulting in high measurement efficiency, simple user operation, and a good user experience.

[0019] In one possible implementation, the extracted data related to the first physiological parameter and the extracted data related to the second physiological parameter are partially or entirely the same.

[0020] For example, the fact that the extracted data related to the first physiological parameter and the extracted data related to the second physiological parameter are all the same can be understood as the same type of data related to the first physiological parameter and the same type of data related to the second physiological parameter, as well as the same amount of data related to the first physiological parameter and the same amount of data related to the second physiological parameter.

[0021] For example, the fact that the extracted data related to the first physiological parameter and the extracted data related to the second physiological parameter are partially the same can be understood as the same type of data related to the first physiological parameter and the same type of data related to the second physiological parameter, but different data amounts related to the first physiological parameter and different data amounts related to the second physiological parameter.

[0022] Data collected from the subject through physiological parameter sensors can yield multiple physiological parameter-related data points at once, enabling data reuse, high measurement efficiency, and a better user experience.

[0023] In conjunction with the first aspect, in some implementations of the first aspect, after the data of the subject being measured is collected by the physiological parameter sensor according to the operation of measuring physiological parameters, the method further includes: determining whether the data meets the data quality requirements; if the data does not meet the data quality requirements, re-collecting the data of the subject being measured by the physiological parameter sensor, updating the data with the re-collected data, until the data meets the data quality requirements.

[0024] For example, the data quality can be determined by collecting data from the tested object and combining it with at least one of the following: the wearing status of the electronic device, the ECG lead status, or the user's movement status.

[0025] The system assesses whether the data collected by the physiological parameter sensor meets the data quality requirements. If the collected data does not meet the requirements, the system re-collects the data from the subject using the physiological parameter sensor until the data meets the requirements, thereby improving the accuracy of physiological parameter measurement.

[0026] In conjunction with the first aspect, in some implementations of the first aspect, when the data does not meet the data quality requirements, the method further includes: displaying a prompt message, the prompt message being used to prompt the user to wear the electronic device correctly and / or to prompt the user to operate the electronic device correctly.

[0027] In conjunction with the first aspect, in some implementations of the first aspect, obtaining the first physiological parameter based on the data related to the first physiological parameter includes: extracting feature data related to the first physiological parameter based on the data related to the first physiological parameter; determining whether the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter; and obtaining the first physiological parameter based on the feature data related to the first physiological parameter if the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter.

[0028] In conjunction with the first aspect, in some implementations of the first aspect, determining whether the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter includes: determining whether the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter; if the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, determining whether the amount of data corresponding to the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter; if the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, obtaining the first physiological parameter based on the feature data related to the first physiological parameter includes: if the amount of data corresponding to the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, obtaining the first physiological parameter based on the feature data related to the first physiological parameter.

[0029] In conjunction with the first aspect, in some implementations of the first aspect, after the feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, the method further includes: performing data processing on the feature data corresponding to the first physiological parameter; and, if the feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, determining whether the amount of data corresponding to the feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, including: if the processed feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, determining whether the amount of data corresponding to the feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter.

[0030] In conjunction with the first aspect, in some implementations of the first aspect, obtaining the second physiological parameter based on the data related to the second physiological parameter includes: extracting feature data related to the second physiological parameter based on the data related to the second physiological parameter; determining whether the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter; and obtaining the second physiological parameter based on the feature data related to the second physiological parameter if the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter.

[0031] In conjunction with the first aspect, in some implementations of the first aspect, determining whether the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter includes: determining whether the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter; if the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, determining whether the amount of data corresponding to the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter; if the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, obtaining the second physiological parameter based on the feature data related to the second physiological parameter includes: if the amount of data corresponding to the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, obtaining the second physiological parameter based on the feature data related to the second physiological parameter.

[0032] In conjunction with the first aspect, in some implementations of the first aspect, after the feature data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter, the method further includes: performing data processing on the feature data corresponding to the second physiological parameter; and, if the feature data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter, determining whether the amount of data corresponding to the feature data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter, including: if the processed feature data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter, determining whether the amount of data corresponding to the feature data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter.

[0033] In conjunction with the first aspect, in some implementations of the first aspect, after measuring the first physiological parameter and the second physiological parameter of the subject by means of the physiological parameter sensor according to the operation of measuring physiological parameters, the method further includes: displaying the first physiological parameter and the second physiological parameter of the subject.

[0034] In conjunction with the first aspect, in some implementations of the first aspect, displaying the first physiological parameter and the second physiological parameter of the tested object includes: displaying the first physiological parameter after measuring the first physiological parameter; and displaying the second physiological parameter after measuring the second physiological parameter.

[0035] In conjunction with the first aspect, in some implementations of the first aspect, displaying the first physiological parameter and the second physiological parameter of the tested object includes: displaying the first physiological parameter and the second physiological parameter after measuring them.

[0036] In a second aspect, a method for measuring physiological parameters is provided, the method being applied in an electronic device including a physiological parameter sensor, the method comprising: acquiring data related to a first physiological parameter of a test subject through the physiological parameter sensor; obtaining the first physiological parameter based on the data related to the first physiological parameter; detecting an operation to measure a second physiological parameter, the second physiological parameter being different from the first physiological parameter; and, in response to the operation, sending a measurement message to a second application, the measurement message including the data related to the first physiological parameter.

[0037] When a user uses the first application to measure the first physiological parameter of the subject, if the data collected related to the first physiological parameter can also be used to obtain the second physiological parameter, then when the measurement of the second physiological parameter of the subject is detected, the data related to the first physiological parameter is sent to the second application. This allows the second application to obtain the second physiological parameter without collecting the data related to the second physiological parameter, thus ensuring compatibility with existing applications for measuring physiological parameters, achieving data reuse, high measurement efficiency, and a better user experience.

[0038] In conjunction with the second aspect, in some implementations of the second aspect, after obtaining the first physiological parameter based on the data related to the first physiological parameter, the method further includes: determining the second physiological parameter based on the data related to the first physiological parameter.

[0039] Data related to the first physiological parameter includes data related to the second physiological parameter.

[0040] The data related to the first physiological parameter includes the data related to the second physiological parameter. This can be understood as the types of data related to the first physiological parameter including the types of data related to the second physiological parameter, and the amount of data related to the first physiological parameter including the amount of data related to the second physiological parameter.

[0041] For example, the data type indication is that the data is PPG data, the data is ECG data, and / or the data is ACC data.

[0042] For example, when the physiological parameters are related to the characteristics of arrhythmia, the data related to the physiological parameters include ACC data, PPG data, and ECG data. Furthermore, 30 seconds of data related to the physiological parameters should be collected.

[0043] For example, when the physiological parameter is related to vascular characteristics, the data related to the physiological parameter includes ACC data, PPG data, and ECG data. Furthermore, 60 seconds of data related to the physiological parameter should be collected.

[0044] For example, when the physiological parameter is related to blood oxygenation characteristics, the data related to the physiological parameter includes ACC data and PPG data. Furthermore, 20 seconds of data related to the physiological parameter should be collected.

[0045] For example, when the physiological parameter is related to stress characteristics, the data related to the physiological parameter includes ACC data and PPG data. Furthermore, 60 seconds of data related to the physiological parameter should be collected.

[0046] For example, the first physiological parameter could be a physiological parameter related to arrhythmia characteristics, and the second physiological parameter could be a physiological parameter related to blood oxygenation characteristics. Alternatively, the first physiological parameter could be a physiological parameter related to vascular characteristics, and the second physiological parameter could be a physiological parameter related to arrhythmia characteristics, a physiological parameter related to blood oxygenation characteristics, or a physiological parameter related to pressure characteristics. Again, for example, the first physiological parameter could be a physiological parameter related to pressure characteristics, and the second physiological parameter could be a physiological parameter related to blood oxygenation characteristics.

[0047] In conjunction with the second aspect, in some implementations of the second aspect, prior to the operation of detecting the measurement of the second physiological parameter, the method further includes: displaying or playing a reminder message for reminding whether the second physiological parameter should be measured.

[0048] Thirdly, a method for measuring physiological parameters is provided, the method comprising: receiving a measurement message from a first application, the measurement message including data related to a first physiological parameter; and obtaining a second physiological parameter based on the data related to the first physiological parameter, the second physiological parameter being different from the first physiological parameter.

[0049] The second application does not need to collect data related to the second physiological parameter. It can obtain the second physiological parameter based on the data related to the first physiological parameter obtained from the first application. This achieves data reuse, high measurement efficiency, and a better user experience.

[0050] Fourthly, a system is provided, comprising a first application and a second application, wherein the first application is configured to collect data related to a first physiological parameter of a test subject; the first application is further configured to obtain the first physiological parameter based on the data related to the first physiological parameter; the first application is further configured to detect an operation to measure a second physiological parameter, the second physiological parameter being different from the first physiological parameter; the first application is further configured to send a measurement message to the second application in response to the operation, the measurement message including the data related to the first physiological parameter; and the second application is configured to obtain the second physiological parameter based on the data related to the first physiological parameter.

[0051] When a user uses the first application to measure the first physiological parameter of the subject, if the data collected related to the first physiological parameter can also be used to obtain the second physiological parameter, then when the measurement of the second physiological parameter of the subject is detected, the data related to the first physiological parameter is sent to the second application. Thus, the second application can obtain the second physiological parameter without collecting the data related to the second physiological parameter, realizing data reuse, high measurement efficiency, and a better user experience.

[0052] In conjunction with the fourth aspect, in some implementations of the fourth aspect, after the first application is further configured to obtain the first physiological parameter based on the data related to the first physiological parameter, the first application is further configured to: determine the second physiological parameter based on the data related to the first physiological parameter.

[0053] In conjunction with the fourth aspect, in some implementations of the fourth aspect, before the first application is further configured to detect the operation of measuring the second physiological parameter, the first application is further configured to: display or play a reminder message, the reminder message being used to remind whether the second physiological parameter is to be measured.

[0054] Fifthly, an apparatus is provided, comprising an electronic device, having the function of implementing the first to third aspects, or any of some implementations of the first to third aspects. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above-described functions.

[0055] A sixth aspect provides an electronic device comprising: one or more processors; a memory; and one or more computer programs. The one or more computer programs are stored in the memory and include instructions. When executed by the electronic device, the instructions cause the electronic device to perform the method for measuring physiological parameters as described in the first to third aspects, or any of some implementations of the first to third aspects.

[0056] In a seventh aspect, a computer program product containing instructions is provided, which, when run on an electronic device, causes the electronic device to perform the method for measuring physiological parameters in any of the first to third aspects or some implementations of the first to third aspects.

[0057] Eighthly, a computer-readable storage medium is provided, including instructions that, when executed on an electronic device, cause the electronic device to perform the method for measuring physiological parameters as described in the first to third aspects, or any of some implementations of the first to third aspects.

[0058] It should be noted that the above-mentioned computer program code can be stored in whole or in part on the first storage medium, wherein the first storage medium can be packaged together with the processor or packaged separately from the processor. This application embodiment does not specifically limit this.

[0059] Ninthly, a chip is provided, the chip including a processor and a data interface, the processor reading instructions stored in a memory through the data interface to execute the method for measuring physiological parameters in any of the first to third aspects or some implementations of the first to third aspects.

[0060] Optionally, as one implementation, the chip may further include a memory storing instructions, and the processor is configured to execute the instructions stored in the memory. When the instructions are executed, the processor is configured to perform a method for measuring physiological parameters in any of the first to third aspects, or any of the implementations of the first to third aspects. Attached Figure Description

[0061] Figure 1 This is a schematic diagram of the hardware structure of a wearable device provided in an embodiment of this application.

[0062] Figure 2 This is a schematic diagram of the structure of a wearable device provided in an embodiment of this application.

[0063] Figure 3This is a schematic diagram of the graphical user interface of a wearable device provided in an embodiment of this application.

[0064] Figure 4 A schematic diagram of the graphical user interface of a wearable device provided in another embodiment of this application.

[0065] Figure 5 A schematic diagram of the graphical user interface of a wearable device provided in another embodiment of this application.

[0066] Figure 6 This is a schematic flowchart of a measurement method provided in an embodiment of this application.

[0067] Figure 7 This is a schematic flowchart of a measurement method provided in an embodiment of this application.

[0068] Figure 8 This is a schematic flowchart of a measurement method provided in an embodiment of this application.

[0069] Figure 9 This is a flowchart illustrating a measurement method provided in another embodiment of this application.

[0070] Figure 10 This is an exemplary structural diagram of a wearable device provided in an embodiment of this application.

[0071] Figure 11 This is an exemplary structural diagram of another wearable device provided in the embodiments of this application.

[0072] Figure 12 This is an exemplary structural diagram of another wearable device provided in the embodiments of this application.

[0073] Figure 13 This is an exemplary structural diagram of another wearable device provided in the embodiments of this application.

[0074] Figure 14 This is an exemplary structural diagram of a system provided in an embodiment of this application. Detailed Implementation

[0075] The technical solutions in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0076] The embodiments of this application involve at least one, including one or more; wherein, multiple means two or more. Furthermore, it should be understood that in the description of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance, nor as indicating or implying order.

[0077] The terminology used in the following embodiments is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to also include expressions such as “one or more,” unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, “one or more” means one, two, or more; “and / or” describes the relationship between related objects, indicating that three relationships may exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character “ / ” generally indicates that the preceding and following related objects are in an “or” relationship.

[0078] References to "one embodiment" or "some embodiments" in the embodiments described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0079] The method provided in this application can be applied to electronic devices, which can be wearable electronic devices (also known as wearable devices), such as watches, bracelets, headphones, helmets (such as virtual reality helmets), etc., or non-wearable devices, such as portable electronic devices with ECG and / or PPG detection functions, such as mobile phones, tablets, laptops, etc. Exemplary embodiments of portable electronic devices include, but are not limited to, those equipped with... Alternatively, it could be a portable electronic device with another operating system. It should be understood that the aforementioned electronic device may not be a portable electronic device, but rather a desktop computer or similar device capable of detecting ECG and / or PPG; this application's embodiments are not limited to this. The following embodiments of this application describe wearable devices as an example.

[0080] Figure 1 This is a schematic functional block diagram of a wearable device provided in one embodiment of this application. Exemplarily, the wearable device 100 may be a smartwatch or a smart bracelet, etc. (See reference...) Figure 1For example, wearable device 100 may include processor 110, input device 120, sensor module 130, memory 140, and power supply module 150. It is understood that... Figure 1 The components shown do not constitute a specific limitation on the wearable device 100. The wearable device 100 may also include more or fewer components than shown, or combine some components, or separate some components, or have different component arrangements.

[0081] Processor 110 may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors. The controller may serve as the central nervous system and command center of the wearable device 100. The controller can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. In other embodiments, processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has recently used or is recurring. If the processor 110 needs to use the instruction or data again, it can directly call it from the memory, avoiding repeated access and reducing the waiting time of the processor 110, thereby improving the efficiency of the wearable device 100.

[0082] The input device 120 is used to provide user input and may be a mechanical device. When the user touches the input device 120, the input device 120 rotates, translates, or tilts to enable user input, thereby enabling the wearable device 100 to perform functions or operations such as starting up (e.g., turning on or off), confirming or adjusting signals (e.g., adjusting the volume).

[0083] It is understood that the user input in this application embodiment may be operations such as rotation, translation and tilting of the input device 120 by the user.

[0084] It can also be understood that wearable device 100 may include one or more input devices 120.

[0085] Sensor module 130 may include one or more sensors, such as a PPG sensor 130A, a pressure sensor 130B, a capacitance sensor 130C, an accelerometer 130D, a touch sensor 130E, etc. It should be understood that... Figure 1 These are just a few examples of sensors. In practical applications, the wearable device 100 may include more or fewer sensors, or other sensors with the same or similar functions may be used to replace the sensors listed above. This application does not limit the scope of the embodiments.

[0086] The PPG sensor 130A can be used to detect heart rate, i.e., the number of heartbeats per unit time. In some embodiments, the PPG sensor 130A may include a light transmitting unit and a light receiving unit. The light transmitting unit can illuminate a light beam into the human body (such as blood vessels), where the light beam is reflected / refracted. The reflected / refracted light is received by the light receiving unit to obtain an optical signal. Because the transmittance of blood changes during fluctuations, the emitted / refracted light also changes, and the optical signal detected by the PPG sensor 130A also changes. The PPG sensor 130A can convert the optical signal into an electrical signal to determine the heart rate corresponding to the electrical signal.

[0087] Pressure sensor 130B can be used to detect the pressure value between the human body and wearable device 100. Pressure sensor 130B senses pressure signals and converts them into electrical signals. There are many types of pressure sensors 130B, such as resistive pressure sensors, inductive pressure sensors, and capacitive pressure sensors, etc., and this application embodiment does not limit the types.

[0088] The 130C capacitive sensor can be used to detect the capacitance between two electrodes to achieve a specific function.

[0089] In some embodiments, the capacitance sensor 130C can be used to detect the capacitance between the human body and the wearable device 100. This capacitance reflects whether the contact between the human body and the wearable device is good, and can be applied to electrocardiography (ECG) detection, where the human body can serve as an electrode. When the capacitance sensor 130C is placed on an electrode on the wearable device, the capacitance sensor 130C can detect the capacitance between the human body and the electrode. When the capacitance detected by the capacitance sensor 130C is too large or too small, it indicates poor contact between the human body and the electrode; when the capacitance detected by the capacitance sensor 130C is moderate, it indicates good contact between the human body and the electrode. Since the quality of contact between the human body and the electrode affects the electrode's detection of the electrical signal, and thus affects the generation of ECG, the wearable device 100 can refer to the capacitance detected by the capacitance sensor 130C when generating ECG.

[0090] Accelerometer 130D can be used to detect the magnitude of acceleration of wearable device 100 in various directions (generally three axes). Wearable device 100 is a wearable device. When a user wears wearable device 100, wearable device 100 moves under the user's influence. Therefore, the magnitude of acceleration in various directions detected by accelerometer 130D can reflect the human body's motion state.

[0091] Touch sensor 130E can be disposed on the display screen, and the touch sensor 130E and the display screen together form a touch screen, also known as a "touchscreen". Touch sensor 130E is used to detect touch operations applied to or near it. Touch sensor 130E can transmit the detected touch operation to processor 110 to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen. In other embodiments, touch sensor 130E may also be disposed on the surface of the display screen, in a different location than the display screen.

[0092] The memory 140 can be used to store computer executable program code, which includes instructions. The processor 110 executes various functional applications and data processing of the wearable device 100 by running the instructions stored in the memory. The memory 140 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc., which are not limited in the embodiments of this application.

[0093] The power supply module 150 can supply power to various components in the wearable device 100, such as the processor 110 and the sensor module 130. In some embodiments, the power supply module 150 can be a battery or other portable power element. In other embodiments, the wearable device 100 can also be connected to a charging device (e.g., via wireless or wired connection), and the power supply module 150 can receive electrical energy input from the charging device to store battery power.

[0094] In some embodiments, continue to refer to Figure 1The wearable device 100 also includes a display screen 160. The display screen 160 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a minimized display, a microLED, a micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, a touch sensor can be provided in the display screen to form a touch screen; this application embodiment does not limit this. It is understood that in some embodiments, the wearable device 100 may or may not include the display screen 160. For example, when the wearable device 100 is a wristband, it may or may not include a display screen; when the wearable device 100 is a watch, it may include a display screen.

[0095] In other embodiments, reference continues. Figure 1 The wearable device 100 may also include an audio device 170, which may include a microphone, speaker or earpiece or other device that can receive or output sound signals.

[0096] A loudspeaker, also known as a "speaker," is used to convert audio electrical signals into sound signals. Wearable device 100 can listen to music or make hands-free calls through the loudspeaker.

[0097] The earpiece, also known as a "receiver," is used to convert audio electrical signals into sound signals. When a wearable device answers a phone call or voice message, the earpiece is brought close to the wearer's ear to receive the message.

[0098] A microphone, also known as a "voice transducer," is used to convert sound signals into electrical signals. When making a phone call or sending a voice message, the user speaks by bringing their mouth close to the microphone, inputting the sound signal into the microphone. The wearable device 100 may be equipped with at least one microphone. In some embodiments, the wearable device 100 may be equipped with two microphones, which, in addition to collecting sound signals, can also perform noise reduction. In other embodiments, the wearable device 100 may be equipped with three, four, or more microphones, which can collect sound signals, reduce noise, identify the sound source, and perform directional recording, etc.

[0099] Additionally, the wearable device 100 may have wireless communication capabilities. In some embodiments, reference continues to be made to... Figure 1 The wearable device 100 may also include a wireless communication module 181, a mobile communication module 182, one or more antennas 1 and one or more antennas 2. The wearable device 100 can realize wireless communication functions through antennas 1 and 2, wireless communication module 181, and mobile communication module 182.

[0100] In some embodiments, the wireless communication module 181 can provide a wireless communication solution applied to the wearable device 100, conforming to various network communication protocols or technologies. Exemplarily, the network communication protocol may include wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), and other communication protocols. For example, the wearable device 100 can establish a Bluetooth connection with other electronic devices, such as a mobile phone, via the Bluetooth protocol. In other embodiments, the wireless communication module 181 may be one or more devices integrating at least one communication processing module.

[0101] The wireless communication module 181 receives electromagnetic waves via antenna 1, performs frequency modulation and filtering of the electromagnetic wave signal, and sends the processed signal to processor 110. The wireless communication module 181 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and then convert them into electromagnetic waves for radiation via antenna 1. In some embodiments, the wireless communication module 181 can be coupled to one or more antennas 1, enabling the wearable device 100 to communicate with networks and other devices via wireless communication technology.

[0102] In some embodiments, the mobile communication module 182 can provide wireless communication solutions applied to the wearable device 100, conforming to various network communication protocols or technologies. Exemplarily, the network communication protocol can be various wired or wireless communication protocols, such as Ethernet, Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), Voice over Internet Protocol (VoIP), communication protocols supporting network slicing architecture, or any other suitable communication protocol. For example, the wearable device 100 can establish wireless communication connections with other electronic devices, such as mobile phones, via the WCDMA communication protocol.

[0103] In some embodiments, the mobile communication module 182 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. In some other embodiments, at least some functional modules of the mobile communication module 182 may be housed in the processor 110. In some still embodiments, at least some functional modules of the mobile communication module 182 and at least some modules of the processor 110 may be housed in the same device.

[0104] The mobile communication module 182 can receive electromagnetic waves via the antenna 2, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to the modem processor for demodulation. The mobile communication module 182 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via the antenna 2. In some embodiments, the mobile communication module 182 can be coupled to one or more antennas 2, enabling the wearable device 100 to communicate with networks and other devices via wireless communication technology.

[0105] In some embodiments, the wearable device further includes an electrode assembly 190, which includes at least two electrodes. The electrode assembly 190 may be disposed on one or more outer surfaces of the wearable device 100. One or more processors 110 may monitor the voltage or signal received by the electrode assembly 190. In some embodiments, the electrodes may be used to provide ECG functionality to the wearable device 100. For example, when a user touches the first and second electrodes on the wearable device 100, the wearable device 100 may provide a 2-lead ECG function, that is, the wearable device 100 may obtain an ECG signal based on a first electrical signal detected by the first electrode and a second electrical signal detected by the second electrode. As another example, when a user touches the first, second, and third electrodes on the wearable device 100, the wearable device 100 may provide a 3-lead ECG function, that is, the wearable device 100 may obtain an ECG signal based on a first electrical signal detected by the first electrode, a second electrical signal detected by the second electrode, and a third electrical signal detected by the third electrode. Generally, the more electrodes there are, the more electrical signals are collected, and the more accurate the obtained ECG is. The following embodiments of this application mainly use a wearable device 100 including two electrodes as an example.

[0106] Figure 2 This is a schematic structural diagram of a wearable device 100 provided in an embodiment of this application. In some embodiments, the wearable device 100 may be a smartwatch or a smart bracelet. (Reference) Figure 2 The wearable device 100 includes a main body 101 and two wristbands 102. Figure 2 (A portion of the wristband 102 is shown in the image). The wristband 102 can be fixedly or movably connected to the body 101. The wristband 102 can be wrapped around the wrist, arm, leg, or other part of the body to secure the wearable device 100 to the user. The body 101 may include a housing 1010 and a cover 1011. The housing 1010 surrounds the cover 1011. For example, the housing 1010 includes a groove at its top, and the cover 1011 is received in the groove. The edge of the cover 1011 abuts against and is fixed to the groove of the housing 1010, forming a surface of the body 101. The interior of the structure formed by the housing 1010 and the cover 1011 has a receiving space for accommodating... Figure 1 The combination of one or more components shown and not shown enables various functions of the wearable device 100. The main body 101 also includes an input device 120, and a receiving space within the structure formed by the cover 1011 and the housing 1010 can accommodate a portion of the input device 120, the exposed portion of which is easily accessible to the user.

[0107] The cover 1011 serves as the surface of the body 101 and can act as a protective plate for the body 101 to prevent components housed within the casing 1010 from being exposed and damaged. Exemplarily, the cover 1011 may be transparent. Exemplarily, the cover 1011 may comprise a crystal, such as a sapphire crystal, or the cover 1011 may be formed of glass, plastic, or other materials.

[0108] In some embodiments, the cover 1011 may be a display screen 160 through which a user interacts with the wearable device 100. Exemplarily, the display screen 160 may receive user input and, in response to the user input, make corresponding outputs. For example, the user may select (or otherwise) open, edit, etc., a graphic by touching or pressing a graphic location on the display screen 160.

[0109] Input device 120 is attached to the outside of housing 1010 and extends into the interior of housing 1010. It is understood that the rotatable input device 120 may be referred to as a button, and in an embodiment where wearable device 100 is a watch, the rotatable input device 120 may be the crown of the watch, and the input device 120 may be referred to as a crown.

[0110] The housing 1010 can be made of various materials, including but not limited to plastic, metal, alloy, etc. The housing 1010 is provided with mounting holes that mate with the input device 120 to accommodate part of the structure of the input device 120.

[0111] It is understandable that input device 120 is not limited to Figure 2 As shown in the structure, any mechanical component capable of receiving user input can serve as the input device 120 in the embodiments of this application.

[0112] In some embodiments, reference Figure 2 The input device 120 of the wearable device 100 can be a button 1201. The button 1201 can be used as an example of the input device 120. The button 1201 can be installed on the side 10101 of the housing 1010. In the embodiment where the wearable device 100 is a watch, the button 1201 can be called a watch crown.

[0113] In other embodiments, reference continues. Figure 2The input device 120 of the wearable device 100 can be a button 1202. The button 1202 can be another example of the input device 120, allowing the user to press it to move it, such as by translating or tilting, to achieve user input. Exemplarily, the button 1202 can be mounted on the side 10101 of the housing 1010, with a portion of the button 1202 exposed and another portion extending from the side of the housing 1010 toward the interior of the housing 1010 (not shown in the figure). Exemplarily, the button 1202 can also be located on the head 12011 of the button 1201, enabling both rotational and motion input. Exemplarily, the button 1202 can also be located on the top surface of the main body 101 where the display screen 160 is mounted.

[0114] In other embodiments, reference continues. Figure 2 The input device 120 may include buttons 1201 and keypads 1202. Buttons 1201 and keypads 1202 may be disposed on the same surface of the housing 1010, for example, both on the same side of the housing 1010. Alternatively, buttons 1201 and keypads 1202 may be disposed on different surfaces of the housing 1010. This embodiment of the application does not impose any limitations. It is understood that the input device 120 may include one or more keypads 1202, and may also include one or more keypads 1201.

[0115] With the development of wearable devices, users have increasingly higher requirements for the functions integrated into these devices. For example, wearable devices can not only function as clocks but also detect users' physiological parameters. Typically, users can measure a variety of physiological parameters through the physiological parameter sensors on wearable devices.

[0116] This application does not limit the types of physiological parameter sensors or the types of physiological parameters.

[0117] For example, physiological parameter sensors may include, but are not limited to, at least one of the following: ACC sensor; PPG sensor; ECG sensor.

[0118] For example, physiological parameters may include atrial fibrillation, premature beats, heart rate, arteriosclerosis, blood oxygen, sleep, stress, etc.

[0119] When users want to measure multiple physiological parameters, they need to use multiple applications (apps) on the wearable device corresponding to each parameter to achieve the measurement. This process is cumbersome and results in a poor user experience.

[0120] Therefore, this application provides a measurement method 200, which is applied to wearable devices. Using this measurement method 200, users can measure multiple physiological parameters simultaneously through a single app, resulting in high measurement efficiency and a better user experience.

[0121] The following is based on Figure 3 and Figure 4 For example, this application provides a schematic diagram illustrating the changes in the graphical user interface (GUI) of a wearable device during the process of a user measuring multiple physiological parameters through an APP.

[0122] Figure 3 This is a schematic diagram showing the variation of the GUI of a wearable device provided in one embodiment of this application.

[0123] like Figure 3 As shown in (a), the icon of application 1 is displayed on the display interface of the wearable device 100.

[0124] For ease of description, this application uses "Application 1" as an example to illustrate the application for measuring physiological parameters. This application does not limit the names of applications for measuring physiological parameters.

[0125] In some embodiments, the display interface of the wearable device 100 may display icons of one or more other applications in addition to the icon of application 1.

[0126] like Figure 3 As shown in (a), when the user clicks the icon of application 1, the display interface of wearable device 100 can display a physiological parameter measurement interface, which includes multiple physiological parameter identifiers.

[0127] In some embodiments, multiple physiological parameter identifiers can be displayed separately in the physiological parameter measurement interface.

[0128] For example, multiple physiological parameter identifiers can be displayed separately in multiple menu item options in the physiological parameter measurement interface.

[0129] This application does not limit the number of physiological parameters included in each menu option.

[0130] For example, such as Figure 3 As shown in (b), each menu option includes an identifier for a physiological parameter. That is, the display interface shows the menu options for "Heart Rate", "Blood Pressure", "Electrocardiogram", and "Blood Saturation".

[0131] In some embodiments, a user can change the menu options displayed on the display interface by operating 1.

[0132] The specific form of operation 1 is not limited in the embodiments of this application.

[0133] For example, operation 1 can be a user swiping up or down on the display interface.

[0134] For example, operation 1 may be the operation of the user rotating the input device 120.

[0135] Users can select the identifier of the physiological parameter they want to measure from multiple menu options.

[0136] In some embodiments, the user can select the menu option corresponding to the physiological parameter to be measured from multiple menu options through operation 2.

[0137] The specific form of operation 2 is not limited in the embodiments of this application.

[0138] For example, operation 2 could be a user long-pressing the menu option corresponding to the physiological parameter to be measured. For instance, such as... Figure 3 As shown in (c) in the figure.

[0139] For example, operation 2 could be a voice operation where the user inputs the physiological parameters to be measured.

[0140] This application does not limit the specific form in which the menu options corresponding to the physiological parameters to be measured selected by the user are presented on the display interface of the wearable device.

[0141] For example, on the display interface of a wearable device, the menu option corresponding to the physiological parameter to be measured selected by the user is highlighted. For example, as Figure 3 As shown in (c), the "Heart Rate" and "Blood Saturation" menu options selected by the user are highlighted.

[0142] After the user selects the menu option corresponding to the physiological parameter to be measured, the wearable device begins to measure the physiological parameter selected by the user.

[0143] In one feasible approach, after the user selects the menu option corresponding to the physiological parameter to be measured, the wearable device can begin measuring the physiological parameter selected by the user within a preset time period.

[0144] In another possible implementation, the physiological parameter measurement interface also includes a control for initiating the measurement of the physiological parameter selected by the user. After the user selects the menu option corresponding to the physiological parameter to be measured, the user can click the control so that the wearable device can begin measuring the physiological parameter selected by the user.

[0145] like Figure 3 (d) to Figure 3 As shown in (g), this illustrates the changes in the wearable device's GUI as it begins measuring the user's selected heart rate and blood saturation.

[0146] For example, the wearable device can measure the heart rate and blood saturation selected by the user through method 200. The specific measurement process can be referred to the relevant description in method 200, which will not be repeated here.

[0147] In some embodiments, during the measurement of physiological parameters selected by the user, the wearable device can remind the user of the measurement progress in ascending order of the duration of the measured physiological parameters.

[0148] This application does not limit the form in which the wearable device reminds the user of the progress of measuring the user's physiological parameters.

[0149] For example, the wearable device can notify the user on its display interface about the progress of measuring the user's physiological parameters. For instance, such as... Figure 3 As shown in (d), the wearable device can display a reminder message on its display interface stating "Heart rate measurement in progress, blood saturation measurement will follow later." For example, as... Figure 3 As shown in (f), the wearable device can display a reminder message on the wearable device's display interface that "Heart rate measurement has been completed, and blood saturation measurement is in progress."

[0150] In some embodiments, during the measurement of physiological parameters selected by the user, the wearable device may remind the user to wear the wearable device correctly and / or to use the corresponding physiological parameter (e.g., heart rate and blood saturation) measurement function of the wearable device correctly.

[0151] After the wearable device completes the measurement of the user's physiological parameters, it outputs the measurement results corresponding to the measured physiological parameters.

[0152] In some embodiments, the wearable device can output the measurement result corresponding to each physiological parameter after measuring a user's physiological parameter.

[0153] The embodiments of this application do not limit the method of outputting measured physiological parameters.

[0154] For example, the wearable device displays the measured physiological parameters on the wearable device's display interface.

[0155] In one feasible approach, the wearable device can output only the measurement result corresponding to the currently measured physiological parameter of the user after each measurement of a user's physiological parameter is completed.

[0156] In another feasible approach, after measuring each of the user's physiological parameters, the wearable device can output not only the measurement result for the currently measured user's physiological parameter, but also at least one of the measurement results for the physiological parameters of users already measured in this cycle. After measuring all of the user's physiological parameters, the wearable device ultimately outputs the measurement results for all the physiological parameters selected by the user.

[0157] For example, such as Figure 3 (d) to Figure 3 As shown in (g), the time taken to measure heart rate is shorter than the time taken to measure blood saturation. Therefore, the wearable device first measures the user's heart rate, and then measures the user's blood saturation. That is, the wearable device outputs the user's heart rate measurement result first, and then outputs the user's blood saturation measurement result. Figure 3 As shown in (e), after the user's heart rate is measured, the user's heart rate is displayed on the wearable device's screen. Figure 3 As shown in (g), after the user's blood saturation is measured, the user's heart rate and blood saturation are displayed on the wearable device's display interface.

[0158] In other embodiments, the wearable device can output the measured physiological parameters after all users' physiological parameters have been measured.

[0159] The embodiments of this application do not limit the method of outputting measured physiological parameters.

[0160] For example, the wearable device displays the measured physiological parameters on the wearable device's display interface.

[0161] This application does not limit the number of physiological parameter measurement results in the final output.

[0162] For example, wearable devices can ultimately output the measurement results corresponding to all the physiological parameters that the user selects to be measured.

[0163] For example, such as Figure 3 As shown in (g), the wearable device ultimately outputs the measurement results corresponding to the heart rate and blood saturation selected by the user.

[0164] Figure 4 This is a schematic diagram showing a variation of the GUI of a wearable device provided in another embodiment of this application.

[0165] and Figure 3 In comparison, the difference lies in, Figure 4 The physiological parameter identifiers can be displayed in combination on the interface for measuring physiological parameters.

[0166] For example, the identifiers of multiple physiological parameters can be displayed in a menu option in the interface for measuring physiological parameters in this way.

[0167] For example, Figure 4 Each menu option includes identifiers for multiple physiological parameters. For example, such as... Figure 4 As shown in (b), the first menu option includes labels for three physiological parameters: "Atrial Fibrillation," "Premature Beats," and "Arteriosclerosis." The second menu option includes labels for two physiological parameters: "Heart Rate" and "Blood Pressure."

[0168] This application does not limit the combination of multiple physiological parameters included in each menu option in the embodiments.

[0169] In some embodiments, the combination of multiple physiological parameters included in each menu option can be configured by the wearable device system.

[0170] In other embodiments, the combination of multiple physiological parameters included in each menu option can be configured by the user through corresponding settings. Users can set the desired combination of multiple physiological parameters through these settings.

[0171] also, Figure 4 Each menu option also includes a control for the user to select that menu option. For example, such as Figure 4 As shown in (b) above, the circular controls are displayed in the "Atrial Fibrillation + Premature Beats + Arteriosclerosis" menu option and the "Heart Rate + Blood Pressure" menu option, respectively. Figure 4 In wearable devices, the menu options selected by the user are presented as selected states of the corresponding controls on the user-selected menu option's display interface. For example, ... Figure 4 As shown in (c), the circular control corresponding to the "Heart Rate + Blood Pressure + Arteriosclerosis" menu option selected by the user is displayed in the form of "√".

[0172] about Figure 4 For descriptions of the other figures in the document, please refer to [link / reference]. Figure 3 The description of the corresponding diagram is omitted here.

[0173] Furthermore, while the data types collected for certain physiological parameters are the same, the amount of data collected differs. For example, as shown in Table 1, for atrial fibrillation, premature beats, and arteriosclerosis, the data types collected are PPG and ECG data. However, for atrial fibrillation and premature beats, 30 seconds of PPG and ECG data need to be collected, while for arteriosclerosis, 60 seconds of PPG and ECG data are required. Therefore, for the measurement of certain physiological parameters, some of the collected data can be reused. However, because the measurement of various physiological parameters in existing wearable devices is independent, users do not share data when measuring multiple physiological parameters, resulting in longer measurement times and a poor user experience.

[0174] Table 1

[0175]

[0176]

[0177] Therefore, this application embodiment also provides a measurement method 300, which is applied to wearable devices. Through this measurement method 300, data collected by multiple physiological parameters APP can be reused, resulting in high measurement efficiency and a better user experience.

[0178] The following is based on Figure 5 For example, this application provides a schematic diagram illustrating the changes in the GUI of a wearable device during the process of a user measuring multiple physiological parameters through multiple apps.

[0179] Figure 5 This is a schematic diagram showing a variation of the GUI of a wearable device provided in another embodiment of this application.

[0180] like Figure 5 As shown in (a), the display interface of the wearable device 100 displays the menu options for "blood saturation", "heart rate", "sleep" and "exercise".

[0181] like Figure 5 As shown in (a), when the user clicks the "Heart Rate" menu option, the wearable device begins to measure the user's heart rate.

[0182] For example, the wearable device can measure the heart rate selected by the user through method 300. The specific measurement process can be referred to the relevant description in method 300, which will not be repeated here.

[0183] In some embodiments, during the process of the wearable device measuring the user's heart rate, the wearable device may remind the user to wear the wearable device correctly and / or to use the heart rate measurement function of the wearable device correctly.

[0184] After the wearable device completes the measurement of the user's heart rate, it outputs the measurement result of the user's heart rate.

[0185] For example, such as Figure 5 As shown in (b), the wearable device displays the measured heart rate of the user on the display interface.

[0186] In some embodiments, after the wearable device completes the measurement of the user's heart rate, the wearable device also determines that the data collected during the current heart rate measurement can also be used as the data collected when measuring blood pressure, and the wearable device can also remind the user whether to open the blood pressure APP.

[0187] For example, such as Figure 5 As shown in (c), the wearable device displays "Open Blood Pressure App?" on its screen.

[0188] like Figure 5 As shown in (c), the user confirms that the blood pressure app is open.

[0189] After confirming that the user has opened the blood pressure app, the heart rate app will send the collected data to the blood pressure app. The blood pressure app will then analyze the received data to obtain the user's blood pressure and output it. For example, Figure 5 As shown in (d) in the figure.

[0190] The above, combined with Figures 3 to 5 This document presents a schematic diagram illustrating the changes in the GUI of a wearable device during the measurement of multiple physiological parameters by a user, as provided in the embodiments of this application. The following, in conjunction with... Figure 6 and Figure 7 This paper introduces the measurement method provided in the embodiments of this application.

[0191] The following, combined with Figure 6 This application describes a method 200 for measuring physiological parameters provided in its embodiments. For example... Figure 6 As shown, Figure 6 This is a flowchart illustrating a method 200 for measuring physiological parameters provided in an embodiment of this application. The method 200 includes:

[0192] S210, determine multiple physiological parameters to be measured. The wearable device can determine multiple physiological parameters to be measured by receiving the user's operation to measure physiological parameters.

[0193] In some embodiments, the wearable device may display a physiological parameter measurement interface on its display screen, which includes multiple physiological parameter identifiers. The wearable device can determine the multiple physiological parameters to be measured by the user selecting at least two physiological parameter identifiers.

[0194] This application does not limit the way multiple physiological parameter identifiers are displayed in the physiological parameter measurement interface.

[0195] In one feasible approach, multiple physiological parameter identifiers can be displayed separately in the physiological parameter measurement interface.

[0196] For example, multiple physiological parameter identifiers are displayed in multiple menu item options within the physiological parameter measurement interface. For instance, as shown... Figure 3 As shown in (b), each menu item in the physiological parameter measurement interface displays a physiological parameter identifier. In another possible implementation, multiple physiological parameter identifiers can be displayed in combination in the physiological parameter measurement interface.

[0197] For example, in the interface for measuring physiological parameters, there is a menu option that displays the identifiers of at least two physiological parameters, and another menu option that includes the identifier of at least one physiological parameter.

[0198] For example, in the interface for measuring physiological parameters, each menu option includes identifiers for at least two physiological parameters. For instance, such as... Figure 4 As shown in (b) in the figure, each menu item in the interface for measuring physiological parameters displays two physiological parameter identifiers.

[0199] The embodiments of this application do not limit which physiological parameter identifiers are specifically displayed in combination among multiple physiological parameter identifiers.

[0200] In one example, the physiological parameter identifiers displayed in combination among multiple physiological parameter identifiers may be system-configured. In another example, the physiological parameter identifiers displayed in combination among multiple physiological parameter identifiers may be set by the user through corresponding settings options.

[0201] For example, physiological parameter 1 and physiological parameter 2 can be displayed in combination. In subsequent steps, when extracting data related to physiological parameter 1 and data related to physiological parameter 2, some data or all data may be the same.

[0202] In one example, when extracting data related to physiological parameter 1 and extracting data related to physiological parameter 2, the existence of all data being the same can be understood as the same type of data extracted related to physiological parameter 1 and the same type of data extracted related to physiological parameter 2, as well as the same amount of data extracted related to physiological parameter 1 and the same amount of data extracted related to physiological parameter 2.

[0203] For example, data related to physiological parameters can be of the ACC data type, PPG data type, and / or ECG data type.

[0204] For example, as shown in Table 1, the types of data extracted related to arrhythmia characteristics (e.g., atrial fibrillation, premature beats) are ACC data, PPG data, and ECG data, and the amount of data extracted related to arrhythmia characteristics is the same as the amount of data extracted for 30 seconds. The types of data extracted related to vascular characteristics are ACC data, PPG data, and ECG data, and the amount of data extracted related to vascular characteristics is the same as the amount of data extracted for 60 seconds. The types of data extracted related to blood oxygenation characteristics are ACC data and PPG data, and the amount of data extracted related to blood oxygenation characteristics is the same as the amount of data extracted for 20 seconds. The types of data extracted related to pressure characteristics are ACC data and PPG data, and the amount of data extracted related to pressure characteristics is the same as the amount of data extracted for 60 seconds.

[0205] For example, in physiological parameter 1 and physiological parameter 2, one could be atrial fibrillation and the other could be premature beats.

[0206] In another example, when extracting data related to physiological parameter 1 and extracting data related to physiological parameter 2, the existence of some data being the same can be understood as the types of data related to physiological parameter 1 and the types of data related to physiological parameter 2 being the same, and the amount of data related to physiological parameter 1 and the amount of data related to physiological parameter 2 being different.

[0207] For example, among physiological parameter 1 and physiological parameter 2, one could be arrhythmia characteristics, and the other could be blood oxygenation characteristics. As another example, among physiological parameter 1 and physiological parameter 2, one could be vascular characteristics, and the other could be arrhythmia characteristics, blood oxygenation characteristics, or pressure characteristics. Again, among physiological parameter 1 and physiological parameter 2, one could be pressure characteristics, and the other could be blood oxygenation characteristics.

[0208] This application does not limit how the user selects at least two physiological parameter identifiers.

[0209] For example, if a user selects a first physiological parameter identifier and a second physiological parameter identifier from among multiple physiological parameter identifiers displayed on the physiological parameter measurement interface of a wearable device, then the first and second physiological parameter identifiers selected by the user are the two physiological parameters to be measured. The first and second physiological parameter identifiers are, respectively, the physiological parameter identifiers among the multiple physiological parameter identifiers.

[0210] For ease of description, the following explanation will be based on the example where the user selects two physiological parameter identifiers.

[0211] In some embodiments, a user can select multiple physiological parameters to be measured through multiple operations.

[0212] For example, such as Figure 3 As shown in (c), the user clicks the "Heart Rate" menu option and the "Blood Saturation" menu option respectively to select the two physiological parameters to be measured, namely heart rate and blood saturation.

[0213] In other embodiments, a user can select multiple physiological parameters to be measured in a single operation. For example, such as Figure 4 As shown in (c), the user clicks the "Heart Rate + Blood Pressure" menu option and selects the two physiological parameters to be measured, namely heart rate and blood pressure.

[0214] After determining the multiple physiological parameters to be measured, the wearable device can measure these multiple physiological parameters.

[0215] In one feasible approach, after determining the multiple physiological parameters to be measured, the wearable device begins measuring the multiple physiological parameters selected by the user within a preset time period.

[0216] In another possible implementation, the physiological parameter measurement interface also includes a control for initiating the measurement of physiological parameters selected by the user. After determining the multiple physiological parameters to be measured, the user can click the control so that the wearable device can begin measuring the physiological parameters selected by the user.

[0217] For details on the process of wearable devices measuring multiple physiological parameters, please refer to S220 to S260.

[0218] In some embodiments, during the measurement of physiological parameters selected by the user, the wearable device may remind the user to wear the wearable device correctly and / or to use the corresponding physiological parameter measurement function of the wearable device correctly.

[0219] S220, acquire data related to multiple physiological parameters. In some embodiments, before acquiring data related to multiple physiological parameters, it can be determined whether the devices (e.g., physiological parameter sensors) related to the multiple physiological parameters to be measured are in an on state. If any device related to the multiple physiological parameters to be measured is not in an on state, the device related to the multiple physiological parameters to be measured is turned on to acquire data related to the multiple physiological parameters. As shown in Table 1, for example, if the multiple physiological parameters include physiological parameters related to arrhythmia characteristics, the wearable device needs to turn on the ACC sensor, PPG sensor, and ECG sensor. Another example is if the multiple physiological parameters include blood oxygenation characteristics, the wearable device needs to turn on the ACC sensor and PPG sensor. The ACC sensor acquires the magnitude of the acceleration of the wearable device in various directions. The PPG sensor acquires the light signal reflected back from the user's skin and obtains the PPG signal based on the light signal. The ECG sensor acquires the electrical signal of each electrode in the electrode group set on the wearable device and obtains the ECG signal based on the electrical signal. S230, determine whether the quality of the acquired data meets the corresponding data quality requirements.

[0220] In one example, the wearable device can collect data related to multiple physiological parameters through devices associated with the multiple physiological parameters to be measured.

[0221] In another example, the wearable device can connect to other devices and collect data related to multiple physiological parameters through devices on those other devices that are associated with the parameters to be measured. For example... Figure 7 As shown, S230 specifically includes S231 to S238.

[0222] Because physiological parameters differ, the data types collected for measuring these parameters also differ. The following will explain the data types collected, including PPG and ECG data types.

[0223] When the collected data type includes PPG data type, steps S231 and S233 must be executed. When the collected data type includes ECG data type, steps S234 and S236 must be executed.

[0224] S231, Obtain the wearing status of the wearable device.

[0225] For example, the wearing status of a wearable device includes whether the user is wearing the wearable device and whether the user is wearing the wearable device correctly.

[0226] For example, whether a user is wearing a wearable device correctly can be understood as whether the way the user is currently wearing the wearable device can effectively capture signals related to physiological parameters.

[0227] S232, based on the wearing status of the wearable device and the collected PPG data, determine whether the requirements for collecting PPG feature data are met.

[0228] If the wearable device is in an abnormal wearing state and / or the collected PPG data does not meet the requirements for collecting PPG characteristic data, execute S233, and then repeatedly execute S220, S231, and S232 until the wearable device is in a normal wearing state and / or the collected PPG data meets the requirements for collecting PPG characteristic data. If the wearable device is in a normal wearing state and / or the collected PPG data meets the requirements for collecting PPG characteristic data, execute S240.

[0229] For example, an abnormal wearing status of a wearable device can be understood as the user not wearing the wearable device and / or the user not wearing the wearable device correctly.

[0230] For example, the wearing status of the wearable device being in a normal state can be understood as the user wearing the wearable device and / or the user wearing the wearable device correctly.

[0231] For example, the requirements for collecting PPG feature data include that the waveform corresponding to the collected PPG data is smooth and free of spikes, and that the spacing between the peaks and troughs of the waveform corresponding to the collected PPG data meets preset conditions.

[0232] S233 reminds users to wear wearable devices correctly.

[0233] In some embodiments, the wearable device can remind the user to wear the device correctly by displaying a reminder message on the display interface. For example, the reminder message could be "Please wear it one finger's width away from your wrist bone".

[0234] Optionally, the wearable device may also display a simplified diagram on the display interface to instruct the user on how to wear the wearable device correctly.

[0235] In other embodiments, the wearable device can use a voice assistant to remind the user to wear the device correctly.

[0236] S234, Obtain the ECG lead status of the wearable device.

[0237] For example, the ECG lead status of a wearable device includes a state where the wearable device's ECG is not in a lead state and a state where the wearable device's ECG is in a lead state.

[0238] The ECG lead status of a wearable device can be determined by whether a circuit is formed between the electrode assembly and the user. If a circuit is formed, the wearable device's ECG is considered to be in a leading state. If no circuit is formed, the wearable device's ECG is considered to be out of a leading state.

[0239] S235, based on the ECG lead status of the wearable device and the collected ECG data, determines whether the requirements for collecting ECG characteristic data are met.

[0240] If the wearable device's ECG lead status is that the ECG is not in a lead state and / or the acquired ECG data does not meet the requirements for acquiring ECG characteristic data, execute S236, and then repeatedly execute S220, S234, and S235 until the wearable device's ECG lead status is that the ECG is in a lead state and / or the acquired ECG data meets the requirements for acquiring ECG characteristic data. If the wearable device's ECG lead status is that the ECG is in a lead state and / or the acquired ECG data meets the requirements for acquiring ECG characteristic data, execute S240.

[0241] For example, the requirements for collecting ECG feature data include that the waveform of the collected ECG data is smooth and free of spikes.

[0242] S236 reminds users to operate wearable devices correctly.

[0243] In some embodiments, the wearable device can remind the user to operate the device correctly by displaying a reminder message on the display interface. For example, the reminder message could be "Please touch the ECG electrode with your finger".

[0244] Optionally, the wearable device may also display a simplified diagram on the display interface to instruct the user on how to operate the wearable device correctly.

[0245] In other embodiments, the wearable device can use a voice assistant to remind the user to operate the wearable device correctly.

[0246] Regardless of the type of data collected, S237 and S238 can be executed.

[0247] S237, Based on the data collected by ACC, determine the data collected by ACC.

[0248] For example, if there are valid values ​​in the data collected by ACC, the user can be considered to be in motion. If all the data collected by ACC are invalid values, the user can be considered to be in a non-motion state.

[0249] For example, valid values ​​are non-zero values; invalid values ​​are 0.

[0250] If the user is in motion, execute S238, and then repeatedly execute S220 and S237 until the user is in a non-motion state. If the user is in a non-motion state, execute S240.

[0251] S238 reminds the user to remain still.

[0252] In some embodiments, the wearable device can remind the user to remain still by displaying a reminder message on the display interface. For example, the reminder message could be "Please remain still".

[0253] In other embodiments, the wearable device can use a voice assistant to remind the user to remain still.

[0254] If the quality of the collected data meets the corresponding data quality requirements, execute S240. If the quality of the collected data does not meet the corresponding data quality requirements, repeat S220 to S230 until the quality of the collected data meets the corresponding data quality requirements.

[0255] S240: Based on the collected data, extract relevant feature data and save the extracted feature data.

[0256] Feature data can be understood as feature data obtained by calling the corresponding physiological parameter data algorithm.

[0257] For example, if the collected data includes data collected via ACC, then the corresponding feature data of that data is extracted based on the data collected via ACC.

[0258] For ease of description, the data collected via ACC will be referred to as ACC data, and the corresponding feature data of the data collected via ACC will be referred to as ACC feature data.

[0259] For example, if the collected data includes data collected by a PPG sensor, then the corresponding feature data is extracted based on the data collected by the PPG sensor.

[0260] For ease of description, the data collected by the PPG sensor is denoted as PPG data, and the corresponding feature data of the data collected by the PPG sensor is denoted as PPG feature data.

[0261] For example, if the collected data includes data collected via an ECG sensor, then the corresponding feature data is extracted based on the data collected via the ECG sensor.

[0262] For ease of description, the data collected by the ECG sensor is referred to as ECG data, and the corresponding feature data of the data collected by the ECG sensor is referred to as ECG feature data.

[0263] S250, respectively acquires feature data related to each of the multiple physiological parameters.

[0264] For example, such as Figure 3 As shown, the user needs to measure two physiological parameters: heart rate and blood saturation. At this point, in S250, it is necessary to acquire feature data related to heart rate and feature data related to blood saturation, respectively.

[0265] The heart rate-related features include ACC and PPG features, or, alternatively, ACC and ECG features. Blood saturation-related features include ACC and PPG features.

[0266] For example, such as Figure 4 As shown, the user needs to measure two physiological parameters: heart rate and blood pressure. At this point, in S250, it is necessary to acquire feature data related to heart rate and feature data related to blood pressure, respectively.

[0267] Among them, blood pressure-related characteristic data include ACC characteristic data and PPG characteristic data.

[0268] S260 analyzes each physiological parameter separately based on the characteristic data associated with each physiological parameter.

[0269] The following section will use two physiological parameters as examples to explain S260 in detail. For example, as Figure 8 The diagram shown is a flowchart illustrating the analysis of two physiological parameters.

[0270] like Figure 8 As shown, S260 includes S261, S262a to S266a, and S262b to S266b.

[0271] S261, extract the feature data related to each physiological parameter obtained in S250 respectively.

[0272] Specifically, each physiological parameter is analyzed separately based on its associated characteristic data. The analysis of each physiological parameter is independent and does not interfere with each other.

[0273] After extracting the feature data related to each physiological parameter, analysis is required for each parameter. The following will describe the specific process for analyzing each physiological parameter.

[0274] For example, such as Figure 8 S262a to S266a show the specific process for analyzing physiological parameter 1 (an example of the first physiological parameter) and physiological parameter 2 (an example of the second physiological parameter).

[0275] S262a, based on the characteristic data related to physiological parameter 1 distributed in S261, determine whether the characteristic data related to physiological parameter 1 meets the requirements for the analysis of physiological parameter 1.

[0276] It should be understood that different physiological parameters have their own corresponding requirements for physiological parameter analysis.

[0277] For example, if physiological parameter 1 is an atrial fibrillation measurement, the requirements for analyzing physiological parameter 1 can be the standard requirements for atrial fibrillation measurement. For instance, the deviation between the peak and trough values ​​of the waveform corresponding to the PPG data does not exceed a preset value.

[0278] If the characteristic data related to physiological parameter 1 do not meet the requirements for analyzing physiological parameter 1, then physiological parameter 1 cannot be analyzed.

[0279] In some embodiments, a prompt message can be output indicating that physiological parameters cannot be obtained. And / or, S263a can be executed, i.e., the collected characteristic data related to physiological parameter 1 can be discarded.

[0280] If the characteristic data related to physiological parameter 1 meet the requirements for the analysis of physiological parameter 1, execute S264a.

[0281] S264a performs data processing.

[0282] For example, data processing can be data restoration.

[0283] For example, if there is noisy data in the collected characteristic data related to physiological parameter 1, the collected characteristic data related to physiological parameter 1 can be denoised to restore the collected characteristic data related to physiological parameter 1.

[0284] In some embodiments, S264a is executable. In other embodiments, S264a may not be executed.

[0285] S265a, determine whether the amount of characteristic data related to physiological parameter 1 meets the data volume requirements for the analysis of physiological parameter 1.

[0286] It should be understood that different physiological parameters have their own corresponding data volume requirements for analysis.

[0287] As shown in Table 1, for example, for arrhythmia characteristics, 30 seconds of data related to arrhythmia characteristics need to be collected. For vascular physiological parameters, 60 seconds of data related to vascular physiological parameters need to be collected. For blood oxygenation characteristics, 20 seconds of data related to blood oxygenation characteristics need to be collected. For pressure characteristics, 60 seconds of data related to pressure characteristics need to be collected.

[0288] If the amount of characteristic data related to physiological parameter 1 is insufficient to meet the data requirements for analyzing physiological parameter 1, then physiological parameter 1 cannot be analyzed.

[0289] In some embodiments, a prompt message can be output indicating that physiological parameters cannot be obtained. And / or, S263a can be executed, i.e., the collected characteristic data related to physiological parameter 1 can be discarded.

[0290] If the amount of characteristic data related to physiological parameter 1 meets the data requirement for the analysis of physiological parameter 1, execute S266a.

[0291] S266a, based on the characteristic data related to physiological parameters, the analysis results of physiological parameter 1 are obtained.

[0292] For example, by inputting the feature data related to physiological parameter 1 into the physiological parameter 1 analysis model, the analysis results of physiological parameter 1 can be obtained.

[0293] It should be understood that different physiological parameters have their own corresponding physiological parameter analysis models.

[0294] The above, in conjunction with S262a to S266a, outlines the specific procedures for analyzing physiological parameter 2. The following will describe the specific procedures for analyzing physiological parameter 2, as shown in S262b to S266b in section 8.

[0295] The specific procedure for analyzing physiological parameter 2 is similar to that for analyzing physiological parameter 1. For descriptions of S262b to S266b, please refer to the descriptions of S262a to S266a above; they will not be repeated here.

[0296] It should be understood that Figure 8 The example uses two physiological parameters (physiological parameter 1 and physiological parameter 2) to detail S260, where S261 distributes two data points related to these physiological parameters. For the analysis of N (N greater than 2) physiological parameters, S261 distributes N feature data points related to each physiological parameter. Furthermore, each of the N physiological parameters needs to be analyzed independently; that is, a process similar to S262a to S266a needs to be executed for each of the N physiological parameters.

[0297] S270 outputs the analysis results for each physiological parameter.

[0298] In some embodiments, the analysis result of each physiological parameter can be output after the analysis result of each physiological parameter is obtained.

[0299] In other embodiments, the analysis results of multiple physiological parameters may be output only after the analysis results of multiple physiological parameters have been obtained.

[0300] This application provides another measurement method 300. This measurement method 300 is applied to wearable devices. Through this method 300, after a user measures a physiological parameter using an app, and if the data collected for that physiological parameter can be used for the analysis of other physiological parameters, other apps corresponding to those parameters can be called to output the analysis results of those other physiological parameters. This allows for the reuse of data collected by multiple physiological parameter apps, resulting in high measurement efficiency and a better user experience.

[0301] The above, combined with Figures 6 to 9 This paper introduces a measurement method 200 provided in an embodiment of this application. The following description, in conjunction with... Figure 9 This document describes the measurement method 300 provided in an embodiment of this application. For example... Figure 9 As shown, Figure 9 This is a flowchart illustrating the measurement method 300 provided in an embodiment of this application. The method 300 includes:

[0302] S310, the function to measure physiological parameter a (another example of the first physiological parameter) has been enabled.

[0303] This application does not limit the method of enabling the function of measuring physiological parameter a.

[0304] S320, collects data related to physiological parameter a.

[0305] As shown in Table 1, for example, data related to arrhythmia characteristics include ACC data, PPG data, and ECG data. For example, data related to vascular physiological parameters include ACC data, PPG data, and ECG data. For example, data related to blood oxygenation characteristics include ACC data and PPG data. For example, data related to pressure characteristics include ACC data and PPG data.

[0306] S330, determine whether the maximum measurement duration for physiological parameter a has been reached.

[0307] Each physiological parameter corresponds to a maximum measurement duration.

[0308] As shown in Table 1, for example, the maximum measurement time corresponding to arrhythmia characteristics is 30 seconds. Another example is that the maximum measurement time corresponding to vascular physiological parameters and pressure characteristics is 60 seconds. Yet another example is that the maximum measurement time corresponding to blood oxygenation characteristics is 20 seconds.

[0309] If the maximum measurement duration for physiological parameter a is not reached, repeat steps S320 and S330 until the maximum measurement duration for physiological parameter a is reached.

[0310] If the maximum measurement duration for physiological parameter a is reached, execute S340.

[0311] S340, based on the collected data, analyze the physiological parameter a.

[0312] For example, by inputting the collected data into the physiological parameter a analysis model, the analysis results of physiological parameter a can be obtained.

[0313] It should be understood that different physiological parameters have their own corresponding physiological parameter analysis models.

[0314] S350 outputs the analysis results of physiological parameter a.

[0315] In some embodiments, the analysis results of physiological parameter a can be output through the display interface of an electronic device.

[0316] For example, such as Figure 5 As shown in (b), the heart rate value is displayed on the display interface of the electronic device.

[0317] Through the above steps S310 to S350, the measurement of physiological parameter a was completed.

[0318] At this point, based on the data related to physiological parameter a collected in S320, the analysis results of physiological parameter b can also be obtained, and S360 can also be executed.

[0319] Based on the data related to physiological parameter a collected in S320, the analysis results for physiological parameter b (another example of the second physiological parameter) can also be obtained. This can be understood as the data related to physiological parameter a collected in S320 being the same data required for analyzing physiological parameter b. In other words, the amount of data related to physiological parameter a collected in S320 satisfies the amount of data required for analyzing physiological parameter b; and the types of data related to physiological parameter a collected in S320 include the types of data required for analyzing physiological parameter b.

[0320] As shown in Table 1, for example, physiological parameter a can be a physiological parameter related to arrhythmia characteristics, and physiological parameter b can be a physiological parameter related to blood oxygenation characteristics. For another example, physiological parameter a can be a physiological parameter related to vascular physiological parameters, and physiological parameter b can be a physiological parameter related to arrhythmia characteristics, a physiological parameter related to blood oxygenation characteristics, or a physiological parameter related to pressure characteristics. For yet another example, physiological parameter a can be a physiological parameter related to pressure characteristics, and physiological parameter b can be a physiological parameter related to blood oxygenation characteristics.

[0321] S360, determine whether to measure physiological parameter b.

[0322] In some embodiments, a prompt message may be output to indicate whether physiological parameter b should be measured.

[0323] In one feasible approach, a prompt message can be displayed on the electronic device's screen indicating whether physiological parameter b should be measured.

[0324] For example, the data collected related to heart rate (an example of physiological parameter a) can also be used for the analysis of blood pressure (an example of physiological parameter b), such as... Figure 5 As shown in (c), the watch's display screen shows a prompt message: "Do you want to open the blood pressure app to measure blood pressure?"

[0325] In some embodiments, the determination of whether to measure physiological parameter b is based on the user's operation.

[0326] In one feasible approach, controls for measuring physiological parameter b and / or for not measuring physiological parameter b can be displayed on the electronic device's display interface. Whether or not physiological parameter b needs to be measured is determined based on the user's action of clicking the corresponding control.

[0327] For example, such as Figure 5 As shown in (c), in addition to displaying the prompt "Open the blood pressure app to measure blood pressure?", the watch's display also shows "Yes" and "No" controls. Based on the user selecting the "Yes" control, it is determined that physiological parameter b needs to be measured. Based on the user selecting the "No" control, it is determined that physiological parameter b does not need to be measured.

[0328] In S310 to S360, the executing entity is the App that measures the physiological parameter a.

[0329] S370 does not need to be performed if physiological parameter b does not need to be measured.

[0330] If it is necessary to measure physiological parameter b, execute S370.

[0331] S370 calls the App corresponding to physiological parameter b to measure physiological parameter b.

[0332] For example, an app measuring physiological parameter 'a' sends a measurement message to an app measuring physiological parameter 'b'. This measurement message includes data related to physiological parameter 'a' collected by the app measuring physiological parameter 'a', and is used to request the analysis results for physiological parameter 'b'. Based on this measurement message, the app measuring physiological parameter 'b' can obtain the analysis results for physiological parameter 'b'. Alternatively, the app measuring physiological parameter 'b' can input the data related to physiological parameter 'a' collected by the app measuring physiological parameter 'a' (included in the measurement message) into the physiological parameter 'b' analysis model to obtain the analysis results for physiological parameter 'b'.

[0333] Optionally, after receiving the measurement message, the App corresponding to the physiological parameter b can also process the data in the measurement message and then obtain the analysis results of the physiological parameter b based on the processed data.

[0334] S350 outputs the analysis results of physiological parameter b.

[0335] In some embodiments, the App that measures physiological parameter b can output the analysis results of physiological parameter b through the display interface of the electronic device.

[0336] For example, such as Figure 5 As shown in (d) in the figure, the blood pressure value is displayed on the display interface of the electronic device.

[0337] The above text combined Figures 3 to 9 This application describes in detail the method for measuring physiological parameters provided in its embodiments. The following will combine... Figure 10 and Figure 13 The present application provides a detailed description of the apparatus embodiments. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be found in the foregoing method embodiments.

[0338] Figure 10 This is a schematic block diagram of the apparatus provided in the embodiments of this application. It should be understood that apparatus 1000 can perform... Figures 6 to 8 The method 200 shown. The apparatus 1000 includes:

[0339] Display unit 1010 is used to display the physiological parameter measurement interface, which includes multiple physiological parameter labels.

[0340] The communication unit 1020 is used to receive the operation of measuring physiological parameters. The operation of measuring physiological parameters includes the operation of selecting a first physiological parameter identifier and a second physiological parameter identifier. The first physiological parameter identifier and the second physiological parameter identifier are physiological parameter identifiers among a plurality of physiological parameter identifiers.

[0341] The processing unit 1030 is used to measure the first and second physiological parameters of the subject through a physiological parameter sensor according to the operation of measuring physiological parameters.

[0342] Optionally, the processing unit 1030 is further configured to: collect data of the subject through a physiological parameter sensor according to the operation of measuring physiological parameters; extract data related to the first physiological parameter and data related to the second physiological parameter from the collected data respectively; obtain the first physiological parameter based on the data related to the first physiological parameter; and obtain the second physiological parameter based on the data related to the second physiological parameter.

[0343] Optionally, the processing unit 1030 is further configured to: determine whether the data meets the data quality requirements; if the data does not meet the data quality requirements, re-collect the data of the tested object through the physiological parameter sensor, update the data with the re-collected data, until the data meets the data quality requirements.

[0344] Optionally, the processing unit 1030 is further configured to: extract feature data related to the first physiological parameter based on the data related to the first physiological parameter; determine whether the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter; and, if the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, obtain the first physiological parameter based on the feature data related to the first physiological parameter.

[0345] Optionally, the processing unit 1030 is further configured to: determine whether the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter; if the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter, determine whether the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter; if the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter, obtain the first physiological parameter based on the feature data related to the first physiological parameter.

[0346] Optionally, the processing unit 1030 is further specifically used for: performing data processing on the feature data of the first physiological parameter; and, if the processed feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter, determining whether the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter.

[0347] Optionally, the processing unit 1030 is further configured to: extract feature data related to the second physiological parameter based on the data related to the second physiological parameter; determine whether the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter; and, if the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, obtain the second physiological parameter based on the feature data related to the second physiological parameter.

[0348] Optionally, the processing unit 1030 is further specifically used to: determine whether the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter; if the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, determine whether the amount of data corresponding to the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter; if the amount of data corresponding to the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, obtain the second physiological parameter based on the feature data related to the second physiological parameter.

[0349] Optionally, the processing unit 1030 is further specifically used for: performing data processing on the feature data of the second physiological parameter; and, if the processed feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, determining whether the amount of data corresponding to the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter.

[0350] Optionally, the display unit 1010 is also used to display the first physiological parameter and the second physiological parameter of the subject being tested.

[0351] Optionally, the display unit 1010 is further specifically used to: display the first physiological parameter after measuring the first physiological parameter; and display the second physiological parameter after measuring the second physiological parameter.

[0352] Optionally, the display unit 1010 is also specifically used to display the first physiological parameter and the second physiological parameter after the first physiological parameter and the second physiological parameter have been measured.

[0353] Optionally, the physiological parameter sensors include at least one of the following: ACC sensor; PPG sensor; ECG sensor.

[0354] Optional physiological parameters include at least one of the following: atrial fibrillation; premature beats; heart rate; arteriosclerosis; blood oxygen; sleep; and stress.

[0355] Optionally, the extracted data related to the first physiological parameter and the extracted data related to the second physiological parameter may be partially or completely the same.

[0356] Figure 11 This is a schematic block diagram of the apparatus provided in the embodiments of this application. It should be understood that apparatus 1100 can perform... Figure 9 The method 300 shown. The apparatus 1100 includes:

[0357] Processing unit 1110 is used to collect data related to the first physiological parameter of the subject through a physiological parameter sensor;

[0358] The processing unit 1110 is also configured to obtain the first physiological parameter based on data related to the first physiological parameter;

[0359] The processing unit 1110 is also configured to detect the operation of measuring a second physiological parameter, which is different from the first physiological parameter;

[0360] The communication unit 1120 is configured to send a measurement message to the second application in response to the operation, the measurement message including the data related to the first physiological parameter.

[0361] Optionally, after obtaining the first physiological parameter based on the data related to the first physiological parameter, the processing unit 1110 is further configured to: determine the second physiological parameter based on the data related to the first physiological parameter.

[0362] Figure 12 This is a schematic block diagram of the apparatus provided in the embodiments of this application. It should be understood that the apparatus 1200 can perform... Figure 9 The method 300 shown. The apparatus 1200 includes:

[0363] Communication unit 1210 is configured to receive a measurement message from a first application, the measurement message including data related to a first physiological parameter;

[0364] The processing unit 1220 is used to obtain the second physiological parameter based on the data related to the first physiological parameter.

[0365] Figure 13 This is a schematic diagram of the hardware structure of the wearable device provided in the embodiments of this application. Figure 13 The illustrated electronic device 1100 includes one or more memories 1110, one or more processors 1120, and a display 1130.

[0366] The one or more memory storages 1110 store one or more computer programs, the one or more computer programs including instructions.

[0367] In one possible implementation, when the instruction is executed by one or more processors 1120, it causes the electronic device 1100 to perform method 200 or method 300 in the above embodiments.

[0368] In another possible implementation, processor 1120 includes a central processing unit (CPU) and a neural-network processing unit (NPU). When the instruction is executed by the NPU, it causes electronic device 1100 to perform method 200 or method 300 in the above embodiments. For example, when the instruction is executed by the NPU, the NPU can execute the scheme in method 200 described above for obtaining the first physiological parameter based on data related to the first physiological parameter.

[0369] The display 1230 is used to display information. For example, the display 1230 is used to display the first physiological parameter, the second physiological parameter, etc. in the above embodiments.

[0370] This application also provides a system. Figure 14 This is a schematic block diagram of system 1400 according to an embodiment of this application. Figure 14 As shown, the system 1400 includes:

[0371] The first application 1410 is used to collect data related to the first physiological parameter of the subject being tested;

[0372] The first application 1410 is also used to obtain the first physiological parameter based on the data related to the first physiological parameter;

[0373] The first application 1410 is also used to detect the operation of measuring a second physiological parameter, which is different from the first physiological parameter;

[0374] The first application 1410 is also configured to, in response to the operation, send a measurement message to the second application, the measurement message including data related to the first physiological parameter;

[0375] The second application 1420 is used to obtain a second physiological parameter based on the data related to the first physiological parameter.

[0376] Optionally, in the first application 1410, after obtaining the first physiological parameter based on the data related to the first physiological parameter, the first application 1410 is further configured to: determine the second physiological parameter based on the data related to the first physiological parameter.

[0377] This application also provides a chip, which includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. This chip can execute the methods described in the above method embodiments.

[0378] This application also provides a computer-readable storage medium storing instructions thereon, which, when executed, perform the methods described in the above method embodiments.

[0379] This application also provides a computer program product containing instructions that, when executed, perform the methods described in the above method embodiments.

[0380] It should also be understood that, in embodiments of this application, the memory may include read-only memory and random access memory, and provides instructions and data to the processor. A portion of the processor may also include non-volatile random access memory. For example, the processor may also store device type information.

[0381] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

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

[0383] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0384] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0386] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0387] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0388] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for measuring physiological parameters, characterized in that, The method is applied to an electronic device including a physiological parameter sensor, and the method includes: The interface for measuring physiological parameters includes multiple physiological parameter identifiers. The operation of receiving and measuring physiological parameters includes selecting a first physiological parameter identifier and a second physiological parameter identifier, wherein the first physiological parameter identifier and the second physiological parameter identifier are physiological parameter identifiers among the plurality of physiological parameter identifiers; According to the operation of measuring physiological parameters, the first and second physiological parameters of the subject are measured through the physiological parameter sensor; The step of measuring the first and second physiological parameters of the subject through the physiological parameter sensor according to the operation of measuring physiological parameters includes: According to the operation of measuring physiological parameters, data of the tested object are collected through the physiological parameter sensor; Data related to the first physiological parameter and data related to the second physiological parameter are extracted from the collected data. The data related to the first physiological parameter includes data related to the second physiological parameter, and the data related to the first physiological parameter can be used to measure the second physiological parameter. The amount of data related to the first physiological parameter meets the amount of data required to be collected when analyzing the second physiological parameter. The types of data related to the first physiological parameter include the types of data required to be collected when analyzing the second physiological parameter.

2. The method according to claim 1, characterized in that, The step of measuring the first physiological parameter and the second physiological parameter of the test subject through the physiological parameter sensor according to the operation of measuring physiological parameters further includes: The first physiological parameter is obtained based on the data related to the first physiological parameter; The second physiological parameter is obtained based on the data related to the second physiological parameter.

3. The method according to claim 1 or 2, characterized in that, After the operation of measuring physiological parameters, in which data of the subject is acquired by the physiological parameter sensor, the method further includes: Determine whether the data meets the data quality requirements; If the data does not meet the data quality requirements, the data of the subject is re-acquired through the physiological parameter sensor, and the re-acquired data is used to update the data until the data meets the data quality requirements.

4. The method according to claim 2, characterized in that, The step of obtaining the first physiological parameter based on the data related to the first physiological parameter includes: Based on the data related to the first physiological parameter, extract feature data related to the first physiological parameter; Determine whether the characteristic data of the first physiological parameter meet the requirements for analyzing the first physiological parameter; If the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, the first physiological parameter is obtained based on the feature data related to the first physiological parameter.

5. The method according to claim 4, characterized in that, The determination of whether the characteristic data of the first physiological parameter meet the requirements for analyzing the first physiological parameter includes: Determine whether the characteristic data of the first physiological parameter meet the requirements for analyzing the first physiological parameter; If the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter, determine whether the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter. When the feature data related to the first physiological parameter meets the requirements for analyzing the first physiological parameter, the first physiological parameter is obtained based on the feature data related to the first physiological parameter, including: If the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter, the first physiological parameter is obtained based on the feature data related to the first physiological parameter.

6. The method according to claim 5, characterized in that, After the characteristic data of the first physiological parameter meet the requirements for analyzing the first physiological parameter, the method further includes: Data processing is performed on the feature data related to the first physiological parameter; If the feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, determining whether the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter includes: If the processed feature data corresponding to the first physiological parameter meets the requirements for analyzing the first physiological parameter, it is determined whether the amount of data corresponding to the feature data of the first physiological parameter meets the requirements for analyzing the first physiological parameter.

7. The method according to claim 2, characterized in that, The step of obtaining the second physiological parameter based on the data related to the second physiological parameter includes: Based on the data related to the second physiological parameter, extract feature data related to the second physiological parameter; Determine whether the characteristic data of the second physiological parameter meet the requirements for analyzing the second physiological parameter; If the characteristic data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, the second physiological parameter is obtained based on the characteristic data related to the second physiological parameter.

8. The method according to claim 7, characterized in that, The determination of whether the characteristic data of the second physiological parameter meet the requirements for analyzing the second physiological parameter includes: Determine whether the characteristic data of the second physiological parameter meet the requirements for analyzing the second physiological parameter; If the characteristic data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, determine whether the amount of data corresponding to the characteristic data of the second physiological parameter meets the requirements for analyzing the second physiological parameter; When the feature data related to the second physiological parameter meets the requirements for analyzing the second physiological parameter, the second physiological parameter is obtained based on the feature data related to the second physiological parameter, including: If the amount of data corresponding to the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, the second physiological parameter is obtained based on the feature data related to the second physiological parameter.

9. The method according to claim 8, characterized in that, After the characteristic data of the second physiological parameter meet the requirements for analyzing the second physiological parameter, the method further includes: Data processing is performed on the characteristic data of the second physiological parameter; If the characteristic data corresponding to the second physiological parameter meets the requirements for analyzing the second physiological parameter, determining whether the amount of data corresponding to the characteristic data of the second physiological parameter meets the requirements for analyzing the second physiological parameter includes: If the processed feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter, it is determined whether the amount of data corresponding to the feature data of the second physiological parameter meets the requirements for analyzing the second physiological parameter.

10. The method according to claim 1 or 2, characterized in that, After measuring the first and second physiological parameters of the subject using the physiological parameter sensor according to the operation of measuring physiological parameters, the method further includes: The first physiological parameter and the second physiological parameter of the tested object are displayed.

11. The method according to claim 10, characterized in that, The display of the first and second physiological parameters of the tested object includes: After measuring the first physiological parameter, display the first physiological parameter; After measuring the second physiological parameter, the second physiological parameter is displayed.

12. The method according to claim 10, characterized in that, The display of the first and second physiological parameters of the tested object includes: After measuring the first physiological parameter and the second physiological parameter, the first physiological parameter and the second physiological parameter are displayed.

13. The method according to claim 1 or 2, characterized in that, The physiological parameter sensor includes at least one of the following: Accelerometer (ACC) sensor; Photoplethysmography (PPG) sensor; Electrocardiogram (ECG) sensor.

14. The method according to claim 1 or 2, characterized in that, The physiological parameters include at least one of the following: Atrial fibrillation; Premature ventricular contractions (PVCs); Heart rate; arteriosclerosis; Blood oxygen; Sleep; pressure.

15. The method according to claim 1 or 2, characterized in that, The extracted data related to the first physiological parameter and the extracted data related to the second physiological parameter are partially or completely the same.

16. A system, characterized in that, The system includes a first application and a second application, wherein... The first application is used to collect data related to the first physiological parameter of the tested object; The first application is further configured to obtain the first physiological parameter based on the data related to the first physiological parameter; The first application is also used to detect the operation of measuring a second physiological parameter, which is different from the first physiological parameter; The first application is further configured to, in response to the operation, send a measurement message to the second application, the measurement message including the data related to the first physiological parameter; The second application is used to obtain the second physiological parameter based on the data related to the first physiological parameter; The data related to the first physiological parameter includes data related to the second physiological parameter, and the data related to the first physiological parameter can be used to measure the second physiological parameter. The amount of data related to the first physiological parameter meets the amount of data required to be collected when analyzing the second physiological parameter, and the types of data related to the first physiological parameter include the types of data required to be collected when analyzing the second physiological parameter.

17. The system according to claim 16, characterized in that, In the first application, after obtaining the first physiological parameter based on the data related to the first physiological parameter, the first application is further configured to: The second physiological parameter is determined based on the data related to the first physiological parameter.

18. A method for measuring physiological parameters, characterized in that, The method is applied to an electronic device including a physiological parameter sensor, and the method includes: The physiological parameter sensor collects data related to the first physiological parameter of the tested object; The first physiological parameter is obtained based on the data related to the first physiological parameter; The detection process involves measuring a second physiological parameter, which is different from the first physiological parameter. In response to the operation, a measurement message is sent to a second application, the measurement message including the data related to the first physiological parameter; The data related to the first physiological parameter includes data related to the second physiological parameter, and the data related to the first physiological parameter can be used to measure the second physiological parameter. The amount of data related to the first physiological parameter meets the amount of data required to be collected when analyzing the second physiological parameter, and the types of data related to the first physiological parameter include the types of data required to be collected when analyzing the second physiological parameter.

19. The method according to claim 18, characterized in that, After obtaining the first physiological parameter based on the data related to the first physiological parameter, the method further includes: The second physiological parameter is determined based on the data related to the first physiological parameter.

20. A method for measuring physiological parameters, characterized in that, The method includes: Receive a measurement message from a first application, the measurement message including data related to a first physiological parameter; Based on the data related to the first physiological parameter, a second physiological parameter is obtained, and the second physiological parameter is different from the first physiological parameter; The data related to the first physiological parameter includes data related to the second physiological parameter, and the data related to the first physiological parameter can be used to measure the second physiological parameter. The amount of data related to the first physiological parameter meets the amount of data required to be collected when analyzing the second physiological parameter, and the types of data related to the first physiological parameter include the types of data required to be collected when analyzing the second physiological parameter.

21. An electronic device, characterized in that, The device includes one or more processors; one or more memories; the one or more memories storing one or more computer programs, the one or more computer programs including instructions that, when executed by the one or more processors, cause the electronic device to perform the method of measuring physiological parameters as claimed in any one of claims 1 to 15, or cause the electronic device to perform the method of measuring physiological parameters as claimed in claim 18 or 19, or cause the electronic device to perform the method of measuring physiological parameters as claimed in claim 20.

22. A computer-readable storage medium, characterized in that, The method includes computer instructions that, when executed on an electronic device, cause the electronic device to perform a method for measuring physiological parameters as described in any one of claims 1 to 15, or cause the electronic device to perform a method for measuring physiological parameters as described in claim 18 or 19, or cause the electronic device to perform a method for measuring physiological parameters as described in claim 20.

Citation Information

Patent Citations

  • Medical bracelet standard

    CN107427214A

  • Performing measurement of a subject

    CN107890342A

  • Identification method and device for physiological signals homologies

    CN108784650A

  • Apparatus and method for monitoring bio-signal measuring condition, and apparatus and method for measuring bio-information

    CN110384486A