Body index monitoring method, user interface and related device

Through the first device, the third device sends the body index value to the second device, so that the body index can be monitored without direct contact or close to the device, solving the problem of inconvenient interaction methods in the prior art and improving the convenience and accuracy of monitoring.

CN120227015APending Publication Date: 2025-07-01HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311872486.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The existing body indicator monitoring equipment has a single interaction method. Users need to hold the receiving equipment close to the measuring equipment to synchronize data, which is inconvenient to operate and cannot meet the needs of convenient monitoring.

Method used

The first device receives user operations and sends information to the third device. The third device sends the body index value to the second device. The second device outputs the value or alarm information, so that the body index can be monitored without direct contact or close to the device.

Benefits of technology

It improves the convenience and accuracy of user physical indicator monitoring, reduces false alarms, protects user privacy, and improves the monitoring experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120227015A_ABST
    Figure CN120227015A_ABST
Patent Text Reader

Abstract

The invention discloses a body index monitoring method, a user interface and a related device.In the method, a first device can receive a first operation and send first information to a third device in response to the first operation, the third device can send the obtained numerical value of a first body index to a second device after obtaining the first information, and the second device can send the numerical value of the second body index to the user interface. And the second equipment outputs the numerical value of the first body index, or outputs alarm information under the condition that the numerical value of the first body index exceeds the first range. Therefore, according to the method, the numerical value of the body index obtained by the third equipment can be obtained or the alarm information can be obtained when the body index is abnormal through the operation acting on equipment except the third equipment, operation of a user is facilitated, and the body index monitoring requirement of the user is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of terminals, and in particular, to a method for monitoring physical indicators, a user interface, and related devices. Background Art

[0002] With the continuous progress of technology, more and more devices are designed to be worn on users' bodies for measuring users' physical indicators, such as blood glucose, heart rate, body temperature, blood pressure, blood lipid, blood ketone, and so on. Among them, relatively common ones include continuous glucose monitoring (CGM) devices, which can be used to measure users' blood glucose, and continuous ketone monitoring (CKM) devices, which can be used to measure users' blood ketone, and continuous lactate monitoring (CLM) devices, which can be used to measure users' lactate, and electrocardiogram patches, which are used to measure users' electrocardiogram signals.

[0003] Currently, various devices for measuring physical indicators are restricted by space, power consumption, and wearing positions, and their interaction methods are relatively single. They mainly display the values of physical indicators obtained by synchronizing these values to a dedicated reader or receiving devices such as mobile phones and watches. However, users need to hold the receiving device close to the device for measuring physical indicators and obtain these values through near field communication (NFC) technology. The operation of users is rather troublesome and cannot meet the needs of users for convenient monitoring of physical indicators. Summary of the Invention

[0004] This application provides a method for monitoring physical indicators, a user interface, and related devices. This method can expand the relevant interaction methods for users to monitor physical indicators through electronic devices and meet the needs of users for convenient monitoring of physical indicators.

[0005] In a first aspect, an embodiment of this application provides a method for monitoring physical indicators. The method includes: a first device receives a first operation; in response to the first operation, the first device sends first information to a third device; after receiving the first information, the third device sends the value of the first physical indicator obtained to a second device; the second device outputs the value of the first physical indicator, or outputs an alarm message when the value of the first physical indicator exceeds a first range.

[0006] Exemplarily, the first device and the second device can be the same device or different devices. The first device and the third device can be devices used by the same user or different users. If the first device and the second device are different devices, they can be devices used by the same user or different users.

[0007] When implementing the method provided in the first aspect, the user does not need to directly contact or approach the device for monitoring the patient's physical indicators, i.e., the third device. Instead, through other devices, the user can trigger the monitoring of the physical indicators, which simplifies the user's operation. Moreover, the patient's physical condition can be monitored by outputting the numerical value of the patient's physical indicators or by outputting an alarm message when the patient's physical indicators are abnormal, meeting the user's various physical indicator monitoring needs and enhancing the user's monitoring experience of the physical indicators.

[0008] In combination with the first aspect, in one implementation, the first operation is a first limb movement, and the second device outputs the numerical value of the first physical indicator; or, the first operation is a second limb movement, and the second device outputs an alarm message when the numerical value of the first physical indicator exceeds the first range.

[0009] It can be seen that the user can trigger different physical indicator monitoring modes of the second device by initiating different limb movements, meeting the user's different physical indicator monitoring needs.

[0010] In combination with the first aspect, in one implementation, the first device and the third device are devices used by the same user. Before the third device sends the obtained numerical value of the first physical indicator to the second device when the first operation is a limb movement, the method further includes: the third device receives the first operation.

[0011] In this way, multiple devices can cooperate to identify the user's operation, avoid misidentification, and accurately achieve the broadcast of physical indicators.

[0012] In combination with the first aspect, in one implementation, before the second device outputs an alarm message when the numerical value of the first physical indicator exceeds the first range, the method further includes: the first device or the second device determines that the numerical value of the second physical indicator of the user wearing the third device exceeds the second range, and the second physical indicator is related to the first physical indicator.

[0013] In this way, multiple factors can be combined to evaluate the patient's physical condition, avoid false alarms of the second device, reduce the number of alarms of the second device, and improve the accuracy of monitoring the patient's physical indicators.

[0014] In combination with the first aspect, in one implementation, the value of the first physical indicator is the value of the physical indicator obtained in real time by the third device, and the second device outputs the value of the first physical indicator. The second device is a device that has established a communication connection with the first device and is the device with the best privacy among the first devices.

[0015] That is to say, if the second device outputs the value of the first physical indicator, the device with the best privacy can be selected as the second device to ensure the privacy as much as possible when broadcasting the patient's physical indicators.

[0016] In combination with the first aspect, in one implementation, the first operation includes the user's first posture; the first device receiving the first operation specifically includes: the first device obtaining the first posture through a camera.

[0017] That is to say, the user can trigger the monitoring of the physical indicators by the electronic device by making a specified posture, expanding the relevant interaction methods for the user to monitor the physical indicators through the electronic device.

[0018] In combination with the first aspect, in one implementation, the second device outputting the value of the first physical indicator specifically includes: the second device displaying the value of the first physical indicator, and / or, displaying the first physical indicator curve, and the first physical indicator curve includes multiple values of the first physical indicator obtained by the third device.

[0019] In this way, the electronic device can display the user's physical indicator situation in different aspects.

[0020] In the second aspect, an embodiment of the present application provides a method for monitoring physical indicators. The first device and the third device are devices used by the same user. The method includes: when the value of the second physical indicator obtained by the first device exceeds the second range, or when the first device receives the first action, the first device sends the first information to the third device; after receiving the first information, the third device sends the obtained value of the first physical indicator to the second device, and the first physical indicator is related to the second physical indicator; the second device outputs an alarm message when the value of the first physical indicator exceeds the first range.

[0021] Implementing the method provided in the second aspect, the electronic device can trigger the monitoring of the user's physical indicators when other physical indicators of the user are abnormal or when certain actions are taken, reminding the user to pay attention to the abnormal physical condition in time, so that the user can take measures in time to ensure their physical health.

[0022] In combination with the first aspect and the second aspect, in one implementation, the second device outputs an alarm message when the value of the first physical indicator exceeds the first range. The second device is the device that the user is using, and the second device is a device that has established a communication connection with the first device and / or the first device.

[0023] That is to say, if the user triggers the second device to output an alarm message when the patient's physical indicators are abnormal, the device can be determined according to the timeliness of the user receiving the information, so as to avoid the user missing the alarm message.

[0024] Combining the first aspect and the second aspect, in one implementation, the first device includes a first electrode, the third device includes a second electrode, and both the first electrode and the second electrode are in contact with the user's skin; the first device sends a first message to the third device, specifically including: the first device sends the first message to the second electrode of the third device through the first electrode.

[0025] It can be seen that the embodiments of the present application combine human skin communication with the monitoring of physical indicators. Electronic devices can transmit monitoring requests of physical indicators through human skin communication, reducing the risk of data leakage.

[0026] Combining the first aspect and the second aspect, in one implementation, the second device includes a third electrode, the third device includes a fourth electrode, and both the third electrode and the fourth electrode are in contact with the user's skin; the third device sends the obtained value of the first physical indicator to the second device, specifically including: the third device sends the obtained value of the first physical indicator to the third electrode of the second device through the fourth electrode.

[0027] It can be seen that the embodiments of the present application combine human skin communication with the monitoring of physical indicators. Electronic devices can transmit the situation of physical indicators to users through human skin communication, reducing the risk of data leakage of physical indicators and protecting the privacy of users.

[0028] In one implementation, the first electronic device and the third electrode can be the same electrode, and the second electrode and the fourth electrode can be the same electrode.

[0029] Combining the first aspect and the second aspect, in one implementation, the first device and the second device are: wearable devices, smart home devices, mobile phones, tablets or computers.

[0030] Combining the first aspect and the second aspect, in one implementation, the value of the first physical indicator includes: one or more values; the value is used to represent the actual situation of the user's current first physical indicator, or to represent the change situation of the user's current and historical first physical indicators.

[0031] Combined with the first aspect and the second aspect, in one implementation, the third device is a continuous glucose monitoring (CGM) device, and the first physical parameter is blood glucose; or, the third device is a continuous ketone monitoring (CKM) device, and the first physical parameter is blood ketone; or, the third device is a continuous lactate monitoring (CLM) device, and the first physical parameter is lactate; or, the third device is an electrocardiogram patch, and the first physical parameter is an electrocardiogram signal.

[0032] In a third aspect, an embodiment of the present application provides a method for monitoring a physical parameter. The method includes: the first device receives a first operation; in response to the first operation, the first device sends first information to the third device; the first device receives the value of the first physical parameter obtained by the third device; the first device outputs the value of the first physical parameter, or outputs an alarm message when the value of the first physical parameter exceeds a first range.

[0033] When implementing the method provided in the third aspect, the user does not need to directly contact or approach the device for monitoring the patient's physical parameter, that is, the third device, but can trigger the monitoring of the physical parameter through another device, and view the patient's physical parameter situation through this device, which simplifies the user's operation. In addition, the user's physical condition can be monitored by outputting the value of the patient's physical parameter, or outputting an alarm message when the patient's physical parameter is abnormal, meeting the user's various physical parameter monitoring needs and enhancing the user's monitoring experience of the physical parameter.

[0034] Combined with the third aspect, in one implementation, the first operation is a first limb movement, and the first device outputs the value of the first physical parameter; or, the first operation is a second limb movement, and the first device outputs an alarm message when the value of the first physical parameter exceeds a first range.

[0035] Combined with the third aspect, in one implementation, before the first device outputs an alarm message when the value of the first physical parameter exceeds a first range, the method further includes: the first device determines that the value of a second physical parameter of the user wearing the third device exceeds a second range, and the second physical parameter is related to the second physical parameter.

[0036] Combined with the third aspect, in one implementation, the first operation includes the user's first posture; the first device receives the first operation, specifically including: the first device obtains the first posture through a camera.

[0037] Combined with the third aspect, in one implementation, the first device outputs the value of the first physical parameter, specifically including: the first device displays the value of the first physical parameter, and / or displays a first physical parameter curve, and the first physical parameter curve includes multiple values of the first physical parameter obtained by the third device.

[0038] Fourthly, an embodiment of the present application provides a method for monitoring physical indicators. The first device and the third device are devices used by the same user. The method includes: when the value of the second physical indicator obtained by the first device exceeds the second range, or when the first device receives the first action, the first device sends the first information to the third device; the first information is used to instruct the third device to send the value of the first physical indicator obtained by the third device; the first device receives the value of the first physical indicator, and the first physical indicator is related to the second physical indicator; the first device outputs an alarm message when the value of the first physical indicator exceeds the first range.

[0039] Implementing the method provided in the fourth aspect, the electronic device can trigger the monitoring of the user's physical indicators when other physical indicators of the user are abnormal or when certain actions are taken, reminding the user to pay attention to the abnormal physical condition in a timely manner, so that the user can take measures in time to ensure their physical health.

[0040] Combining the third aspect and the fourth aspect, in one implementation, the first device includes a first electrode that is in contact with the user's skin; when the first device sends the first information to the third device, it specifically includes: the first device sends the first information to the third device through the first electrode.

[0041] Combining the third aspect and the fourth aspect, in one implementation, the first device includes a third electrode that is in contact with the user's skin; when the first device receives the value of the first physical indicator obtained by the third device, it specifically includes: the first device receives the value of the first physical indicator obtained by the third device through the third electrode.

[0042] In one implementation, the first electrode and the third electrode can be the same electrode.

[0043] Combining the third aspect and the fourth aspect, in one implementation, the value of the first physical indicator includes: one or more values; the values are used to represent the actual situation of the user's current first physical indicator, or the change situation of the user's current and historical first physical indicators.

[0044] Combining the third aspect and the fourth aspect, in one implementation, the third device is a continuous glucose monitoring (CGM) device, and the first physical indicator is blood glucose; or the third device is a continuous ketone monitoring (CKM) device, and the first physical indicator is blood ketone; or the third device is a continuous lactate monitoring (CLM) device, and the first physical indicator is lactate; or the third device is an electrocardiogram patch, and the first physical indicator is an electrocardiogram signal.

[0045] In a fifth aspect, an embodiment of the present application provides a communication system, which includes a first device, a second device, and a third device. The first device is configured to receive a first operation and, in response to the first operation, send first information to the third device. The third device is configured to, after receiving the first information, send the value of the first physical index obtained to the second device. The second device is configured to output the value of the first physical index, or output an alarm message when the value of the first physical index exceeds a first range.

[0046] In a sixth aspect, an embodiment of the present application provides a communication system, which includes a first device, a second device, and a third device. The first device and the third device are devices used by the same user. The first device is configured to, when the value of the second physical index obtained by the first device exceeds a second range, or when the first device receives a first action, send first information to the third device. The third device is configured to, after receiving the first information, send the value of the first physical index obtained to the second device, where the first physical index is related to the second physical index. The second device is configured to output an alarm message when the value of the first physical index exceeds a first range.

[0047] In a seventh aspect, an embodiment of the present application provides an electronic device, which includes a memory, one or more processors, and one or more programs. When the one or more processors execute the one or more programs, the electronic device is enabled to implement the method implemented by the first device, the second device, or the third device in the first aspect or any implementation manner of the first aspect, or the electronic device is enabled to implement the aspect implemented by the first device, the second device, or the third device in the second aspect or any implementation manner of the second aspect, or the electronic device is enabled to implement the method described in the third aspect or any implementation manner of the third aspect, the fourth aspect or any implementation manner of the fourth aspect.

[0048] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes instructions. When the instructions run on an electronic device, the electronic device is enabled to implement the method implemented by the first device, the second device, or the third device in the first aspect or any implementation manner of the first aspect, or the electronic device is enabled to implement the aspect implemented by the first device, the second device, or the third device in the second aspect or any implementation manner of the second aspect, or the electronic device is enabled to execute the method described in the third aspect or any implementation manner of the third aspect, the fourth aspect or any implementation manner of the fourth aspect.

[0049] In a ninth aspect, an embodiment of the present application provides a computer program product. When the computer program product runs on a computer, it enables the computer to implement the method implemented by the first device, the second device, or the third device in the first aspect or any implementation manner of the first aspect, or enables the computer to implement the aspect implemented by the first device, the second device, or the third device in the second aspect or any implementation manner of the second aspect, or causes the computer to execute the method described in the third aspect or any implementation manner of the third aspect, the fourth aspect or any implementation manner of the fourth aspect.

[0050] For the description of the beneficial effects of the second aspect to the ninth aspect, reference may be made to the description of the beneficial effects in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 Schematic diagram of the communication system 1000 provided by an embodiment of the present application;

[0052] Figure 2 Schematic flowchart of a method for monitoring physical indicators provided by an embodiment of the present application;

[0053] Figure 3A Schematic flowchart of a method for device selection provided by an embodiment of the present application;

[0054] Figure 3B Schematic flowchart of another method for device selection provided by an embodiment of the present application;

[0055] Figure 4 Schematic flowchart of another method for monitoring physical indicators provided by an embodiment of the present application;

[0056] Figure 5 Schematic diagram of the scenario where a user triggers the blood glucose announcement in the normal mode through body movement 1 provided by an embodiment of the present application;

[0057] Figure 6 Schematic diagram of the scenario where a user triggers the blood glucose announcement in the alarm mode through body movement 2 provided by an embodiment of the present application;

[0058] Figures 7A - 7F Some user interfaces that may be involved on the electronic device 200 provided by an embodiment of the present application;

[0059] Figures 8 - 10 Schematic diagrams of three application scenarios where a user realizes blood glucose announcement through a smart home device at home provided by an embodiment of the present application;

[0060] Figure 11 Schematic diagram of the scenario where a user remotely obtains the physical indicator situation of a patient through a mobile phone provided by an embodiment of the present application;

[0061] Figure 12 Schematic diagram of the scenario where a patient realizes blood glucose reporting through headphones provided by an embodiment of this application;

[0062] Figure 13 Schematic diagram of the structure of electronic device 100 (or electronic device 200) provided by an embodiment of this application;

[0063] Figure 14 Schematic diagram of the structure of electronic device 300 provided by an embodiment of this application;

[0064] Figure 15 Schematic diagram of the communication module of electronic device 100 (or electronic device 200) provided by an embodiment of this application;

[0065] Figure 16 Schematic diagram of the communication module of electronic device 300 provided by an embodiment of this application;

[0066] Figure 17 Schematic diagram of the hardware structure of electronic device 700 provided by an embodiment of this application;

[0067] Figure 18 Schematic block diagram of the software structure of electronic device 700 provided by an embodiment of this application;

[0068] Figure 19 Schematic diagram of the hardware structure of electronic device 800 provided by an embodiment of this application. Detailed implementation manners

[0069] Next, the technical solutions in the embodiments of this application will be clearly and elaborately described with reference to the accompanying drawings. Among them, in the description of the embodiments of this application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B; "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "a plurality of" means two or more than two.

[0070] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as implying or suggesting relative importance or implicitly indicating the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the embodiments of this application, unless otherwise specified, the meaning of "a plurality of" is two or more than two.

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

[0072] An embodiment of the present application provides a method for monitoring physical indicators, which includes: a first device sends a first message to a third device based on a first operation, and after receiving the first message, the third device sends the acquired data of the first physical indicator to a second device, and the second device outputs the value of the first physical indicator, or outputs an alarm message when the value of the first physical indicator exceeds a first range.

[0073] Among them, the first device and the second device can include one or more devices, for example, the user's mobile phone, watch, bracelet, earphones, tablet, computer and other personal devices, as well as smart TV, smart speakers, smart screen and other smart home devices indoors when the user is at home, and car-mounted terminals in the car, etc.

[0074] The third device is a device worn on the patient, and is used to obtain the value of the patient's physical index in real time. Exemplarily, when the third device is a CGM device, the first physical index may refer to blood sugar; when the third device is a CKM device, the first physical index may refer to blood ketone; when the third device is a CKM device, the first physical index may refer to lactic acid; when the third device is an ECG patch, the first physical index may refer to an ECG signal.

[0075] The wearing position of the third device is usually special, such as worn on the upper arm, chest, or abdomen. The user usually cannot directly view the value of the first body indicator obtained by the third device only through the third device, or the operation on the third device is not convenient enough, so it is necessary to use the first device and the second device to enable the user to conveniently monitor the patient's first body indicator.

[0076] For the sake of convenience of distinction, hereinafter, the person wearing the third device is referred to as the patient, and the person using the first device and the second device is referred to as the user. It should be understood that the user using the first device and the user using the second device may be the same person or different persons, and the patient and the user may be the same person or different persons. The embodiments of the present application do not limit this.

[0077] Exemplarily, the first device may establish a communication connection with the third device worn by the patient. Specifically, the communication connection may be a wired connection or a wireless connection. Among them, the wireless connection may be a short-range connection such as a wireless fidelity (Wi-Fi) connection, a Bluetooth connection, an infrared connection, an NFC connection, a ZigBee connection, a human body communication connection, etc., or a long-range connection. The long-range connection includes, but is not limited to, a long-range connection based on a mobile network of 2G, 3G, 4G, 5G, and subsequent standard protocols. Alternatively, the long-range connection may refer to a long-range connection established after logging in to the same account or logging in to the same account group.

[0078] For example, taking the first device as a device that has established a Bluetooth connection with the third device as an example, when the first device receives a user operation requesting to monitor a physical index, the first device may send an instruction to the third device through the Bluetooth connection to request to obtain the value of the physical index obtained by the third device.

[0079] It can be understood that the connection situation between the second device and the third device is similar and will not be elaborated here.

[0080] In addition, the first device and the second device may be the same device or different devices. If the second device and the first device are the same device, when the user acts on the first device to initiate a demand for monitoring blood glucose from the third device, the physical index situation of the patient monitored by the third device can be viewed through the currently acting first device. If the second device and the first device are different devices, when the user acts on the first device to initiate a demand for monitoring a physical index from the third device, the physical index situation monitored by the third device can be viewed through the second device.

[0081] Among them, the second device may output the value of the physical index obtained by the third device through display, voice broadcast, vibration, etc. In addition, the second device may refer to a device determined from multiple devices. For the specific selection of the device, reference may be made to the subsequent embodiments and will not be elaborated here first.

[0082] Generally speaking, for the body parameter monitoring method provided by the embodiments of the present application, considering that it is inconvenient to operate the device for monitoring body parameters when worn on the patient, the user does not need to directly contact or approach the device, but can obtain the numerical value of the body parameters obtained by the device through other devices, monitor the physical condition of the patient, facilitate the user's operation, and can monitor the physical condition of the patient by outputting the body parameter value of the patient or outputting an alarm message when the body parameters of the patient are abnormal, meeting the user's various body parameter monitoring requirements and enhancing the user's monitoring experience of body parameters.

[0083] Figure 1 It is a schematic diagram of the communication system 1000 provided by the embodiments of the present application.

[0084] As Figure 1 shown, the communication system 1000 may include: an electronic device 100, an electronic device 200, and an electronic device 300. Both the electronic device 100 and the electronic device 200 may include multiple devices, for example, mobile phones, watches, bracelets, earphones, tablets, computers, smart speakers, smart TVs, smart screens, vehicle-mounted terminals, and so on.

[0085] Among them, the electronic device 100 can be used to receive a user operation requesting to broadcast blood glucose, and in response to the user operation, generate a body parameter monitoring request and send the body parameter monitoring request to the electronic device 300. Alternatively, the electronic device 100 can be used to monitor a body parameter (hereinafter referred to as a second body parameter) related to the body parameter monitored by the electronic device 300, and when the electronic device 100 determines that the numerical value of the second body parameter exceeds a preset range, generate a body parameter monitoring request and send it to the electronic device 300. Alternatively, the electronic device 100 can generate a body parameter monitoring request after receiving a specified action of the user and send it to the electronic device 300.

[0086] The electronic device 300 can refer to a monitoring device worn on the patient. The electronic device 300 can be used to obtain the numerical value of the user's body parameters in real time, such as blood glucose value, blood ketone value, lactic acid value, electrocardiogram signal, and so on. Taking the electronic device 300 as a CGM device as an example, the electronic device 300 can implant a biosensor (microneedle sensor) subcutaneously into the patient to contact the tissue fluid, and then determine the tissue fluid glucose concentration, and then obtain the blood glucose value by compensating for the delay between the tissue fluid glucose and the blood glucose.

[0087] In addition, the electronic device 300 can be used to, after obtaining a body parameter monitoring request, send the body parameter numerical value obtained by the electronic device 300 to the electronic device 200 according to the body parameter monitoring request.

[0088] The electronic device 200 can be used to output the body index value obtained by the electronic device 300, or, when the value of the body index obtained by the electronic device 300 exceeds the preset range, output an alarm message. Among them, the electronic device 200 can output the body index value and the alarm message by means of display, voice broadcast, vibration, etc.

[0089] Among them, a communication connection can be established between the electronic device 100 and the electronic device 300, and a communication connection can be established between the electronic device 200 and the electronic device 300. For the specific description of this communication connection, reference can be made to the foregoing content, which will not be elaborated here.

[0090] It can be understood that the communication system 1000 may further include more or fewer devices, and the embodiments of the present application do not limit this. For example, the communication system 1000 may further include an electronic device 400. The electronic device 100 may send a body index monitoring request to the electronic device 400, and the electronic device 400 may then send the body index monitoring request to the electronic device 300.

[0091] Figure 2 It is a schematic flowchart of a body index monitoring method provided by an embodiment of the present application.

[0092] As Figure 2 shown, this body index monitoring method involves the electronic device 100, the electronic device 200, and the electronic device 300 in the communication system 1000, and specifically may include:

[0093] S101. The electronic device 100 receives a user operation for monitoring a body index.

[0094] Exemplarily, the user operation may refer to a voice command acting on the electronic device 100, or the user operation may refer to a touch operation acting on the touch screen of the electronic device 100, or the user operation may refer to a specified limb movement received by the electronic device 100. Among them, the electronic device 100 can capture the user's specified limb movement through sensors such as an acceleration sensor and a gyroscope sensor, or the user operation may refer to a specified posture (such as the first posture) made by the user. Among them, the electronic device 100 can obtain the specified posture made by the user through a camera.

[0095] It can be understood that the embodiments of the present application do not limit the form of this user operation.

[0096] S102. The electronic device 100 sends a body index monitoring request to the electronic device 300.

[0097] In response to the user operation in step S101, the electronic device 100 may generate a physical index monitoring request and send it to the electronic device 300. Correspondingly, the electronic device 300 receives the physical index monitoring request sent by the electronic device 100.

[0098] It can be understood that the electronic device 100 may send the physical index monitoring request to the electronic device 200 through other devices. For example, the electronic device 100 may first send the physical index monitoring request to the electronic device 200, and then the electronic device 200 sends the physical index monitoring request to the electronic device 300.

[0099] In the embodiments of the present application, the physical index monitoring request may also be referred to as the first information. The subsequent physical index monitoring requests are similar and will not be elaborated below.

[0100] S103. The electronic device 300 sends the value of the first physical index obtained to the electronic device 200.

[0101] The electronic device 300 can obtain the value of the patient's physical index in real time. After the electronic device 300 receives the physical index monitoring request sent by the electronic device 100, the electronic device 300 may send the value of the physical index obtained by the electronic device 300 to the electronic device 200. Among them, the value of the physical index sent by the electronic device 200 may be in the following three situations:

[0102] 1) The value of the physical index may refer to the value of a physical index currently obtained in real time by the electronic device 300

[0103] That is to say, the electronic device 300 may, based on the user operation on the electronic device 100, send the value of the physical index obtained at the current moment by the electronic device 300 to the electronic device 200, so that the electronic device 200 can immediately obtain the value of the current patient's physical index.

[0104] 2) The value of the physical index includes the values of the physical index continuously obtained by the electronic device 300 starting from the current moment

[0105] That is to say, the electronic device 300 may, based on the user operation on the electronic device 100, start continuously sending the values of the physical index it obtains to the electronic device 200, so that the electronic device 200 can continuously collect the values of the physical index obtained by the electronic device 300.

[0106] 3) The value of the physical index may refer to the value of the physical index obtained by the electronic device 300 starting from the current moment and exceeding the preset range

[0107] That is to say, the electronic device 300 can, based on the user operation exerted on the electronic device 100 by the user, control the electronic device 300 to monitor the physical index situation of the patient, and when the value of the physical index of the patient exceeds the preset range, send the value of the physical index to the electronic device 200, so that the electronic device 200 can obtain the value of the abnormal physical index of the patient.

[0108] It can be understood that the value of the first physical index can include one or more values. This value can refer to the actual value of the user's first physical index, or it can refer to the processed value in the first physical index, such as the difference relative to the user's historical data. That is to say, this value can be used to represent the actual situation of the user's current first physical index, or to represent the change situation of the user's current and historical first physical indexes. Taking the first physical index as blood glucose as an example, this value can refer to the actual blood glucose value of the user measured by the electronic device 300, or it can refer to the difference between the two blood glucose values of the user measured by the electronic device 300. The specific meaning of the value of the first physical index in the embodiments of the present application is not limited.

[0109] S104. The electronic device 200 outputs the value of the first physical index, or outputs an alarm message when the value of the first physical index exceeds the first range.

[0110] Among them, the electronic device 200 can output the value of the physical index or the alarm message through means such as display, voice broadcast, and vibration, so as to achieve the effect of reminding the user. In addition, the electronic device 200 outputting the alarm message can also refer to situations such as calling an emergency phone number or calling a family member. The present application does not limit the alarm message.

[0111] Combined with the value of the physical index sent by the electronic device 300 to the electronic device 200 in step S103, it can be seen that the value of the physical index output by the electronic device 200 can have the following three situations:

[0112] 1) The value of the physical index can refer to the value of a physical index currently and real-time obtained by the electronic device 300

[0113] That is to say, after the user initiates a user operation on the electronic device 100, the user can view the current physical index situation of the patient through the electronic device 200.

[0114] 2) The value of the physical index includes the values of the physical index continuously obtained by the electronic device 300 starting from the current time

[0115] That is to say, after the user initiates a user operation on the electronic device 100, the user can continuously monitor the patient's physical indicators. The user can not only view the current physical indicator situation of the patient through the electronic device 200, but also view the change in the patient's physical indicators over a period of time through the electronic device 200.

[0116] 3) The value of the physical indicator can refer to the value of the physical indicator that exceeds the preset range obtained by the electronic device 300 starting from the current moment.

[0117] That is to say, after the user initiates a user operation on the electronic device 100, the user can learn about the abnormal physical indicator situation of the patient through the electronic device 200.

[0118] From the above three situations, it can be seen that for the values of different physical indicators output by the electronic device 200, there can be multiple modes when the electronic device 200 broadcasts the physical indicators, including: normal mode, monitoring mode, and alarm mode.

[0119] Among them, the normal mode can refer to the electronic device 200 outputting the value of the physical indicator currently obtained by the electronic device 300 (i.e., situation 1), the monitoring mode can refer to the electronic device 200 outputting the value of the physical indicator continuously obtained by the electronic device 300 starting from the current moment (i.e., situation 2), and the alarm mode can refer to the electronic device 200 outputting the value of the physical indicator that exceeds the threshold or the warning information obtained by the electronic device 300 (i.e., situation 3).

[0120] Exemplarily, which mode of physical indicator broadcast the electronic device 200 performs can be determined by the user operation acting on the electronic device 100. For example, if the user operation acting on the electronic device 100 is operation 1, the electronic device 200 can output the value of the physical indicator in the normal mode; if the user operation acting on the electronic device 100 is operation 2, the electronic device 200 can output the value of the physical indicator in the monitoring mode; if the user operation acting on the electronic device 100 is operation 3, the electronic device 200 can output the value of the physical indicator or the warning information in the alarm mode.

[0121] In this way, different user operations acting on the electronic device 100 can enable the electronic device 200 to output the values of physical indicators in different situations, meeting the different physical indicator monitoring needs of users.

[0122] In some embodiments, the electronic device 200 outputting the value of the first physical indicator may refer to the electronic device 200 displaying the value of the first physical indicator, and / or displaying the curve of the first physical indicator, where the curve of the first physical indicator includes multiple values of the first physical indicator obtained by the electronic device 300. Taking the first physical indicator as blood glucose as an example, the electronic device 200 may display the blood glucose value, and / or the blood glucose curve, to show the user's blood glucose condition from different aspects.

[0123] In addition, the electronic device 200 may refer to a device determined from multiple devices, and these multiple devices may include: the electronic device 100 and devices having a communication connection established with the electronic device 100. For example, personal devices such as mobile phones, watches, bracelets, earphones, tablets, and computers, as well as smart home devices such as smart TVs, smart speakers, and smart screens in the room when the user is at home.

[0124] Exemplarily, the device most suitable for outputting the value of the patient's physical indicator or the alarm information may be determined from multiple devices according to the priority of the device type.

[0125] Assume that the priorities of the device types from high to low are: watches / bracelets, earphones, tablets / computers, smart homes, and mobile phones. Then, the device that the current user has and has the highest priority can be selected as the electronic device for outputting the value of the physical indicator or the alarm information. For example, if a watch / bracelet is included in these multiple devices, the value of the patient's physical indicator or the alarm information can be directly output through the watch / bracelet. If a watch / bracelet is not included in these multiple devices, it can continue to check whether an earphone is included in these multiple devices. If there is, the value of the patient's physical indicator or the alarm information is output through the earphone, and so on.

[0126] In some embodiments, after the electronic device 200 obtains the value of the physical indicator, the value of the physical indicator may also be uploaded to the cloud server, and other users who are far away from the patient can remotely monitor the physical indicator condition of the patient by obtaining the value of the physical indicator stored in the cloud server.

[0127] It can be understood that after the electronic device 300 obtains the value of the physical indicator, the electronic device 300 may also upload the value of the physical indicator to the cloud server, and the embodiments of the present application do not limit this.

[0128] In some embodiments, the electronic device 100 and the electronic device 300 may be the same device. In this way, the electronic device 300 can directly receive the monitoring of the physical indicator triggered by the user operation, and send the obtained value of the physical indicator to the electronic device 200, and the electronic device 200 outputs the value of the physical indicator, or outputs an alarm message when the value of the physical indicator exceeds the first range.

[0129] In some embodiments, since the electronic device 200 can announce physical indicators in different modes. Therefore, for the announcement of physical indicators in different modes, different device selection methods can be used to determine the device for announcing physical indicators.

[0130] Among them, in the normal mode or the monitoring mode, since the user needs to know the values of the physical indicators of the current patient, the privacy of information display can be used as a reference factor to determine the device for outputting physical indicators.

[0131] Exemplarily, Figure 3A FIG. is a schematic flowchart of a device selection method provided by an embodiment of the present application.

[0132] S201. Determine whether the earphone is in place.

[0133] Among them, whether the earphone is in place may refer to whether the electronic device 100 and the devices communicatively connected to the electronic device 100 include an earphone.

[0134] Further, whether the earphone is in place may further include: whether the user is wearing the earphone.

[0135] If the earphone is in place, it means that the user can hear the values of the physical indicators announced by the earphone. Therefore, if the earphone is in place, step S202 is executed; otherwise, step S203 is executed.

[0136] S202. Determine the earphone as the electronic device 200.

[0137] That is to say, if the electronic device 100 and the devices communicatively connected to the electronic device 100 include an earphone, the earphone can be preferred to output the values of the physical indicators of the patient.

[0138] This is because the sound announced by the earphone can usually only be heard by the user himself. By announcing the physical indicators of the patient through the earphone, the privacy of the announcement of physical indicators can be improved, and others except the user can be prevented from learning about the physical indicator situation of the patient.

[0139] S203. Determine whether the watch is in place.

[0140] Among them, whether the watch is in place may refer to whether the electronic device 100 and the devices communicatively connected to the electronic device 100 include a watch.

[0141] Further, whether the watch is in place may further include: whether the user is wearing the watch.

[0142] If the watch is in place, it means that the user can view the values of the physical indicators of the patient through the watch. Therefore, if the watch is in place, step S204 is executed; otherwise, step S205 is executed.

[0143] S204. Determine the watch as the electronic device 200.

[0144] That is to say, if the earphone is not included in the electronic device 100 and the devices communicatively connected to the electronic device 100, but the watch is included, then the numerical values of the patient's physical indicators can be output through the watch.

[0145] This is because the information displayed on the watch can usually only be seen by the user himself and those who are relatively close to the user. By displaying the numerical values of the patient's physical indicators on the watch, the privacy of the physical indicator broadcast can also be ensured, and it is possible to avoid others other than the user from learning about the patient's physical indicator situation as much as possible.

[0146] It can be understood that as a bracelet which is also a wearable device, the watch in steps S203 and S204 can also be changed to a bracelet, and the embodiments of the present application do not limit this.

[0147] S205. Determine whether the user is at home.

[0148] If the user does not use devices such as earphones and watches, it is possible to further determine whether the user is at home, and then combine the smart home devices at the user's home to implement the physical indicator broadcast.

[0149] Exemplarily, the current location information of the user can be obtained through a device carried by the user, such as a mobile phone, and the location information can be used to determine whether the user is at home. Alternatively, it is also possible to use the monitoring camera at home to identify the family members at home to determine whether the user is at home. The embodiments of the present application do not limit the method for determining whether the user is at home.

[0150] If the user is at home, step S206 is executed; otherwise, step S207 is executed.

[0151] S206. Determine the device serving as the electronic device 200 from the smart home devices.

[0152] If the user is at home, and the electronic device 100 and the devices communicatively connected to the electronic device 100 include smart home devices, then the device for outputting the numerical values of the physical indicators can be determined from the smart home devices.

[0153] Among them, since there are usually multiple smart home devices at home, it is possible to further select a suitable device from these multiple smart homes as the electronic device 200 to output the numerical values of the patient's physical indicators.

[0154] Exemplarily, the user can preset the priorities of the smart home devices included at home, and when there are numerical values of physical indicators that need to be broadcast, the device with the highest priority is selected as the electronic device 200.

[0155] Further, the user can also classify the smart home devices into a graphic display device and a voice broadcast device. When there is a value of a physical index that needs to be broadcast, the user can first select whether to use the graphic display device to output the value of the physical index or the voice broadcast device to output the value of the physical index. Then, from the type of device selected by the user, the device with the highest priority is determined as the electronic device 200.

[0156] In some embodiments, the electronic device 200 can also be determined from the smart home devices according to the location where the user is located, such as the room where the user is located.

[0157] S207. Determine the mobile phone as the electronic device 200.

[0158] Generally, a mobile phone is an essential device for the user. If the user does not use devices such as headphones and watches and is not at home, the value of the patient's physical index can be output through the mobile phone among these multiple devices.

[0159] It can be seen from steps S201 - S207 that if the user triggers the electronic device 200 to output the value of the physical index obtained by the electronic device 300 in real time, the electronic device 200 can be determined according to the privacy of the device when outputting information, and the device with the best privacy effect is selected as the electronic device 200 to ensure the privacy as much as possible when broadcasting the patient's physical index.

[0160] It can be understood that steps S201 - S207 can be executed by the electronic device 100, or by the electronic device 300, or by the device with the strongest computing power among multiple electronic devices. These multiple electronic devices can include some or all of the following: the electronic device 100, the electronic device 300, the device established with a communication connection with the electronic device 100, the device established with a communication connection with the electronic device 300. The embodiments of the present application do not limit this.

[0161] In other embodiments of the present application, step S205 can also be executed first, and then step S203. In this way, when the user triggers the broadcast of the value of the patient's current physical index, the device for broadcasting the physical index can be selected in the order of the user's headphones, smart home devices, watches, and mobile phones from front to back.

[0162] In addition, since in the alarm mode, the user needs to obtain the abnormal physical index situation of the patient in time when the patient's physical index is abnormal, the device for outputting the alarm information can be determined with the timeliness of information display as a reference factor.

[0163] In a specific implementation, if the electronic device 300 obtains the value of the abnormal physical index of the patient, it can find out the device currently used by the current user, and output the value of the physical index of the patient through the device currently used by the user.

[0164] Further optionally, in order to prevent the user from missing the physical index information, the value of the physical index of the patient can be output through multiple devices.

[0165] Exemplarily, Figure 3B Taking the electronic device 200 including two devices as an example, a schematic flowchart of another device selection method provided by the embodiment of the present application is shown.

[0166] S301. Determine the mobile phone as one of the devices in the electronic device 200.

[0167] That is to say, when the physical index of the patient is abnormal, the alarm information can be directly output through the user's mobile phone to remind the user of the abnormal physical index situation of the patient.

[0168] This is because the mobile phone is the terminal device with the highest usage frequency and is essential for people. Outputting the alarm information on the mobile phone can prevent the user from missing the information.

[0169] In some embodiments, before step S301, it can also be first determined whether the mobile phone is lit. If the mobile phone is lit, the probability that the user is currently using the mobile phone is relatively high. Therefore, the alarm information can be output through the mobile phone to timely remind the user during the process of the user using the mobile phone.

[0170] S302. Determine whether the earphone is in place.

[0171] If the earphone is in place, step S303 is executed; otherwise, step S304 is executed.

[0172] S303. Determine the earphone as the other device in the electronic device 200.

[0173] If the earphone is in place, it means that the user is currently likely to be listening to audio through the earphone. Therefore, combining the output of the value of the abnormal physical index of the patient on the mobile phone and then outputting the value of the abnormal physical index through the earphone can further ensure that the user timely understands the abnormal physical index situation of the patient.

[0174] S304. Determine whether the watch is in place.

[0175] If the watch is in place, step S305 is executed; otherwise, step S306 is executed.

[0176] S305. Determine the watch as the other device in the electronic device 200.

[0177] If the user does not use headphones, the numerical values of the abnormal physical indicators of the patient can be output in combination with the watch currently worn by the user, so as to ensure that the user can timely understand the abnormal physical indicators of the patient as much as possible and avoid the user missing the information of the physical indicators.

[0178] S306. Determine whether the user is at home.

[0179] If the user is at home, execute step S307.

[0180] S307. Determine a device from the smart home devices as another device in the electronic device 200.

[0181] In some embodiments, the smart home device currently used by the user can be utilized to determine the device for outputting the numerical values of the physical indicators. For example, if the smart screen is in the lit state, the user may be watching a video through the smart screen, then the numerical values of the current abnormal physical indicators of the patient can be displayed on the smart screen. Another example, if the smart speaker is in the working state, the user may be listening to the music played by the smart speaker, then the numerical values of the current abnormal physical indicators of the patient can be broadcast through the smart speaker.

[0182] In other embodiments, the distance between the smart home and the user can also be combined to determine the device for the user to output the numerical values of the physical indicators. For example, the smart home device currently closest to the user can be selected as another device in the electronic device 200. In this way, it can be ensured as much as possible that the user can timely view the abnormal physical indicators of the patient.

[0183] It can be understood that devices can also be selected from the smart home devices in other ways. For example, the priorities of the smart home devices are set in advance, and devices are selected according to the priorities. The embodiments of the present application do not limit this.

[0184] Specific content not described in detail in steps S301 - S307 can refer to the relevant content in the foregoing steps S201 - S207, and will not be elaborated here.

[0185] It can be seen from steps S201 - S207 that if the user triggers the electronic device 200 to output an alarm message when the physical indicators of the patient are abnormal, the device can be determined according to the timeliness of the user receiving the information, ensuring that the user can timely obtain the alarm message, and further, the numerical values of the physical indicators can be output in combination with multiple devices to avoid the user missing the alarm message.

[0186] To sum up, if the user triggers the physical indicator broadcast in the normal mode or the monitoring mode, the device for broadcasting the physical indicators can be determined according to Figure 3A the device selection method shown. If the user triggers the physical indicator broadcast in the alarm mode, it can be according toFigure 3B The device selection method shown determines the device for broadcasting body metrics.

[0187] It can be understood that for the broadcasting of body metrics in different modes, the electronic device 200 can also be determined according to the same device selection method, or the electronic device 200 can also be determined by other device selection methods. The embodiments of the present application do not limit this.

[0188] Figure 4 It is a schematic flowchart of another body metric monitoring method provided by the embodiments of the present application.

[0189] As Figure 4 shown, this body metric monitoring method involves the electronic device 100, the electronic device 200, and the electronic device 300 in the communication system 1000, and specifically may include:

[0190] S401. When the electronic device 100 obtains that the value of the second body metric exceeds the second range, or receives the first action, it sends a body metric monitoring request to the electronic device 300. The second body metric is related to the first body metric monitored by the electronic device 300.

[0191] The electronic device 100 and the electronic device 300 may refer to devices used by the same user.

[0192] In the embodiments of the present application, the electronic device 100 may have the following two functions:

[0193] 1) The electronic device 100 can monitor the user's body metrics

[0194] Among them, the electronic device 100 can be used to obtain the second body metric of the user, and the electronic device 300 can be used to obtain the first body metric of the user. Among them, the second body metric is related to the first body metric.

[0195] For example, the electronic device 100 may refer to wearable devices such as earphones and watches, and the electronic device 300 may refer to a CGM device. The electronic device 100 can monitor the user's heart rate, and the electronic device 300 can monitor the user's blood sugar. Among them, if the user's blood sugar is high for a long time, it may cause the user's heart rate to increase.

[0196] Since when the second body metric monitored by the electronic device 100 is abnormal, the user's blood sugar may also be abnormal. Therefore, the electronic device 100 can initiate a monitoring request for the first body metric to the electronic device 300 when the value of the second body metric it obtains is abnormal.

[0197] 2) The electronic device 100 can receive the user's action

[0198] Considering that the users wearing the electronic device 300 are generally patients with problems in certain physical indicators, in the daily life of the users, it is particularly necessary to pay attention to whether various actions made by them will cause abnormal changes in their physical indicators. Therefore, when the electronic device 100 receives that the user makes certain specified actions, it can initiate a monitoring request for the first physical indicator to the electronic device 300.

[0199] Exemplarily, the first action may refer to actions such as squatting, falling, jumping, running, etc. The embodiments of the present application do not limit the first action. Among them, the electronic device 100 can receive the first action according to components such as a gyroscope sensor and an acceleration sensor.

[0200] S402. The electronic device 300 sends the value of the first physical indicator obtained to the electronic device 200.

[0201] After the electronic device 300 obtains the physical indicator monitoring request sent by the electronic device 100, the electronic device 300 can send the value of the physical indicator obtained by the electronic device 300 to the electronic device 200.

[0202] S403. The electronic device 200 outputs an alarm message when the value of the first physical indicator exceeds the first range.

[0203] If the value of the first physical indicator obtained by the electronic device 300 exceeds the normal range of the first physical indicator, it indicates that the physical indicator of the current user is abnormal. The electronic device 200 can output an alarm message to facilitate timely reminding the user of the current physical abnormality.

[0204] It can be seen from steps S401 - S403 that when other physical indicators of the user are abnormal or the user makes certain actions, the electronic device 300 can be linked to measure the physical indicators of the user, so as to timely pay attention to the abnormal values obtained by the electronic device 300. When the user is not aware of the physical abnormality, the user can be timely reminded so that the user can take timely measures to ensure his normal physical condition.

[0205] It can be understood that for the specific content not mentioned in steps S401 - S403, such as various situations of the value of the first physical indicator obtained by the electronic device 300, the selection of the electronic device 200, etc., reference can be made to the relevant content in the above Figure 2 、 Figure 3A 、 Figure 3B and details will not be repeated here.

[0206] Next, various application scenarios of the physical indicator monitoring method provided by the embodiments of the present application will be described in detail.

[0207] (1) The user realizes physical indicator monitoring through intelligent wearable devices such as watches or bracelets

[0208] In this application scenario, the electronic device 100 can refer to intelligent wearable devices such as watches or bracelets.

[0209] Since intelligent wearable devices are equipped with sensors such as acceleration sensors and gyro sensors that can detect the user's limb movements, the user operation in step S101 can refer to the user's limb movements. In this way, the user only needs to wear a wearable device such as a watch or a bracelet, and through simple limb movements, can obtain the body index information obtained by the device for monitoring body indexes, which facilitates the user's operation.

[0210] Exemplarily, Figure 5 and Figure 6 Taking the electronic device 100 and the electronic device 200 as the same device, the electronic device 300 as a CGM device, and the body index monitored by the electronic device 300 being blood glucose as an example, a schematic diagram of the scenario where the user triggers blood glucose broadcast through limb movements is shown.

[0211] Figure 5 FIG. is a schematic diagram of the scenario where the user triggers blood glucose broadcast in the normal mode through limb movement 1. Figure 5 In (a) shows the limb movement 1 of the user pinching and rubbing the fingers, Figure 5 In (b) shows the user interface 10 displayed when the electronic device 200 outputs the blood glucose value. The user interface 10 can be used to display the blood glucose value of the current patient obtained by the electronic device 300 under the trigger of the user's limb movement.

[0212] Optionally, the user interface 10 can also be used to display a blood glucose curve, which can include the blood glucose value of the current patient and the blood glucose values measured by the electronic device 300 historically.

[0213] It can be understood that in addition to displaying the blood glucose value of the current patient, the electronic device 200 can also input the blood glucose value of the patient by voice broadcast.

[0214] Figure 6 FIG. is a schematic diagram of the scenario where the user triggers blood glucose broadcast in the alarm mode through limb movement 2. Figure 6 In (a) shows the limb movement 2 of the user making a fist and then releasing it, Figure 6 In (b) shows the user interface 20 displayed when the electronic device 200 outputs abnormal blood glucose. The warning information displayed on the user interface 20 can be used to prompt the user that the blood glucose value of the current patient is too high.

[0215] Optionally, the warning information can also include the abnormal blood glucose value of the current patient. In addition, the electronic device 200 can broadcast the abnormal blood glucose value of the patient by voice.

[0216] In some embodiments, after the electronic device 200 receives the body movement 2, it can also output a prompt message, which is used to prompt the user that the current electronic device 200 has enabled the blood glucose announcement in the alarm mode. In this way, the user can learn from this prompt message that the current electronic device 200 has enabled the blood glucose announcement in the alarm mode, and if the current electronic device 200 does not announce the blood glucose situation, the user can know that the blood glucose of the current patient is normal, rather than because the blood glucose of the patient is not recognized, or the body movement 2 of the user is not received. Exemplarily, the electronic device 200 can output the prompt message in ways such as display, voice announcement, vibration, etc. The embodiments of the present application do not limit the way of outputting the prompt message.

[0217] It can be understood that Figure 5 and Figure 6 are only exemplary examples. In the embodiments of the present application, other body movements can also be used to trigger the electronic device 100 (or the electronic device 200) to output the blood glucose value or the warning information.

[0218] From Figure 5 and Figure 6 it can be seen that the user can trigger the watch or bracelet to announce the blood glucose situation in different modes by making different body movements, meeting the different blood glucose monitoring needs of the user.

[0219] It should be noted that if the electronic device 300 is used to monitor other body indicators, such as blood ketone, lactic acid, etc., the scenario where the electronic device 100 triggers the announcement of different modes of body indicators through different body movements is similar to the above Figure 5 and Figure 6 , and the embodiments of the present application will not elaborate on this.

[0220] In some embodiments, since detecting the body movement of the user only through the electronic device 100 may have the problem of insufficient accuracy, therefore, when the user using the electronic device 100 and the patient wearing the electronic device 300 are the same person, the body movement received by the electronic device 300 can be further combined to determine whether the user has the need to monitor the body indicator, so as to provide a more accurate body indicator monitoring service for the user.

[0221] In this case, sensors such as an acceleration sensor and a gyroscope sensor for detecting the body movement of the user can be preset in the electronic device 300, so as to realize the detection of the body movement of the user.

[0222] In a specific implementation, when the electronic device 200 can receive the first limb movement at the electronic device 100 and the same limb movement at the electronic device 300, the electronic device 200 can output the value of the body index obtained by the electronic device 300 or an alarm message. That is to say, if both the electronic device 100 and the electronic device 300 can receive the user operation for blood glucose broadcast initiated by the user, it indicates that the user currently has a real need to monitor the body index. Then, the value of the body index or an alarm message can be output through the electronic device 200. In this way, multiple devices can be used to cooperate to identify the user's operation, avoid misidentification, and accurately implement the broadcast of the body index.

[0223] It can be understood that the user operation received by the electronic device 100 can be not only the limb movement of the user, but also the physical operation of the user on the buttons in the electronic device 100, or the touch operation on the touch screen of the electronic device 100, or the action of shaking the arm wearing the electronic device 100, etc. The embodiments of the present application do not limit this operation.

[0224] In some embodiments, since wearable devices such as watches or bracelets can also measure other body indexes such as heart rate, blood oxygen, body temperature, steps, etc., before the electronic device 200 outputs an alarm message, other body indexes related to the body index monitored by the patient and the electronic device 300 can be further combined to determine whether the electronic device 200 outputs an alarm message. For example, if the body index monitored by the electronic device 300 is blood glucose, the other body index related to the blood glucose can be the heart rate.

[0225] In a specific implementation, after the user triggers the body index broadcast in the alarm mode, if the electronic device 300 obtains the value of an abnormal body index, the electronic device 100 or the electronic device 200 can also obtain other body indexes related to the body index of the patient, and determine whether the other body indexes exceed a preset range, such as a second range. If it exceeds the preset range, the electronic device 200 can output an alarm message; otherwise, the electronic device 200 can not output an alarm message.

[0226] In this way, multiple factors can be combined to evaluate the patient's physical condition, avoid false alarms of the electronic device 200, reduce the number of alarms of the electronic device 200, and improve the accuracy of monitoring the patient's body index.

[0227] It can be understood that although this application scenario describes the detailed content of the body index monitoring method by taking a bracelet or a watch as an example, in the embodiments of the present application, devices that can receive the user's limb or measure the user's physiological index should fall within the protection scope of the present application. The device types exemplified in this application scenario do not constitute a limitation to the embodiments of the present application. The same is true for the following application scenarios, and the embodiments of the present application will not be elaborated again.

[0228] (2) The user monitors physical indicators through a mobile phone

[0229] In this application scenario, the electronic device 100 and / or the electronic device 200 may refer to a mobile phone. In this way, the user can trigger the broadcast of physical indicators through operations on the mobile phone, and / or the user can learn about the patient's physical indicator situation on the mobile phone.

[0230] Exemplarily, Figures 7A - 7F Taking the electronic device 200 as a mobile phone, the electronic device 300 as a CGM device, and the physical indicator monitored by the electronic device 300 being blood glucose as an example, some user interfaces that may be involved on the electronic device 200 are shown.

[0231] Figure 7A The user interface 30 displayed when the electronic device 200 receives a connection request from the electronic device 300 is shown.

[0232] As Figure 7A shown, the user interface 30 may include: a connection window 301. This connection window 301 can be used to prompt the user that the CGM device requests to establish a connection. Among them, the connection window 301 may include: a cancel option 301A and a connection option 301B. The cancel option 301A can be used to reject the establishment of a connection with the CGM device (i.e., the electronic device 300), and the connection option 301B can be used to agree to establish a connection with the electronic device 300.

[0233] Exemplarily, if the electronic device 200 receives a user operation on the connection option 301B, such as a click operation, in response to this operation, the electronic device 200 establishes a communication connection with the electronic device 300. After that, the electronic device 200 can obtain the blood glucose value obtained by the electronic device 300 and output the blood glucose value or an alarm message.

[0234] It can be understood that the electronic device 200 can display the user interface 30 as Figure 7A shown after turning on Bluetooth and the patient wears the CGM device for the first time. After that, when the electronic device 200 establishes a connection with the CGM device again, the connection window 301 in the user interface 30 can be not displayed, realizing a seamless connection between the electronic device 200 and the CGM device and reducing the user's operations.

[0235] Figure 7B The user interface 40 for the electronic device 200 to display the blood glucose value on the negative first screen is shown.

[0236] The negative first screen can be a page displayed after the electronic device 200 receives a left swipe operation from the user when displaying the desktop main interface. Among them, the negative first screen can be used to display multiple third-party plugin functions or service cards, providing users with services to use some functions of the application without opening the application.

[0237] As shown Figure 7B in the figure, the user interface 40 may include a card 401, which can be used to display the blood glucose value obtained by the electronic device 300. In this way, when the user needs to view the blood glucose situation of the patient, they can switch to the negative first screen at any time to view it.

[0238] Exemplarily, when the electronic device 100 receives a user operation on the card 401, such as a click operation, in response to this operation, the electronic device 100 may display a user interface 50 as shown Figure 7C in the figure, and this user interface 50 can be used to display the detailed situation of the patient's blood glucose.

[0239] As shown Figure 7C in the figure, the user interface 50 may include: the current blood glucose value 501, the blood glucose curve 502, the alarm mode 503, and the alarm threshold 504.

[0240] Among them, the current blood glucose value 501 is used to display the blood glucose value of the patient currently obtained by the electronic device 300, such as 6 mmol / L. The blood glucose curve 502 can be used to display the curve connected by the blood glucose values obtained by the electronic device 300 at multiple moments. The alarm mode 503 can be used to trigger the electronic device 200 to turn on or off the blood glucose broadcast in the alarm mode. Among them, the alarm mode 503 may include a switch 503A. If the electronic device 200 receives a user operation on the switch 503A, the electronic device 200 can turn on the blood glucose broadcast in the alarm mode, that is, only output the patient's blood glucose value when the patient's blood glucose value exceeds the threshold. If the electronic device 200 receives a user operation on the switch 503A again, the electronic device 200 can turn off the blood glucose broadcast in the alarm mode, that is, the electronic device 200 will not output the patient's blood glucose value only when the patient's blood glucose value exceeds the threshold. The alarm threshold 504 can be used to set the blood glucose threshold in the alarm mode. For example, if the user sets the blood glucose threshold to 7 mmol / L, then if the blood glucose value of the patient obtained by the electronic device 300 is greater than 7 mmol / L, the electronic device 300 will output a warning message to prompt the user that the current patient's blood glucose is abnormal.

[0241] It can be understood that the user interface 50 may also only display one of the current blood glucose value 501 and the blood glucose curve 502, and the embodiments of the present application do not limit this.

[0242] Figure 7D And Figure 7E shows another user interface 60 of the electronic device 200 outputting the blood glucose value in the normal mode and the alarm mode respectively.

[0243] As shown Figure 7DAs shown, the user interface 60 may include: a prompt message 601, which can be used to display the current blood glucose value of the patient to the user when the user triggers the blood glucose announcement in the normal mode through the electronic device 100. For example, 6 mmol / L.

[0244] As Figure 7E shown, the user interface 60 may include: a prompt message 602, which can be used to display an alarm message indicating that the patient's blood glucose is abnormal, such as the patient's blood glucose is too high, to the user after the user triggers the blood glucose announcement in the alarm mode through the electronic device 200 and when the patient's blood glucose value exceeds the threshold. Optionally, the prompt message 602 may include information such as the current blood glucose value and the normal blood glucose range.

[0245] In some embodiments, the electronic device 100 and the electronic device 200 may be the same device. In this case, the electronic device 100 can trigger voice announcements through the user's voice commands and output the current blood glucose value of the patient through voice. That is to say, the user operation in step S101 above may refer to the user's voice commands. In step S104, the electronic device 200 can output the blood glucose value or the alarm message through voice.

[0246] Figure 7F Shows the user interface 70 displayed when the electronic device 100 announces blood glucose through the user's voice instruction.

[0247] As Figure 7F shown, the user interface 70 may include a voice prompt window 701, which can be used to display the text converted from the user's voice commands recognized by the electronic device 100 and the text corresponding to the voice output by the electronic device 100. It can be seen from the voice prompt window 701 that the user's voice commands include "Xiaoyi Xiaoyi, announce blood glucose", and the voice output by the electronic device 200 includes "Okay, please wait a moment..." and "The current blood glucose is 6 mmol / L".

[0248] From Figure 7F it can be seen that the user can trigger the electronic device to announce the patient's blood glucose through voice, which helps the user quickly and conveniently view the patient's blood glucose situation.

[0249] (III) The user realizes physical index monitoring through smart home devices at home

[0250] In this application scenario, the electronic device 100 and / or the electronic device 200 may refer to smart home devices.

[0251] Figures 8 - 10 Taking the electronic device 300 as a CGM device and the physical index monitored by the electronic device 300 as blood glucose as an example, three schematic diagrams of application scenarios for the user to realize blood glucose announcement through smart home devices at home are shown.

[0252] As Figure 8 shown, the electronic device 100 and the electronic device 200 may refer to the same device, i.e., the smart screen. The electronic device 300 may refer to a CGM device worn by the user, and the electronic device 400 may refer to the user's mobile phone. Moreover, a communication connection, such as a Bluetooth connection, is established between the electronic device 400 and the electronic device 300.

[0253] In Figure 8 the application scenario shown, the electronic device 100 can obtain the user's image through a camera. After recognizing the user's specified gesture (such as the first gesture), the electronic device 100 (or the electronic device 200) can obtain and display the blood glucose value acquired by the electronic device 300. Among them, the electronic device 100 can send a blood glucose monitoring request to a home gateway, such as a router. The home gateway then sends it to the electronic device 400, and then the electronic device 400 sends the blood glucose monitoring request to the electronic device 300 through a Bluetooth connection. The electronic device 300 then returns the acquired blood glucose value to the electronic device 400, and the electronic device 400 then returns the blood glucose value to the electronic device 100 through the home gateway. The electronic device 100 then displays the user's blood glucose value or outputs an alarm message when the blood glucose value exceeds the preset range.

[0254] It can be understood that in addition to sending data to the electronic device 300 through the home gateway and the mobile phone to realize communication between the electronic device 100 and the electronic device 300, the electronic device 100 can also communicate with the electronic device 300 in other ways. For example, the electronic device 100 can also directly establish a communication connection with the electronic device 300 and communicate with the electronic device 300 through this communication connection. In this way, the electronic device 100 can directly send a blood glucose monitoring request to the electronic device 300, and the electronic device 300 can directly return the blood glucose value to the electronic device 100.

[0255] It can be seen that in Figure 8 the application scenario shown, the user can trigger the CGM device to return the acquired blood glucose value to the smart home device with a camera by showing a specified gesture at home, meeting the user's need to monitor the patient's blood glucose.

[0256] As Figure 9 shown, the electronic device 100 and the electronic device 200 may be the same device, i.e., the smart speaker.

[0257] In Figure 9In the application scenario shown, the user can initiate a voice command "Xiaoyi, Xiaoyi, report blood sugar" to the electronic device 100 (or electronic device 200), and the electronic device 200 (or electronic device 100) can then report the patient's blood sugar situation "The current blood sugar is 6 mmol / L".

[0258] It can be understood that the electronic device 100 can directly communicate with the electronic device 300, send a blood sugar monitoring request to it, and obtain the blood sugar value obtained by the electronic device 300. Or, the electronic device 100 can also indirectly communicate with the electronic device 300 through a home gateway and a mobile phone similar to the application scenario shown Figure 8 in the application scenario shown.

[0259] It can be seen that in Figure 9 the application scenario shown, the user can directly interact with the smart speaker by voice to obtain the patient's blood sugar situation.

[0260] As Figure 10 shown, the electronic device 100 can refer to a smart screen, the electronic device 200 can refer to a smart speaker, and the electronic device 300 can refer to a CGM device.

[0261] In Figure 10 the application scenario shown, the electronic device 100 can obtain the user's image through a camera. After recognizing the user's specified gesture, it controls the electronic device 200 to voice-report the blood sugar value obtained by the electronic device 300 or the indication information of the blood sugar value. Among them, the electronic device 100 can directly send a blood sugar monitoring request to the electronic device 300, and the electronic device 300 then sends the obtained blood sugar value to the electronic device 200.

[0262] It can be understood that both the electronic device 100 and the electronic device 200 can indirectly communicate with the electronic device 300 through a home gateway and a mobile phone for transfer similar to the application scenario shown Figure 8 in the application scenario shown, and the embodiments of the present application do not limit this.

[0263] It can be seen that in Figure 10 the application scenario shown, the user can trigger the smart speaker to voice-report the blood sugar value obtained by the CGM device by showing a specified gesture to the smart screen, meeting the user's personalized blood sugar monitoring needs.

[0264] (IV) The user remotely monitors the patient's physical indicators

[0265] For some patients who need to be remotely monitored by their family members, the family members can remotely send a physical index monitoring request to the electronic device 300 worn by the patient through electronic devices such as mobile phones, watches, tablets, and computers, so as to remotely obtain the physical index situation of the patient, making the monitoring of physical indexes not restricted by distance, so that users can monitor the physical indexes of the patient anytime and anywhere.

[0266] Figure 11 The schematic diagram of the scenario where the user remotely obtains the physical index situation of the patient through a mobile phone is shown.

[0267] As Figure 11 shown, the electronic device 100 and the electronic device 200 are the same device, such as the user's mobile phone. The electronic device 300 is a device worn by the patient for monitoring physical indexes. The electronic device 300 has a communication connection with the patient's mobile phone, that is, the electronic device 500, such as a Bluetooth connection. The electronic device 100 and the electronic device 500 can communicate through the cloud server 600. Among them, the electronic device 100 is a remote device, and the electronic device 500 and the electronic device 300 are home devices.

[0268] In Figure 11 the application scenario shown, the electronic device 100 can receive the user operation of monitoring physical indexes, generate a physical index monitoring request, send the physical index monitoring request to the electronic device 500 through the cloud server 600, the electronic device 500 then sends the physical index monitoring request to the electronic device 300, the electronic device 300 then returns the obtained physical index value to the electronic device 500, and the electronic device 500 forwards it to the electronic device 100 through the cloud server 600, and the electronic device 100 then outputs the physical index value or outputs an alarm message when the physical index value exceeds the preset range.

[0269] It can be understood that if the patient also wears wearable devices such as mobile phones, watches, and earphones, the home devices can also include these wearable devices. And if the patient is at home, the home devices can also include the smart home devices at home. Then, the electronic device 300 can also transfer the data interacted with the electronic device 100 through other home devices except the mobile phone.

[0270] It can be seen that in Figure 11 the application scenario shown, the user can remotely obtain the physical index value obtained by the device worn by the patient through the device carried by himself, so as to remotely monitor the physical condition of the patient.

[0271] (V) The patient realizes the monitoring of physical indexes through devices that can contact his own skin, such as earphones, watches, and glasses

[0272] Considering that the human skin has electrical conductivity, if the electronic device 100 and / or the electronic device 200 are devices that can come into contact with the patient's skin, and the electronic device 300, which is also worn on the patient and can come into contact with the patient's skin, can communicate with the electronic device 100 and / or the electronic device 200 through the human skin. Among them, using the human skin as a communication medium can prevent the numerical values of the physical indicators obtained by the electronic device 300 from being leaked, protecting the privacy of the patient. Moreover, the devices can communicate directly with each other, reducing the trouble of data transfer through other devices.

[0273] Figure 12 The schematic diagram of the scenario where the patient realizes blood glucose broadcast through the earphone is shown.

[0274] As Figure 12 shown in (a) of [], the electronic device 100 and the electronic device 200 are the same device, that is, the earphone worn by the patient, and the electronic device 300 is the CGM device worn by the patient.

[0275] As Figure 12 shown in (b) of [], the electronic device 100 can receive a user operation, such as a double-click operation, generate a blood glucose monitoring request, and send it to the electronic device 300 through the human skin. The electronic device 300 then returns the obtained blood glucose value to the electronic device 100 through the human skin, and the electronic device 100 performs a voice broadcast on the obtained blood glucose value, such as broadcasting "The current blood glucose is 6 mmol / L".

[0276] It can be seen that in the Figure 12 shown application scenario, the human body can be used as a communication carrier to achieve low-power, highly reliable, stable and private data interaction. The user only needs to perform a simple operation on the device to understand their own blood glucose situation, facilitating the user's operation.

[0277] Figure 13 and Figure 14 respectively show the schematic diagrams of the structures of the electronic device 100 (or the electronic device 200) and the electronic device 300 in the Figure 12 shown application scenario.

[0278] As Figure 13 shown, Figure 13 in (a) of [] shows the side of the electronic device 100 facing the patient, Figure 13 in (b) of [] shows the side of the electronic device 100 facing away from the patient. When the patient wears the electronic device 100, Figure 13 the side shown in (a) of [] will come into contact with the patient's skin. Among them, the electronic device 100 may include an electrode 1 and an electrode 2. The electrode 1 can be used to send data outward, and the electrode 2 can be used to receive data transmitted through the skin.

[0279] That is to say, the electronic device 100 can send a blood glucose monitoring request to the electronic device 300 through electrode 1, and obtain the blood glucose value returned by the electronic device 300 through electrode 2.

[0280] As Figure 14 shown, Figure 14 (a) in shows the side of the electronic device 300 facing away from the patient, Figure 14 (b) in shows the side of the electronic device 300 facing the patient. When the patient wears the electronic device 100, Figure 14 the side shown in (b) will come into contact with the patient's skin. Among them, the electronic device 300 may include electrode 3 and electrode 4. The electrode 3 can be used to send data outward, and the electrode 4 can be used to receive data transmitted through the skin.

[0281] That is to say, the electronic device 300 can receive the blood glucose monitoring request sent by the electronic device 100 through electrode 4, and send the blood glucose value to the electronic device 100 through electrode 3.

[0282] Figure 15 shows Figure 12 a schematic diagram of the communication module of the electronic device 100 (or the electronic device 200) in the application scenario shown.

[0283] As Figure 15 shown, the electronic device 100 may include: a processor, an encoder, a decoder, a low-frequency receiving unit, a low-frequency sending unit, a sending electrode, a receiving electrode, and a speaker.

[0284] Among them, after the electronic device 100 receives the user operation of the user, the processor can generate a blood glucose monitoring request, and then encode the blood glucose monitoring request with a low-frequency (10 kHz - 100 MHz) carrier through the encoder and send it to the low-frequency sending unit. The low-frequency sending unit then sends the data through the sending electrode. In addition, the low-frequency receiving unit can receive the data transmitted through the human skin through the receiving electrode, decode the blood glucose value through the decoder, and the processor then sends the blood glucose value or the warning information generated when the blood glucose value exceeds the preset range to the speaker for broadcasting.

[0285] It can be understood that the receiving electrode and the sending electrode can be the same electrode. The electronic device 100 can reuse one electrode to realize sending and receiving data through the same electrode. The embodiments of the present application do not limit this. In addition, Figure 15The structure of the communication module of the electronic device 100 is described by taking the electronic device 100 as an earphone as an example. The communication module of the electronic device 100 may also include more or fewer modules. Exemplarily, in other embodiments of the present application, if the electronic device 100 is a watch, the speaker is an optional module, and the electronic device 100 may further include a display module, and display the blood glucose value or the warning information generated when the blood glucose value exceeds the preset range through the display module.

[0286] Figure 16 shows Figure 12 In the application scenario shown, a schematic diagram of the communication module of the electronic device 300.

[0287] Such as Figure 16 As shown, the electronic device 300 may include: a processor, an encoder, a decoder, a low-frequency receiving unit, a low-frequency transmitting unit, a transmitting electrode, a receiving electrode, an electrochemical chip, and an electrochemical sensor.

[0288] Among them, the electronic device 300 can obtain the patient's data through the electrochemical sensor, and then convert the obtained data through the electrochemical chip to calculate the patient's skin temperature, blood glucose value, etc. In addition, the electronic device 300 can obtain the data transmitted through the human skin through the receiving electrode, decode the blood glucose monitoring request through the decoder, and then the processor, according to the blood glucose monitoring request, send the obtained patient's blood glucose value to the encoder. After encoding the blood glucose value with the low-frequency carrier wave, the encoder sends it to the low-frequency transmitting unit, and the low-frequency transmitting unit then sends the data through the transmitting electrode.

[0289] It can be understood that similar to Figure 15 the description in, the receiving electrode and the transmitting electrode can be the same electrode, and the electronic device 300 can realize sending and receiving data through the same electrode by multiplexing one electrode. The embodiments of the present application do not limit this.

[0290] It should be noted that in application scenario (five), the electronic device 100 and the electronic device 200 can also be different devices. Among them, the electronic device 100 and the electronic device 300 can communicate through the skin, and the electronic device 200 and the electronic device 300 can also communicate through the skin. For example, the electronic device 100 can be an earphone, and the electronic device 300 can be a watch. The user can initiate a user operation of blood glucose broadcast to the earphone and view the blood glucose value obtained by the CGM device or the warning information output when the blood glucose is abnormal on the watch.

[0291] It can be understood that in addition to monitoring blood glucose, it can be through the above Figure 12In addition to the skin communication method shown, for other devices worn on the patient that can monitor physical indicators, they can all communicate data with other devices that can contact the patient's skin through skin communication. The principle is similar to the above Figures 12 - 16 , which will not be elaborated here.

[0292] It should be noted that in the embodiments of the present application, the communication methods between the electronic device 100, the electronic device 200, and the electronic device 300 can simultaneously include body communication methods and other communication methods. For example, the electronic device 100 and the electronic device 300 can communicate through the human skin to transmit a physical indicator monitoring request, and the electronic device 300 and the electronic device 200 can transmit the value of the physical indicator through communication methods such as Bluetooth and Wi-Fi.

[0293] It can be understood that the implementation methods in the above multiple application scenarios can be combined with each other. For example, the implementation method of triggering the physical indicator broadcast in different modes through different limb movements in Application Scenario 1 can be combined with the implementation method of skin communication through the human body in Application Scenario 5. That is to say, the electronic device 100 and / or the electronic device 200 and the electronic device 300 can communicate through the human skin, and different limb movements of the user acting on the electronic device 100 can trigger the electronic device 200 to output the value of the physical indicator or output an alarm message.

[0294] Figure 17 The schematic hardware structure of the electronic device 700 is shown.

[0295] The electronic device 700 can be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, as well as a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, and / or a smart city device. The embodiments of the present application do not impose special restrictions on the specific type of this electronic device.

[0296] The electronic device 700 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0297] It can be understood that the structure schematically shown in the embodiments of the present invention does not constitute a specific limitation on the electronic device 700. In other embodiments of the present application, the electronic device 700 may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0298] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.

[0299] The controller may generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching and executing instructions.

[0300] A memory can also be set in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use the instruction or data again, it can directly call it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0301] The charging management module 140 is used to receive a charging input from a charger. Among them, the charger can be a wireless charger or a wired charger. In some embodiments of wired charging, the charging management module 140 can receive the charging input of the wired charger through the USB interface 130. In some embodiments of wireless charging, the charging management module 140 can receive the wireless charging input through the wireless charging coil of the electronic device 700. While charging the battery 142, the charging management module 140 can also supply power to the electronic device through the power management module 141.

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

[0303] The wireless communication function of the electronic device 700 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, and the baseband processor, etc.

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

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

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

[0307] The wireless communication module 160 may provide solutions for wireless communications applied to the electronic device 700, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite systems (GNSSs), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, human skin communication, and the like. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, demodulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 may also receive signals to be transmitted from the processor 110, perform frequency modulation and amplification on them, and convert them into electromagnetic waves through the antenna 2 for radiation.

[0308] In some embodiments, antenna 1 of electronic device 700 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, such that electronic device 700 can communicate with a network and other devices through wireless communication technologies. The wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. The GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).

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

[0310] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD). The display panel can also be made of an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniled, a microled, a micro-oled, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device can include one or N display screens 194, where N is a positive integer greater than 1.

[0311] The electronic device 700 can implement the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor, etc.

[0312] The ISP is used to process the data fed back by the camera 193. For example, when taking a photo, the shutter is opened, and light passes through the lens and is transmitted to the camera photosensitive element. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can also optimize the noise and brightness of the image through algorithms. The ISP can also optimize parameters such as the exposure and color temperature of the shooting scene. In some embodiments, the ISP can be set in the camera 193.

[0313] The camera 193 is used to capture static images or videos. An object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, and then transmits the electrical signal to the ISP to convert it into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in standard RGB, YUV, etc. formats. In some embodiments, the electronic device 700 can include one or N cameras 193, where N is a positive integer greater than 1.

[0314] The digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. For example, when the electronic device 700 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.

[0315] The video codec is used to compress or decompress digital videos. The electronic device 700 can support one or more video codecs. In this way, the electronic device 700 can play or record videos in multiple coding formats, such as: Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.

[0316] The NPU is a neural-network (NN) computing processor. By learning from the biological neural network structure, such as learning from the transmission mode between human brain neurons, it can quickly process the input information and can also continuously self-learn. Through the NPU, applications such as intelligent cognition of the electronic device 700 can be realized, such as: image recognition, face recognition, speech recognition, text understanding, etc.

[0317] The internal memory 121 can include one or more random access memories (RAM) and one or more non-volatile memories (NVM).

[0318] The random access memory can include static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, for example, the fifth-generation DDR SDRAM is generally called DDR5 SDRAM), etc.; the non-volatile memory can include disk storage devices, flash memory.

[0319] Flash memories can be classified into NOR Flash, NAND Flash, 3D NAND Flash, etc. according to the operating principle, and can be classified into single-level cell (SLC), multi-level cell (MLC), triple-level cell (TLC), quad-level cell (QLC), etc. according to the number of potential levels of storage cells. According to the storage specification, they can be classified into universal flash storage (UFS), embedded multi media Card (eMMC), etc.

[0320] The random access memory can be directly read and written by the processor 110, and can be used to store the operating system or executable programs (such as machine instructions) of other running programs, and can also be used to store data of users and application programs, etc.

[0321] The non-volatile memory can also store executable programs and data of users and application programs, etc., and can be pre-loaded into the random access memory for direct reading and writing by the processor 110.

[0322] The external memory interface 120 can be used to connect to an external non-volatile memory to expand the storage capacity of the electronic device 700. The external non-volatile memory communicates with the processor 110 through the external memory interface 120 to implement the data storage function. For example, files such as music and videos are saved in the external non-volatile memory.

[0323] The electronic device 700 can implement audio functions through the audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and the application processor, etc. For example, music playback, recording, etc.

[0324] The audio module 170 is used to convert digital audio information into an analog audio signal for output, and is also used to convert analog audio input into a digital audio signal. The audio module 170 can also be used for encoding and decoding audio signals. In some embodiments, the audio module 170 can be disposed in the processor 110, or some functional modules of the audio module 170 can be disposed in the processor 110.

[0325] The speaker 170A, also known as the "loudspeaker", is used to convert an audio electrical signal into a sound signal. The electronic device 700 can listen to music or hands-free calls through the speaker 170A.

[0326] The receiver 170B, also known as the "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 700 answers a call or a voice message, the voice can be received by bringing the receiver 170B close to the human ear.

[0327] The microphone 170C, also known as the "microphone" or "transmitter", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak close to the microphone 170C to input the sound signal into the microphone 170C. The electronic device 700 can be provided with at least one microphone 170C. In some other embodiments, the electronic device 700 can be provided with two microphones 170C, which can not only obtain sound signals but also implement a noise reduction function. In some other embodiments, the electronic device 700 can also be provided with three, four or more microphones 170C, which can be used to obtain sound signals, reduce noise, identify the sound source, and implement functions such as directional recording.

[0328] The headphone jack 170D is used to connect a wired headphone. The headphone jack 170D can be a USB interface 130, or a 3.5 mm open mobile terminal platform (OMTP) standard interface, or a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0329] The gyroscope sensor 180B can be used to determine the motion posture of the electronic device 700. In some embodiments, the angular velocity of the electronic device 700 around three axes (i.e., the x, y, and z axes) can be determined by the gyroscope sensor 180B. The gyroscope sensor 180B can be used for anti-shake during shooting. Exemplarily, when the shutter is pressed, the gyroscope sensor 180B detects the shaking angle of the electronic device 700, calculates the distance that the lens module needs to compensate according to the angle, and makes the lens move in the opposite direction to offset the shaking of the electronic device 700 to achieve anti-shake. The gyroscope sensor 180B can also be used for navigation and somatosensory game scenarios.

[0330] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 700 in various directions (generally three axes). When the electronic device 700 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device and is applied to applications such as horizontal and vertical screen switching and pedometers.

[0331] The touch sensor 180K, also known as the "touch control device". The touch sensor 180K can be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also known as the "touch control screen". The touch sensor 180K is used to detect touch operations acting thereon or nearby. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In some other embodiments, the touch sensor 180K can also be disposed on the surface of the electronic device 700, at a different position from that of the display screen 194.

[0332] The bone conduction sensor 180M can acquire vibration signals. In some embodiments, the bone conduction sensor 180M can acquire vibration signals of the vibrating bone mass of the human vocal part. The bone conduction sensor 180M can also contact the human pulse to receive blood pressure pulsation signals. In some embodiments, the bone conduction sensor 180M can also be disposed in the earphone to form a bone conduction earphone. The audio module 170 can parse out voice signals based on the vibration signals of the vibrating bone mass of the human vocal part acquired by the bone conduction sensor 180M to implement the voice function. The application processor can parse out heart rate information based on the blood pressure pulsation signals acquired by the bone conduction sensor 180M to implement the heart rate detection function.

[0333] The keys 190 include a power-on key, volume keys, etc. The keys 190 can be mechanical keys or touch keys. The electronic device 700 can receive key inputs to generate key signal inputs related to the user settings and function control of the electronic device 700.

[0334] The motor 191 can generate vibration prompts. The motor 191 can be used for incoming call vibration prompts and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, playing audio, etc.) can correspond to different vibration feedback effects. Touch operations acting on different regions of the display screen 194 can also correspond to different vibration feedback effects for the motor 191. Different application scenarios (such as time reminder, receiving information, alarm clock, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

[0335] The indicator 192 can be an indicator light and can be used to indicate the charging state, power change, and can also be used to indicate messages, missed calls, notifications, etc.

[0336] In the embodiments of the present application, the electronic device 700 can refer to the above-mentioned electronic device 100 or electronic device 200.

[0337] In some embodiments, when the electronic device 700 is the electronic device 100:

[0338] The processor 110 can be used to generate a body parameter monitoring request according to user operations.

[0339] The user operation can refer to an operation by the user on the button 190, or the user operation can refer to a touch operation by the user on the display screen 194, which can be detected by the touch sensor 180K of the electronic device 700, or the user operation can refer to a body movement of the user, which can be detected by the gyroscope sensor 180B or the acceleration sensor 180E of the electronic device 700, or the user operation can refer to a posture of the user, which can be obtained by the camera 193 of the electronic device 700.

[0340] The electronic device 700 can send the body parameter monitoring request through the mobile communication module 150 or the wireless communication module 160. Additionally, if the electronic device 700 communicates through the human skin, the electronic device 700 can send the body parameter monitoring request through an electrode (not shown in the figure).

[0341] In some embodiments, when the electronic device 700 is the electronic device 200:

[0342] The electronic device 700 can obtain the value of the body parameter obtained by the electronic device 300 through the mobile communication module 150 or the wireless communication module 160. Additionally, if the electronic device 700 communicates through the human skin, the electronic device 700 can receive the value of the body parameter through an electrode (not shown in the figure).

[0343] When the electronic device 700 outputs the value of the body parameter or the warning information, the electronic device 700 can display the value of the body parameter or the warning information through the display screen 194, play the value of the body parameter or the warning information through the speaker 170A, output vibration through the motor 191 to announce the value of the body parameter or the warning information, and so on.

[0344] The electronic device can be a portable terminal device equipped with Harmony, iOS, Android, Microsoft, or other operating systems, such as a mobile phone, a tablet computer, a wearable device, etc., or can also be a non-portable terminal device such as a laptop computer with a touch-sensitive surface or a touch panel, a desktop computer with a touch-sensitive surface or a touch panel. The software system of the electronic device 700 can adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture. In the embodiments of the present invention, taking the Android system with a layered architecture as an example, the software structure of the electronic device 700 is exemplarily described.

[0345] Figure 18 It is the software structure block diagram of the electronic device 700 in the embodiments of the present application.

[0346] The layered architecture divides software into several layers, and each layer has clear roles and divisions of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.

[0347] The application layer may include a series of application packages.

[0348] As Figure 18 shown, the application packages may include applications such as the camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message, etc.

[0349] The application framework layer provides application programming interfaces (APIs) and programming frameworks for the applications in the application layer. The application framework layer includes some predefined functions.

[0350] As Figure 18 shown, the application framework layer may include the window manager, content provider, view system, phone manager, resource manager, notification manager, etc.

[0351] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.

[0352] The content provider is used to store and obtain data, and make this data accessible to applications. The data may include video, image, audio, dialed and received calls, browsing history and bookmarks, phone book, etc.

[0353] The view system includes visual controls, such as controls for displaying text, controls for displaying pictures, etc. The view system can be used to build applications. The display interface can be composed of one or more views. For example, a display interface including a short message notification icon may include a view for displaying text and a view for displaying pictures.

[0354] The phone manager is used to provide the communication function of the electronic device 700. For example, the management of call states (including connection, disconnection, etc.).

[0355] The resource manager provides various resources for applications, such as localized strings, icons, pictures, layout files, video files, etc.

[0356] The notification manager enables an application to display notification information in the status bar. It can be used to convey message notifications, which can automatically disappear after a short stay without user interaction. For example, the notification manager is used to inform that a download is complete or for message reminders. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of background running applications, or a notification that appears on the screen in the form of a dialogue window. For example, it can prompt text information in the status bar, emit a prompt tone, vibrate the electronic device, or blink the indicator light, etc.

[0357] The Android Runtime includes core libraries and a virtual machine. The Android runtime is responsible for the scheduling and management of the Android system.

[0358] The core libraries consist of two parts: one is the functional functions that need to be called by the Java language, and the other is the core libraries of Android.

[0359] The application layer and the application framework layer run in the virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object lifecycle management, stack management, thread management, security and exception management, and garbage collection.

[0360] The system libraries can include multiple functional modules. For example: surface manager, Media Libraries, 3D graphics processing library (e.g., OpenGL ES), 2D graphics engine (e.g., SGL), etc.

[0361] The surface manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications.

[0362] The media libraries support the playback and recording of multiple common audio and video formats, as well as static image files, etc. The media libraries can support multiple audio and video coding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0363] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, synthesis, and layer processing, etc.

[0364] The 2D graphics engine is the graphics engine for 2D drawing.

[0365] The kernel layer is the layer between the hardware and the software. The kernel layer includes at least a display driver, a camera driver, an audio driver, and a sensor driver.

[0366] The following uses the capture and photo-taking scenario as an example to exemplarily illustrate the working processes of the software and hardware of the electronic device 700.

[0367] When the touch sensor 180K receives a touch operation, the corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into a raw input event (including information such as touch coordinates and the timestamp of the touch operation). The raw input event is stored in the kernel layer. The application framework layer obtains the raw input event from the kernel layer and identifies the control corresponding to the input event. Taking the touch operation as a touch click operation and the control corresponding to the click operation being the control of the camera application icon as an example, the camera application calls the interface of the application framework layer to start the camera application, and then starts the camera driver by calling the kernel layer, and captures a static image or video through the camera 193.

[0368] Figure 19 It is a schematic diagram of the hardware structure of the electronic device 800 provided by the embodiment of the present application.

[0369] As Figure 19 shown, the electronic device 800 may include components such as a processor 801, a memory 802, and a communication module 803. These components can be connected through a bus 804 or other means. Figure 19 Taking the connection through the bus as an example, the bus 804 is used to realize the connection and communication between the processor 801, the memory 802, and the communication module 803. Among them:

[0370] The processor 801 may include one or more processing units. The processor 801 can be used to provide computing and control capabilities to support the operation of the entire electronic device 800.

[0371] The memory 802 can be used to store various software programs and / or multiple sets of instructions. Specifically, the memory 802 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices.

[0372] The communication module 803 can be used for the electronic device 800 to communicate with other communication devices. Specifically, the communication module 803 may include a communication interface, and the communication interface can be a 3G communication interface, a Long-Term Evolution (LTE) (4G) communication interface, a 5G communication interface, a WLAN communication interface, a WAN communication interface, a human skin communication interface, and so on. Not limited to wireless communication interfaces, the electronic device 800 can also be configured with a wired communication interface to support wired communication.

[0373] In the embodiments of the present application, the electronic device 800 may refer to the above-mentioned electronic device 100 or electronic device 200. The processor 801 of the electronic device 800 may be used to execute the execution steps of the above-mentioned electronic device 100 or electronic device 200 in various embodiments. The memory 802 may be used to store software or program codes required for all or part of the functions of the above-mentioned electronic device 100 or electronic device 200 in the method embodiments. The communication module 803 may be used to implement the communication process between the above-mentioned electronic device 100 or electronic device 200 and other devices in the method embodiments.

[0374] It should be noted that Figure 19 The illustrated electronic device 800 is only one implementation manner of the embodiments of the present application. In practical applications, the electronic device 800 may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements, which are not limited herein.

[0375] It should be understood that the steps in the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The method steps disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor.

[0376] The present application also provides an electronic device, which may include: a memory and a processor. Among them, the memory may be used to store a computer program; the processor may be used to call the computer program in the memory so that the electronic device executes the method executed by the electronic device 100 or electronic device 200 in any one of the above embodiments.

[0377] The present application also provides a chip system, which includes at least one processor for implementing the functions involved in the method executed by the electronic device 100 or electronic device 200 in any one of the above embodiments.

[0378] In a possible design, the chip system further includes a memory, and the memory is used to store program instructions and data, and the memory is located inside or outside the processor.

[0379] The chip system may be composed of chips, or may include chips and other discrete devices.

[0380] Optionally, the processor in the chip system may be one or more. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor that implements by reading the software code stored in the memory.

[0381] Optionally, there may also be one or more memories in the chip system. The memory may be integrated with the processor or may be separately provided from the processor, which is not limited in the embodiments of the present application. Exemplarily, the memory may be a non-transitory processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately provided on different chips. The embodiments of the present application do not specifically limit the type of the memory and the setting manner of the memory and the processor.

[0382] Exemplarily, the chip system may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0383] The present application also provides a computer program product, which includes a computer program (which may also be referred to as code or instruction). When the computer program is run, it causes a computer to execute the method executed by any one of the electronic devices 100 or 200 in any one of the above embodiments.

[0384] The present application also provides a computer-readable storage medium, which stores a computer program (which may also be referred to as code or instruction). When the computer program is run, it causes a computer to execute the method executed by any one of the electronic devices 100 or 200 in any one of the above embodiments.

[0385] It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0386] In addition, the embodiments of the present application further provide a device. Specifically, the device may be a component or a module, and the device may include one or more processors and a memory connected thereto. Among them, the memory is used to store a computer program. When the computer program is executed by one or more processors, the device is caused to execute the methods in the above method embodiments.

[0387] Among them, the device, computer-readable storage medium, computer program product, or chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be elaborated here.

[0388] The various embodiments of the present application can be combined arbitrarily to achieve different technical effects.

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

[0390] Those of ordinary skill in the art can understand all or part of the processes in the methods of the above embodiments. These processes can be completed by relevant hardware instructed by a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above method embodiments. The aforementioned storage media include: various media such as ROM or random access memory RAM, magnetic disks, or optical discs that can store program codes.

[0391] In summary, the above are only embodiments of the technical solutions of the present invention and are not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made according to the disclosure of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for monitoring body indicators, characterized in that, The method includes: The first device receives a first operation; In response to the first operation, the first device sends first information to the third device; After receiving the first information, the third device sends the value of the first physical index obtained to the second device; The second device outputs the value of the first physical index, or outputs an alarm message when the value of the first physical index exceeds a first range.

2. The method according to claim 1, wherein: The first operation is a first limb movement, and the second device outputs the value of the first physical index; Or, The first operation is a second limb movement, and the second device outputs an alarm message when the value of the first physical index exceeds a first range.

3. The method according to claim 1 or 2, characterized in that, The first device and the third device are devices used by the same user. When the first operation is a limb movement and before the third device sends the value of the first physical index obtained to the second device, the method further includes: The third device receives the first operation.

4. The method according to any one of claims 1 to 3, characterized in that, Before the second device outputs an alarm message when the value of the first physical index exceeds a first range, the method further includes: The first device or the second device receives that the value of the second physical index of the user wearing the third device exceeds a second range, and the second physical index is related to the first physical index.

5. The method according to any one of claims 1-4, characterized in that, The second device outputs the value of the first physical index, specifically including: The second device displays the value of the first physical index, and / or displays a first physical index curve, and the first physical index curve includes multiple values of the first physical index obtained by the third device.

6. A method for monitoring physical indicators, characterized in that, The first device and the third device are devices used by the same user. The method includes: When the value of the second physical index obtained by the first device exceeds a second range, or when the first device receives a first action, the first device sends first information to the third device; After receiving the first information, the third device sends the value of the first physical index obtained to the second device, and the first physical index is related to the second physical index; The second device outputs an alarm message when the value of the first physical index exceeds a first range.

7. The method according to any one of claims 1-6, wherein: The second device outputs an alarm message when the value of the first physical index exceeds a first range, The second device is a device being used by the user, and the second device is a device having a communication connection with the first device and / or the first device.

8. The method according to any one of claims 1-7, characterized in that The first device includes a first electrode, and the third device includes a second electrode. Both the first electrode and the second electrode are in contact with the user's skin; The first device sends first information to the third device, specifically including: The first device sends first information to the second electrode of the third device through the first electrode.

9. The method according to any one of claims 1-8, characterized in that The second device includes a third electrode, and the third device includes a fourth electrode. Both the third electrode and the fourth electrode are in contact with the user's skin; The third device sends the obtained value of the first physical indicator to the second device, specifically including: The third device sends the obtained value of the first physical indicator to the third electrode of the second device through the fourth electrode.

10. The method according to any one of claims 1-9, characterized in that The value of the first physical indicator includes: one or more values; the value is used to represent the actual situation of the user's current first physical indicator, or to represent the change situation of the user's current and historical first physical indicators.

11. The method according to any one of claims 1-10, characterized in that The third device is a continuous glucose monitoring (CGM) device, and the first physical indicator is blood glucose; Or, the third device is a continuous ketone monitoring (CKM) device, and the first physical indicator is blood ketone; Or, the third device is a continuous lactate monitoring (CLM) device, and the first physical indicator is lactate; Or, the third device is an electrocardiogram patch, and the first physical indicator is an electrocardiogram signal.

12. A method for monitoring physical indicators, characterized in that, The method includes: The first device receives a first operation; In response to the first operation, the first device sends a first message to the third device; The first device receives the obtained value of the first physical indicator of the third device; The first device outputs the value of the first physical indicator, or outputs an alarm message when the value of the first physical indicator exceeds a first range.

13. The method according to claim 12, characterized in that The first operation is a first limb movement, and the first device outputs the value of the first physical indicator; Or, The first operation is a second limb movement, and the first device outputs an alarm message when the value of the first physical indicator exceeds a first range.

14. The method according to claim 12 or 13, characterized in that, Before the first device outputs an alarm message when the value of the first physical indicator exceeds a first range, the method further includes: The first device receives that the value of the second physical indicator of the user wearing the third device exceeds a second range, and the second physical indicator is related to the second physical indicator.

15. The method according to any one of claims 12 - 14, characterized in that, The first device outputs the value of the first physical indicator, specifically including: The first device displays the value of the first physical indicator, and / or displays a first physical indicator curve, and the first physical indicator curve includes multiple values of the first physical indicator obtained by the third device.

16. A method for monitoring body indicators, characterized in that, The first device and the third device are devices used by the same user, and the method includes: When the value of the second physical indicator obtained by the first device exceeds a second range, or when the first device receives a first action, the first device sends a first message to the third device; the first message is used to instruct the third device to send the obtained value of the first physical indicator of the third device; The first device receives the value of the first physical indicator, and the first physical indicator is related to the second physical indicator; The first device outputs an alarm message when the value of the first physical indicator exceeds a first range.

17. The method according to any one of claims 12-16, characterized in that, The first device includes a first electrode, and the first electrode is in contact with the user's skin; The first device sends a first message to the third device, specifically including: The first device sends first information to the third device through the first electrode.

18. The method according to any one of claims 12-17, characterized in that, The first device includes a third electrode that contacts the user's skin; The first device receives the value of the first physical index obtained by the third device, specifically including: The first device receives the value of the first physical index obtained by the third device through the third electrode.

19. The method according to any one of claims 12 - 18, characterized in that, The value of the first physical index includes: one or more values; the values are used to represent the actual situation of the user's current first physical index, or are used to represent the change situation of the user's current and historical first physical indexes.

20. The method according to any one of claims 12-19, wherein The third device is a continuous glucose monitoring (CGM) device, and the first physical index is blood glucose; Or, the third device is a continuous ketone monitoring (CKM) device, and the first physical index is blood ketone; Or, the third device is a continuous lactate monitoring (CLM) device, and the first physical index is lactate; Or, the third device is an electrocardiogram patch, and the first physical index is an electrocardiogram signal.

21. A communication system, characterized in that, The communication system includes a first device, a second device, and a third device. The first device is configured to receive a first operation and, in response to the first operation, send first information to the third device; The third device is configured to, after receiving the first information, send the value of the first physical index obtained to the second device; The second device is configured to output the value of the first physical index, or output an alarm message when the value of the first physical index exceeds a first range.

22. A communication system, characterized in that, The communication system includes a first device, a second device, and a third device, and the first device and the third device are devices used by the same user. The first device is configured to send first information to the third device when the value of the second physical index obtained by the first device exceeds a second range, or when the first device receives a first action; The third device is configured to, after receiving the first information, send the value of the first physical index obtained to the second device, and the first physical index is related to the second physical index; The second device is configured to output an alarm message when the value of the first physical index exceeds a first range.

23. An electronic device, characterized in that, It includes a memory, one or more processors, and one or more programs; when the one or more processors execute the one or more programs, the electronic device implements the method according to any one of claims 12 to 20.

24. A computer-readable storage medium, comprising instructions, characterized in that, When the instruction runs on the electronic device, the electronic device is caused to execute the method according to any one of claims 12 to 20.

Citation Information

Cited By

  • Body index monitoring method, user interface and related apparatus

    EP4763054A1

  • Body index monitoring method, user interface and related apparatus

    WO2025140660A1