Health management method and related equipment

Through health management methods and equipment, the daily behavior and physical conditions of the elderly and disabled are monitored in real time, solving the problem of how to timely understand and prevent accidents, and achieving safety guarantees for vulnerable groups.

CN119252447APending Publication Date: 2025-01-03HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411310663.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

How to promptly understand the daily behavior and physical conditions of vulnerable groups such as the elderly and the disabled to prevent accidents.

Method used

Provide a health management method and related equipment. By receiving and displaying notification messages, it monitors users' daily behavior and physical status in real time, including physical examinations, exercise, fall detection and geographical location changes, and promptly notify associated users to ensure user safety.

Benefits of technology

Real-time monitoring and security guarantee for vulnerable groups has been achieved, user experience has been improved, and the risk of accidents has been reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119252447A_ABST
    Figure CN119252447A_ABST
Patent Text Reader

Abstract

The invention discloses a health management method and related equipment, which are used for knowing daily behaviors and physical conditions of family members in real time. For example, a first device receives a notification message for notifying a first user of a status of a second user. The first user is a user corresponding to the first equipment. The second user and the first user have an association relationship, and the state of the second user comprises a daily behavior and / or a physical state of the second user. And the first device displays the notification message. By means of the mode, the first user can know the state of the second user, interactivity is improved, accidents of the second user (such as the old) can be avoided, and experience is good.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to a health management method and related equipment. Background Art

[0002] Vulnerable groups such as the elderly and the disabled are prone to accidents due to physical reasons. Therefore, the daily lives of these groups need to be paid attention to in real time to prevent accidents. How to timely understand the daily behavior and physical condition of these groups is a problem that the current society is concerned about. Summary of the invention

[0003] The embodiments of the present application provide a health management method and related equipment for understanding the daily behavior and physical condition of family members in real time and improving user experience.

[0004] In a first aspect, a health management method is provided, which is applicable to a first device. The method includes: receiving a notification message, the notification message is used to notify a first user of a status of a second user, the first user is a user corresponding to the first device, the second user has an association relationship with the first user, and the status of the second user includes the daily behavior and / or physical state of the second user; and displaying the notification message.

[0005] In an embodiment of the present application, the status of the second user (e.g., an elderly person) can notify the first user (e.g., a daughter), which not only improves interactivity but also avoids accidents for the second user (e.g., an elderly person), providing a better experience.

[0006] In one possible design, the status of the second user includes at least one of the following: the second user executes a first preset event; the second user does not execute a second preset event; the second user triggers a specific function in a second device, and the second device is a device of the second user.

[0007] In an embodiment of the present application, when the second user executes an event or fails to execute an event or triggers a specific function, the first user can be notified so that the first user can understand the status of the second user in a timely manner and ensure the safety of the second user.

[0008] In a possible design, the second user performs a first preset event, including: the second user uses a physical examination function in a second device to perform a physical examination, and the second device is a device corresponding to the second user.

[0009] In an embodiment of the present application, when the second user uses the physical examination function (for example, the micro-physical examination function), the first user can be notified, and the first user can view the physical examination report of the second user as soon as possible to understand the physical condition of the second user in a timely manner.

[0010] In one possible design, the second user fails to perform a second preset event, including: the second user fails to use a physical examination function in a second device for a physical examination for a first period of time, and the second device is a device corresponding to the second user; or the second user fails to exercise or the amount of exercise is less than a first threshold value for a second period of time.

[0011] In an embodiment of the present application, when the second user has not had a physical examination or has not exercised for a long time, the first user can be notified to supervise the second user.

[0012] In one possible design, the second user triggers a specific function in the second device, including: the second user triggers an SOS button in the second device; or, the second user triggers a fall detection function in the second device and detects that the second user falls.

[0013] In an embodiment of the present application, when the second user triggers an SOS or falls, the first user can be notified in time so that the first user can grasp the situation of the second user in time and avoid danger as much as possible.

[0014] In one possible design, the status of the second user includes at least one of the following: the second user moves out of the first geo-fence and / or moves into the second geo-fence; the physical examination result of the second user is abnormal.

[0015] In an embodiment of the present application, when the second user moves out of the first geographic fence (home or community, etc.) or enters the second geographic fence (street or beach, etc.), the first user can be notified in time to avoid danger as much as possible.

[0016] In one possible design, the notification message includes a first shortcut, and the method further includes: receiving an operation for the first shortcut and displaying the status of the second user.

[0017] In the embodiment of the present application, the notification message received by the first device includes the first shortcut, so that the first user can quickly view the status of the second user without going through a complicated operation process, thereby improving the convenience of operation. Optionally, the first shortcut can be a key.

[0018] In one possible design, the notification message includes a second shortcut, and the method further includes: receiving an operation for the second shortcut, sending a first message to a second device, where the second device is a device of the second user, and the first message is used to evaluate the status of the second user.

[0019] In an embodiment of the present application, the notification message received by the first device includes a second shortcut, so that the first user can quickly evaluate the status of the second user without going through a complicated operation process, thereby improving operational convenience.

[0020] In one possible design, the status of the second user includes that the second user has not executed the second preset event, the notification message includes a third shortcut, and the method further includes: receiving an operation for the third shortcut, contacting the second user or sending a second message to a second device, the second device is a device of the second user, and the second message is used to prompt the second user to execute the second preset event.

[0021] In an embodiment of the present application, the notification message received by the first device includes a third shortcut, so that the first user can quickly remind the second user to perform an event, thereby improving the convenience of operation.

[0022] In one possible design, the method also includes: when an operation for canceling the display of the notification message is received, no response or output of a prompt message is provided, and the prompt message is used to indicate that the notification message cannot be canceled; or, when an operation for contacting the second user is received, canceling the display of the notification message.

[0023] In the embodiment of the present application, the notification message on the first device can be displayed on the screen. For example, when the first user has not contacted the second user, the notification message cannot be canceled. When the first user contacts the second user, the notification message can be canceled. In this way, the first user can be forced to contact the second user, avoiding the first user ignoring the notification message, resulting in the second user being in danger and no one to rescue him in time.

[0024] In one possible design, before receiving the notification message, the method also includes: sending a first request to a second device, the first request being used to request establishment of an association relationship between the first user and the second user, the second device being a device of the second user; and receiving a consent instruction from the second user.

[0025] In an embodiment of the present application, a first user and a second user can establish an association relationship (for example, a friend relationship). In this way, the status of the second user can be notified to the first user, which can enhance interactivity and avoid accidents for the second user (for example, an elderly person), providing a better experience.

[0026] In one possible design, the method also includes: sending a second request to a second device, the second request being used to request access rights to the status of the second user, the second device being a device of the second user; and receiving a consent instruction from the second user.

[0027] In the embodiment of the present application, if the first user wants to access the status of the second user, he can request access. After the second user agrees, the first user can access the status of the second user. This can prevent everyone from accessing the status of the second user, thereby improving privacy.

[0028] In one possible design, the status of the second user includes a physical status of the second user, and the method further includes: obtaining a diagnosis result based on the physical status of the second user; and sending the diagnosis result to a second device, where the second device is a device of the second user.

[0029] In an embodiment of the present application, the first user can help the second user with a medical consultation and send the consultation result to the second user, thereby solving the problem of inconvenience for the second user (for example, an elderly person) in consulting a doctor.

[0030] In a second aspect, a health management method is also provided, which is applicable to a second device. The second device may be, for example, a mobile phone. The method includes: determining the status of a second user, the second user being a user corresponding to the second device, the status of the second user including the daily behavior and / or physical state of the second user; sending a notification message to a first device, the notification message being used to notify a first user of the status of the second user, the first user being associated with the second user, and the first device being a device of the first user.

[0031] In one possible design, the status of the second user includes at least one of the following: the second user executes a first preset event; the second user does not execute a second preset event; the second user triggers a specific function in a third device, and the third device is the device of the second user.

[0032] In a possible design, the second user performs a first preset event, including: the second user uses a physical examination function in a third device to perform a physical examination, and the third device is a device corresponding to the second user.

[0033] In one possible design, the second user fails to perform the second preset event, including: the second user fails to use the physical examination function in the third device for a physical examination for more than a first time period, and the third device is a device corresponding to the second user; or the second user fails to exercise or the amount of exercise is less than a first threshold value for more than a second time period.

[0034] In one possible design, the second user triggers a specific function in the third device, including: the second user triggers an SOS button in the third device; or, the second user triggers a fall detection function in the third device and detects that the second user falls.

[0035] In one possible design, the status of the second user includes at least one of the following: the second user moves out of the first geo-fence and / or moves into the second geo-fence; the physical examination result of the second user is abnormal.

[0036] In one possible design, the method also includes: receiving a first message sent by the first device, where the first message is used to evaluate the status of the second user.

[0037] In one possible design, the method further includes: receiving an operation on the first shortcut, and viewing or replying to an evaluation of the second user.

[0038] In the embodiment of the present application, the status of the second user can be notified to the first user, and the first device of the first user can send a first message to the second device of the second user to evaluate the status of the second user. The second device can display a first shortcut according to the first message, so that the second user can quickly view the evaluation content or quickly reply to the evaluation, thereby improving the convenience of operation.

[0039] In one possible design, the status of the second user includes that the second user has not executed a second preset event, and the method further includes: receiving a second message sent by the first device, the second message being used to remind the second user to execute the second preset event.

[0040] In one possible design, the method further includes: receiving an operation for the second shortcut and executing the second preset event.

[0041] In an embodiment of the present application, when the second user has not executed an event for a long time, the first user may be notified. The first device of the first user may send a second message to the second device of the second user to remind the second user. The second device may display a second shortcut according to the second message, so that the second user can quickly execute the event, thereby improving the convenience of operation.

[0042] In one possible design, the method also includes: displaying the second message; when receiving an operation for canceling the display of the second message, there is no response or a prompt message is output, and the prompt message is used to prompt that the second message cannot be canceled; or, after determining that the second user executes the second preset event, canceling the display of the second message.

[0043] In the embodiment of the present application, the second message can dominate the screen display, for example, when the second user does not execute the event, the second message cannot be canceled, and the second message can be canceled only when the second user executes the event. In this way, the second user can be forced to execute the event.

[0044] In one possible design, the method further includes: displaying a first prompt message, wherein the first prompt message is used to prompt that the first user has viewed the status of the second user.

[0045] In an embodiment of the present application, the status of the second user can be notified to the first user. After the first user views the status of the second user, the second device of the second user can prompt the first user that the status has been viewed.

[0046] In one possible design, before sending a notification message to the first device, the method also includes: receiving a first request sent by the first device, the first request being used to request establishment of an association relationship between the first user and the second user; receiving a first operation, the first operation being used to indicate agreement to establish an association relationship between the first user and the second user.

[0047] In one possible design, the method also includes: receiving a second request sent by the first device, the second request being used to request access permission to the status of the second user; and receiving a second operation, the first operation being used to indicate consent to grant the access permission.

[0048] In one possible design, the status of the second user includes a physical status of the second user, and the method further includes: receiving a diagnosis result sent by the first device, wherein the diagnosis result is obtained based on the physical status of the second user; and displaying the diagnosis result.

[0049] In a third aspect, a communication system is also provided, including: a first device and a second device;

[0050] A first device, configured to execute the method steps described in the first aspect above;

[0051] The second device is used to execute the method steps described in the second aspect above.

[0052] In a fourth aspect, an electronic device is also provided, including:

[0053] a processor, a memory, and one or more programs;

[0054] The one or more programs are stored in the memory, and the one or more programs include instructions. When the instructions are executed by the processor, the electronic device executes the method provided in the first aspect or the second aspect above.

[0055] In a fifth aspect, a computer-readable storage medium is also provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program is run on a computer, the computer executes the method provided in the first aspect or the second aspect above.

[0056] In a sixth aspect, a computer program product is also provided, comprising a computer program, which, when executed on a computer, enables the computer to execute the method provided in the first or second aspect above.

[0057] In the seventh aspect, a chip is also provided, which is coupled to a memory in an electronic device, and is used to call a computer program stored in the memory and execute the technical solution provided in the first aspect or the second aspect of the embodiment of the present application. In the embodiment of the present application, "coupling" refers to the direct or indirect combination of two components with each other.

[0058] For the technical effects that can be achieved by the above-mentioned second to seventh aspects, please refer to the description of the technical effects that can be achieved by the corresponding design scheme in the above-mentioned first aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 A schematic diagram of a communication system provided in one embodiment of the present application;

[0060] Figure 2 A flowchart of a health management method provided in one embodiment of the present application;

[0061] FIG. 3A to FIG. 3B A schematic diagram of user A adding user B as a friend provided in an embodiment of the present application;

[0062] FIG. 3C to FIG. 3E A schematic diagram of user A applying for data access permission from user B provided in an embodiment of the present application;

[0063] Figure 4 Another flowchart of a health management method provided in one embodiment of the present application;

[0064] FIG. 5A to FIG. 5B A schematic diagram of notifying user A of the status of user B provided in an embodiment of the present application;

[0065] FIG. 5C to FIG. 5D A schematic diagram of user B receiving a reminder or evaluation from user A provided in an embodiment of the present application;

[0066] Figure 6 Another schematic diagram of notifying user A of the status of user B provided in one embodiment of the present application;

[0067] Figure 7 A schematic diagram of another flow chart of a health management method provided in an embodiment of the present application;

[0068] FIG. 8A to FIG. 8B A schematic diagram of user A helping user B to consult online provided by an embodiment of the present application;

[0069] Fig. 9 A schematic diagram of an electronic device provided in one embodiment of the present application;

[0070] Fig.10 Another schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0071] Below, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0072] (1) At least one of the embodiments of the present application includes one or more; wherein, more than one means greater than or equal to two. In addition, it should be understood that in the description of this specification, words such as "first" and "second" are only used for the purpose of distinguishing the description, and cannot be understood as expressing or implying relative importance, nor can they be understood as expressing or implying an order. For example, the first device and the second device do not represent the importance of the two or the order of the two, but are only for distinguishing the description. In the embodiments of the present application, "and / or" only describes the association relationship, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the objects associated with each other are in an "or" relationship.

[0073] (2) The directional terms mentioned in the embodiments of the present application, such as "upper", "lower", "left", "right", "inner", "outer", etc., are only references to the directions of the drawings. Therefore, the directional terms used are for better and clearer explanation and understanding of the embodiments of the present application, rather than indicating or implying that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the embodiments of the present application.

[0074] (3) References to "one embodiment", "in some examples" or "some embodiments" described in the embodiments of the present application mean that one or more embodiments of the present specification include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in some examples", "in one embodiment", "in some other embodiments", "in some other embodiments", etc. that appear in different places in the present specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0075] (4) The "user status" involved in the embodiments of the present application may include the user's daily behavior and / or physical state. For example, the user's status can be seen in Table 1 below:

[0076] Table 1: User status

[0077]

[0078] As mentioned above, how to timely understand the daily behavior and physical condition of vulnerable groups such as the elderly and the disabled is a current issue of concern. To this end, the embodiment of the present application provides a health management method, which can timely understand the daily behavior and / or physical condition of family members, and can also manage the daily behavior and / or physical condition of family members to prevent accidents. Optionally, as shown in Table 1 above, the daily behavior of family members includes the family members' daily routine, diet, exercise, etc., and the physical condition of family members includes the family members' heart rate, blood pressure, blood oxygen, etc.

[0079] The health management method provided in the embodiment of the present application can be applied to the communication system. For example, see Figure 1 , is a schematic diagram of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system includes a first device, a second device and a cloud. Figure 1 In the example, the first device is the mobile phone of user A and the second device is the mobile phone of user B. In the embodiment of the present application, user A can view the daily behavior and / or physical condition of user B through mobile phone A. For example, if user A is a daughter and user B is a father, the daughter can view the daily behavior and / or physical condition of the father through mobile phone A. Therefore, the daughter can understand the daily behavior and / or physical condition of the father in real time to avoid accidents to the elderly. Of course, the father can also view the daily behavior and / or physical condition of the daughter through mobile phone B.

[0080] It should be noted that Figure 1In the embodiment, considering that the distance between mobile phone A and mobile phone B may be far, mobile phone A can establish long-distance communication with mobile phone B through the cloud to view the daily behavior and / or physical condition of the father in mobile phone B. It is understandable that there are other scenarios, for example, the distance between mobile phone A and mobile phone B is close, for example, the daughter and the father are both at home. In this case, mobile phone A and mobile phone B can establish short-distance communication. Mobile phone A views the daily behavior and / or physical condition of the father in mobile phone B by means of short-distance communication. Optionally, short-distance communication includes, for example, Bluetooth, Bluetooth Low Energy (BLE), near field communication (NFC), ultra-wideband (UWB), etc., which are not limited in the embodiments of the present application. Alternatively, mobile phone A can also establish communication with mobile phone B through a home router or a smart home device at home, that is, view the daily behavior and / or physical condition of the father in mobile phone B through a home router or a smart home device. Therefore, in this case, Figure 1 The cloud in the system can be replaced by a router or smart home device at home. Figure 1 The cloud in can exist or not exist, so Figure 1 The cloud is represented by a dotted line. Figure 1 The cloud is taken as an example for explanation.

[0081] It should be noted that Figure 1 In the example, the first device is mobile phone A. It is understandable that in addition to mobile phones, the first device can also be other devices, such as a personal computer (PC), which can include tablet computers, laptops, desktop computers and other devices; or, it can also be wearable devices such as watches and bracelets; or, it can also be smart home devices such as televisions and refrigerators; or, it can also be car-mounted devices, etc., or, it can also be virtual reality (VR) devices, augmented reality (AR) devices, mixed reality (MR) devices, etc. In short, the embodiments of the present application do not limit the specific type of the first device. Similarly, Figure 1In the example, the second device is mobile phone B. It is understandable that the second device can also be other devices, such as a PC, which can include tablet computers, laptops, desktop computers and other devices; or, it can also be a wearable device such as a watch or a bracelet; or, it can also be a smart home device such as a TV or a refrigerator; or, it can also be a car device, or, it can also be a VR device, an AR device, an MR device, etc. In short, the embodiment of the present application does not limit the specific type of the second device. Optionally, the first device and the second device can be the same type of device or different types of devices, which is not limited in the embodiment of the present application.

[0082] The following continues Figure 1 The communication system is taken as an example, and Figure 1 Taking user A being a daughter and user B being a father as an example, the technical solution provided by the embodiment of the present application is explained.

[0083] See also Figure 2 , is a flow chart of a health management method provided in an embodiment of the present application. The method can be applied to Figure 1 The communication system shown in FIG. Figure 2 , the method comprising:

[0084] S201, mobile phone A starts a health and exercise application.

[0085] S202, mobile phone A registers and logs in to the cloud through account A.

[0086] S203, mobile phone B starts the health cloud application.

[0087] S204, mobile phone B registers and logs in to the cloud through account B.

[0088] For example, the health and exercise application may be, for example, a Huawei health and exercise application. Optionally, the health and exercise application may be a system application or a third-party application. Optionally, the health and exercise application may also be replaced by other applications, which is not limited in the embodiments of the present application. In some examples, account A and / or account B may be a system account, such as a Huawei system account. Regarding the process of mobile phone A and mobile phone B registering and logging in to the cloud through the health and exercise application, the embodiments of the present application will not be elaborated. In short, the health and exercise application in mobile phone A logs in to the cloud through account A, and the health and exercise application in mobile phone B logs in to the cloud through account B.

[0089] In the embodiment of the present application, user A (daughter) can add user B (father) as a friend through the health and exercise application in mobile phone A, and then view the daily behavior and / or physical condition of user B. The friend adding process may include S205 to S209 below.

[0090] S205, mobile phone A sends a friend request to the cloud to request to add user B as a friend. The friend request includes user B's account B.

[0091] For example, Figure 3A (a), mobile phone A displays interface 100. Interface 100 may be the interface of a health and exercise application in mobile phone A. Interface 100 includes a button for the home space. When mobile phone A receives an operation for the button, it displays the following: Figure 3A (b) interface 110. The interface 110 includes an add button. When mobile phone A receives an operation for the add button, it displays the following Figure 3A (c) Interface 120. Interface 120 includes an input box. User A can enter user B's account number B, such as user B's mobile phone number, in the input box. When mobile phone A receives an operation on the search button in interface 120, the following is displayed: Figure 3A (d) Interface 130 shown. Interface 130 includes search results, such as the avatar and nickname of user B (father). When mobile phone A receives a key for "invite TA", it displays the following Figure 3A (e) Interface 140. Interface 140 is used to set the remark of user B, for example, to set the remark of user B to "Dad". Figure 3A In (a), the "family space" is used as an entry to add user B as a friend. In actual application, user B can also be added as a friend through other buttons, such as through Figure 3A The "My Friends" button in (a) adds user B as a friend. In some examples, friends added through the "Family Space" are considered to be family members of user A, and friends added through "My Friends" are considered to be friends of user A.

[0092] In some examples, Figure 3A In (e), when mobile phone A receives an operation for the next button, it sends a friend request to the cloud. The friend request may include account B of user B. Optionally, the friend request may also include account A of user A. Optionally, the friend request may also include a note for user B, such as "Dad". Optionally, the friend request may also include the relationship between user B and user A. One way to determine the relationship is that since user B is added as a friend through the "Family Space", it is determined that the relationship between user B and user A is a family relationship. Alternatively, another way to determine the relationship is that since the note for user B is "Dad", it is determined that the relationship between user B and user A is a family relationship. Of course, the relationship may also be determined in other ways, which are not limited in the embodiments of the present application.

[0093] In other examples, Figure 3A In (e), when mobile phone A receives the operation for the next button, the following is displayed: Figure 3A (f) Interface 150. Interface 150 is used to set which data to disclose to user B (father). For example, interface 150 mainly includes two items of data, one is daily behavior and the other is physical condition, each of which can include one or more items of data. User A (daughter) can choose which data to disclose to user B (father). For example, Figure 3A In (f), user A has checked all the boxes, that is, all data is disclosed to user B. In this case, when mobile phone A receives the operation of the button for sending an invitation, it sends a friend request to the cloud. The friend request includes user B's account B. Optionally, the friend request may also include user A's account A. The friend request may also include user B's data access rights, which are used to indicate which data is disclosed to user B (Dad). It should be noted that in actual applications, the interface 150 may include more than Figure 3A (f) More or fewer data options, and there may be other layouts between the data options in the interface 150, which are not limited in the present embodiment. It should be noted that, Figure 3A In (f), user A sets which data to disclose to user B. Optionally, these data can be disclosed permanently or temporarily. Taking temporary disclosure as an example, for example, these data are disclosed to user B within a preset time period, and the disclosure of these data to user B is cancelled after the preset time period. Optionally, the preset time period can be 3 days, 5 days, a week, etc., which is not limited in the embodiments of the present application. The preset time period can be a system default setting or a user-specified time period, which is not limited in the embodiments of the present application.

[0094] S206, the cloud sends a friend request to mobile phone B, and the friend request includes account A of user A.

[0095] In some examples, when mobile phone B receives a friend request sent by the cloud, it can output a prompt message to prompt user A to request to add a friend. For example, see Figure 3B (a), Mobile phone B displays a prompt message: User A requests to add you as a friend. Optional, Figure 3B(a) The "user A" in the prompt information can be the nickname of user A, and the nickname can be the network name set by user A. Alternatively, the "user A" in the prompt information can also be replaced by "daughter", that is, the prompt information is: daughter requests to add you as a friend. In this case, mobile phone B needs to first determine the relationship between user A and user B (for example, father-daughter relationship). One possible way is that the friend request received by mobile phone B includes the account of mobile phone A, such as the mobile phone number of mobile phone A, and mobile phone B queries the address book to determine that the note of the mobile phone number is daughter, then it is determined that user A is a daughter. Another possible way is that after the cloud receives the friend request of mobile phone A, according to the information of user A (gender, age, etc.) and the note "daddy" of user A to user B, it can be inferred that user A is the daughter of user B, so the friend request sent by the cloud to mobile phone B can indicate information for indicating that user A is the daughter of user B. Of course, the relationship between user A and user B can also be determined by other means, and the embodiments of this application do not give examples one by one.

[0096] S207, mobile phone B sends an approval instruction to the cloud to indicate approval of user A's friend request.

[0097] Continue to see Figure 3B (a), when the mobile phone receives an operation for the view button, it displays Figure 3B (b) Interface 160. Interface 160 may be an interface of a health and exercise application in mobile phone B. Interface 160 includes messages to be processed, for example, a friend request from user A. Mobile phone B also displays an agree button and a reject button.

[0098] In some examples, when mobile phone B receives an operation on an approval button, it sends an approval instruction to the cloud.

[0099] In other examples, when mobile phone B receives an operation on the consent button, it may display the following Figure 3B (c) Interface 170. Interface 170 is used to set which data is disclosed to user A (daughter). For example, if user B checks the daily behavior option and does not check the physical condition option, the daily behavior will be disclosed to user A, but the physical condition will not be disclosed to user A. When mobile phone B receives the operation for the confirmation button, it sends a consent instruction to the cloud. In this case, the consent instruction can include user A's data access rights to indicate which data is disclosed to user A (daughter). It should be noted that Figure 3B In (c), user B sets which data to disclose to user A. Optionally, the data may be disclosed permanently or temporarily, which is not limited in the present embodiment.

[0100] S208, the cloud records the friendship relationship between account A and account B and their data access rights.

[0101] by Figure 3A For example, in (f), the data disclosed by the daughter to the father includes the daughter's daily behavior and physical condition. Therefore, the data access rights of user B (father) include the daughter's daily behavior and physical condition. Figure 3B For example, in (c), the data disclosed by the father to his daughter includes the father's daily behavior, but does not include the father's physical condition. Therefore, the data access permission of user A (daughter) includes the father's daily behavior, but does not include the father's physical condition.

[0102] S209, the cloud sends an approval instruction to mobile phone A to indicate approval of the friend request.

[0103] In some examples, when mobile phone A receives the consent instruction sent by the cloud, it can output a prompt message to prompt user B to agree to the friend request. For example, see Figure 3C (a), mobile phone A displays a prompt message: Dad has agreed to your friend request. When mobile phone A receives an operation on the view button, it can display the following Figure 3C (b) Interface 180. Interface 180 is an interface of a health and exercise application in mobile phone A. Interface 180 includes added friends, such as a father's avatar and / or nickname.

[0104] In some embodiments, after user A (daughter) adds user B (father) as a friend, user B's daily behavior and / or physical condition can be viewed. Assuming that the daughter wants to view the father's daily behavior, since the father has set the daily behavior to be disclosed to the daughter in the foregoing text, the daughter can view the father's daily behavior. Assuming that the daughter wants to view the father's physical condition, since the father has set the physical condition not to be disclosed to the daughter in the foregoing text, in this case, the daughter can apply to view the father's physical condition. Optionally, the implementation process includes the following S210 to S216.

[0105] S210, mobile phone A sends a data access request to the cloud to request access to certain data of account B, such as physical status data.

[0106] S211, the cloud determines that account A does not have access rights to this data.

[0107] S212, the cloud sends a prompt message to mobile phone A indicating that it has no permission to view.

[0108] For example, Figure 3C (b) When mobile phone A receives an operation on dad’s avatar and / or nickname, it displays Figure 3C (c) Interface 190. Interface 190 includes various data of the father. When mobile phone A receives the operation of the option for the micro-physical examination report, it displays the following Figure 3C(d) Interface 200. Interface 200 displays a prompt message: No micro-physical examination report is available for viewing. The other party needs to authorize the viewing of the micro-physical examination report. This is because Figure 3B In (c), the father sets the micro-physical examination report not to be disclosed to his daughter.

[0109] S213, mobile phone A sends an application to the cloud to request to view data, including account number B.

[0110] For example, Figure 3C In (d), a button for requesting to view the user's micro-physical examination report is displayed on mobile phone A. When mobile phone A receives an operation for the button, it sends a request to the cloud.

[0111] S214, the cloud sends an application to mobile phone B. The application includes account A.

[0112] In some examples, when mobile phone B receives the application, it can output a prompt message to prompt user A to apply to view the data. For example, see Figure 3D (a), a prompt message is displayed on mobile phone B: User A applies to access your micro-physical examination report.

[0113] S215, mobile phone B sends an approval instruction to the cloud to indicate approval of user A's application.

[0114] Continue with Figure 3D (a) is used as an example, mobile phone B displays a view button. When mobile phone B receives an operation on the view button, it displays Figure 3D (b) shows an interface including an approval button and a rejection button. When mobile phone B receives an operation on the approval button, it sends an approval instruction to the cloud. It should be noted that Figure 3D In the embodiment, user B discloses the micro-physical examination report to user A, which may be disclosed permanently or temporarily, and is not limited in the embodiment of the present application.

[0115] S216, the cloud sends an approval instruction to mobile phone A.

[0116] In some examples, after receiving the consent instruction, mobile phone A can output a prompt message to prompt user B to agree to the application. For example, see Figure 3E (a), a prompt message is displayed on mobile phone A: Dad agrees that you can access his micro-physical examination report.

[0117] S217, mobile phone A sends a data access request to the cloud to request access to certain data of account B, such as physical status data.

[0118] S218, the cloud sends data to mobile phone A.

[0119] Continue with Figure 3E(a) is taken as an example, mobile phone A can display a view button. When mobile phone A receives an operation for the view button, it sends a data access request to the cloud. After receiving the data returned by the cloud, it displays Figure 3E (b) The interface includes the micro-physical examination report of user B.

[0120] Optional, Figure 2 S210 to S216 may be executed or not, so Figure 2 S210 to S216 are indicated by dotted lines. Taking S210 to S216 not being executed as an example, for example, in S207, the consent instruction sent by mobile phone B to the cloud includes the data access permission of user A, which is used to indicate that all data is disclosed to user A. In this case, user A does not need to apply for data access permission, so S210 to S216 do not need to be executed.

[0121] In some examples, after user B discloses certain data to user A, user B may also cancel disclosure of the data to user A. For example, Figure 3D In the example, after the father has disclosed the micro-physical examination report to his daughter, he can cancel the disclosure of the micro-physical examination report to his daughter. The cancellation method can include automatic method or manual method. Taking the automatic method as an example, for example, if mobile phone B determines that the disclosure time of a certain data to user A has reached the preset time, it will automatically cancel the disclosure of the data to user A. Taking the manual method as an example, for example, mobile phone B can display the following Figure 3B (c) shows an interface in which certain data is not disclosed to user A. Figure 3B Similarly, after user A discloses a certain data to user B, user A can also cancel disclosing the data to user B, and the principle is the same.

[0122] In some embodiments, after user B discloses certain data to user A, if user A views the data, mobile phone B may display a prompt message to indicate that the data has been viewed by user A. For example, Figure 3D In the example, the father discloses the micro-physical examination report to his daughter. If the daughter views the micro-physical examination report, the father's mobile phone B may display a prompt message indicating that the micro-physical examination report has been viewed by the daughter. Optionally, the viewing time may also be displayed on the mobile phone B.

[0123] In other embodiments, after user A adds user B as a friend, the cloud may also notify user A of user B's status, where user B's status includes user B's daily behavior and / or physical condition.

[0124] See also Figure 4 , is a flow chart of a health management method provided in an embodiment of the present application. The method can be applied to Figure 1 The communication system shown in FIG. Figure 4 , the method comprising:

[0125] S401, account A of mobile phone A and account B of mobile phone B become friends.

[0126] Optional. For the implementation principle of S401, please refer to Figure 2 S201 to S209 are not repeated here.

[0127] S402: Determine the status of user B.

[0128] In the embodiment of the present application, the status of user B (dad) may include the daily behavior and / or physical condition of user B. Optionally, the status of user B may include at least one of the following:

[0129] (1) User B executes the first preset event. Exemplarily, the first preset event may include taking medicine, eating, drinking water, exercising, measuring blood pressure, measuring heart rate, physical examination, etc. Taking the first preset event as an example of physical examination, the user executing the first preset event may include: User B uses the micro-physical examination function in the watch to perform a physical examination and obtains a micro-physical examination report.

[0130] (2) User B fails to perform the second preset event. Exemplarily, the second preset event may include taking medicine, eating, exercising, physical examination, etc. Optionally, the second preset event may be the same as or different from the first preset event. Exemplarily, user B fails to perform the second preset event, which may include user B failing to perform the second preset event for a certain period of time. For example, user B fails to use the physical examination function in the watch for a physical examination for a first period of time. Alternatively, user B fails to exercise for a second period of time or the amount of exercise is less than the first threshold. For example, the number of steps of user B is less than the first threshold for more than 4 hours, for example, the number of steps is 0.

[0131] (3) User B triggers a specific function. For example, user B triggers the SOS button in the watch; or user B triggers the fall detection function in the watch and detects a fall.

[0132] (4) User B moves out of the first geo-fence and / or into the second geo-fence. For example, the first geo-fence may include a home, a neighborhood, etc. For example, the second geo-fence may include a street, a beach, etc.

[0133] (5) The physical examination result of user B is abnormal. For example, the micro-physical examination report of user B is abnormal, the blood pressure measurement result is abnormal, the heart rate measurement result is abnormal, etc.

[0134] Optionally, S402 may be executed by mobile phone B or by the cloud, which is not limited in the embodiment of the present application.

[0135] S403, the cloud sends a notification message to mobile phone A to inform user B of the status.

[0136] S404, mobile phone A outputs a notification message.

[0137] In some embodiments, the notification message may include one or more shortcuts, which enable user A to quickly view, contact, evaluate, or remind user B. In other embodiments, the notification message may not include shortcuts, so that mobile phone A can display one or more shortcuts based on the notification message. The following examples are given for illustration.

[0138] In some examples, after user B executes an event, user A can be notified, and user A can view the execution result of user B. For example, after user B uses the micro-physical examination function, user A can be notified, and user A can view user B's micro-physical examination report. Figure 5A (a), Mobile phone A displays a notification message: Dad just used the micro-physical examination function, do you want to check it? Mobile phone A also displays a confirmation button and a cancel button. When mobile phone A receives an operation on the confirmation button, it displays Dad’s micro-physical examination report, such as Figure 5A (b).

[0139] In other examples, after user B performs an event, user A can be notified, and user A can evaluate user B's behavior. For example, after user B exercises, user A can be notified, and user A can give an evaluation. Figure 5A (c) Mobile phone A displays a notification message: Dad just ran, do you want to check? Mobile phone A also displays a confirmation button, a cancel button, and an evaluation button. When mobile phone A receives an operation on the evaluation button, it evaluates Dad, such as Figure 5A (d).

[0140] In other examples, after user B triggers a specific event (e.g., SOS or fall), user A can be notified and user A can quickly contact user B. For example, after user B triggers the SOS function, user A can contact user B. Figure 5A (e) Mobile phone A displays a notification message: Dad has just triggered SOS, do you want to contact him? Mobile phone A also displays a confirmation button and a cancel button. When mobile phone A receives an operation on the confirmation button, it contacts Dad. Figure 5A (f) Optionally, the contact method may include phone calls, video / voice calls, etc.

[0141] In other examples, when user B does not perform an event, user A can be notified, and user A can quickly contact user B or send a reminder message to user B to remind user B to perform the event. For example, when user B has not used the micro-physical examination function for a long time, user A can be notified, and user A can remind user B to use the micro-physical examination function to experience it. Figure 5B (a), Mobile phone A displays a notification message: Dad has not used the micro-physical examination function for 2 weeks. Do you want to remind him to do a micro-physical examination? Mobile phone A also displays an OK button and a Cancel button. When mobile phone A receives an operation on the OK button, it sends a reminder message to the cloud to remind Dad to do a micro-physical examination.

[0142] It should be noted that the Figure 5A and Figure 5B In (a), the cloud sends a notification message to user A's mobile phone A. In other embodiments, the cloud can also send notification messages to other devices of user A. For example, if user A's watch A and mobile phone A log in to the cloud side with the same account, the cloud also sends a notification message to watch A. For example, Figure 5B (b), Watch A displays a notification message: Dad has not used the micro-physical examination function for 2 weeks. Do you want to remind him to do a micro-physical examination? Watch A also displays a confirmation button and a cancel button. When Watch A receives an operation on the confirmation button, it sends a reminder message to the cloud to remind Dad to do a micro-physical examination.

[0143] S405, mobile phone A sends a feedback message to the cloud. Optionally, the feedback message may be an evaluation message or a reminder message.

[0144] S406, the cloud sends a feedback message to mobile phone B.

[0145] Take the feedback message as an example, Figure 5C (a), mobile phone B displays a reminder message: My daughter reminds you not to forget to do a micro-physical examination. Mobile phone B also displays a confirmation button and a cancel button. When mobile phone B receives an operation on the confirmation button, it turns on the micro-physical examination function in watch B to perform a physical examination. Figure 5C (b) It should be noted that the cloud can also send reminder messages to Dad’s other devices. For example, if Dad’s watch B and mobile phone B log in to the cloud side with the same account, the cloud will also send reminder information to watch B. For example, Figure 5C (c), watch B displays a prompt message: My daughter reminds you not to forget to do a micro-physical examination. Watch B also displays a confirmation button and a cancel button. When watch B receives an operation on the confirmation button, it turns on the micro-physical examination function to perform a physical examination. Figure 5C (b).

[0146] Take the feedback message as an example, Figure 5D(a), mobile phone B displays a comment message: "My daughter commented on you, "Please keep up the good work", do you want to check it? Mobile phone B also displays a confirmation button and a reply button. When mobile phone B receives an operation on the confirmation button, it checks the content of the comment. When watch B receives an operation on the reply button, it can quickly reply to the comment, such as Figure 5D (b). Optionally, after the daughter's phone A receives the reply message from phone B, it can also display something like Figure 5D The interface of (a) may display, for example: Dad has replied to your comment, whether to read it, and may also display a reply button and a confirmation button. The daughter may also quickly reply using the reply button.

[0147] As mentioned above, the status of user B in S402 includes at least one of (1) to (5). In some examples, the above (1) to (5) can be divided, for example, (1), (2) and (5) are divided into non-emergency situations, and (3) to (4) are divided into emergency situations. Optional. The embodiments of the present application do not limit the division method. In some examples, for emergency situations, after the cloud sends a notification message to the daughter's mobile phone A, the notification message on mobile phone A can dominate the screen. For example, Figure 6 In (a), a notification message is displayed on mobile phone A: Dad has fallen down, do you want to contact him? Mobile phone A also displays an OK button and a Cancel button. At this time, if user A clicks the Cancel button, there is no response or a prompt is given through vibration or other means that the notification message cannot be canceled. If user A clicks the OK button, a reminder message is sent to mobile phone B or user B is contacted (for example, by making a phone call), and the notification message is canceled. Optionally, in this case, mobile phone A may not display the Cancel button and only display the OK button. In other examples, for non-emergency situations, after the cloud sends a notification message to the daughter's mobile phone A, the notification message on mobile phone A can be displayed without dominating the screen. For example, see Figure 6 In (b), a notification message is displayed on mobile phone A: Dad's body fat percentage is over the limit, do you want to contact him? Mobile phone A displays an OK button and a Cancel button. If user A clicks the Cancel button, the notification message is canceled. If user A clicks the OK button, a reminder message is sent to mobile phone B or user B is contacted (for example, by calling). Optionally, in this case, the notification message can be displayed anywhere on mobile phone A. For example, Figure 6 In (c), the notification message can also be displayed on the negative first screen of mobile phone A.

[0148] In the above embodiment, the cloud notifies user A (daughter) of the status of user B (father) as an example. It is understandable that the cloud can also notify other people, such as user C. For example, the friends of user B recorded in the cloud include user A and user C. In this case, after the cloud determines the status of user B, it can notify user A and user C respectively. Alternatively, the cloud can also determine a target user from user A and user C and send a notification message to the target user. Optionally, the cloud determines the target user in a variety of ways, such as randomly selecting a user from user A and user C, or determining a user from user A and user C who interacts with user B more times as the target user; or determining the target user according to the priority relationship between user A and user C. Optionally, the priority relationship can be set by user B. Taking user B as the father, user A as the daughter, and user C as the son as an example, after the cloud determines the status of the father, it can notify the daughter and the son respectively, for example, sending notification information to the daughter's mobile phone and the son's mobile phone respectively. Therefore, the notification message is displayed on both the daughter's mobile phone and the son's mobile phone. Optionally, if the daughter's phone sends a reminder message to the father's phone, the son's phone can cancel the notification message. Optionally, the son's phone can also output a reminder message to remind the daughter that the father has been reminded. Suppose both the daughter's phone and the son's phone send reminder messages to the father's phone. In this case, the father's phone receives two reminder messages, and the reminder message on the father's phone can also dominate the screen. Figure 5C In (a), the reminder message displayed on the father's mobile phone B is displayed on the screen. When the mobile phone B receives the operation of the cancel button, it does not respond or vibrates or indicates that the reminder message cannot be canceled. When the mobile phone B receives the operation of the confirmation button or confirms that user B has completed the micro-physical examination, the reminder message can be canceled.

[0149] In the above embodiment, user A (daughter) can check the status of user B (father), including the daily behavior and / or physical condition of user B, through mobile phone A. In other embodiments, user A can also help user B to consult a doctor based on the physical condition data of user B.

[0150] For example, see Figure 7 , is a flow chart of a health management method provided in an embodiment of the present application. The method can be applied to Figure 1 The communication system shown in FIG. Figure 7 As shown, the method includes:

[0151] S701, account A of mobile phone A and account B of mobile phone B become friends.

[0152] Optional. For the implementation principle of S701, please refer to Figure 2S201 to S209 in the above description will not be repeated here.

[0153] S702, mobile phone A checks the physical status data of user B. Optionally, the process of mobile phone A checking the physical status data of user B can be found in the above description, which will not be repeated here.

[0154] S703, mobile phone A helps user B to consult a doctor based on the physical condition data of user B.

[0155] S704, mobile phone A sends the consultation result to the cloud.

[0156] S705, the cloud sends the consultation result to mobile phone B.

[0157] S706, mobile phone B displays the consultation result.

[0158] For example, see Fig. 8A (a), mobile phone A displays an interface including the physical condition data of user B. Mobile phone A also displays a button for helping TA to consult a doctor. When mobile phone A receives an operation for the button for helping TA to consult a doctor, the following is displayed: Fig. 8A (b) includes an online consultation button. When mobile phone A receives an operation on the online consultation button, it sends the user B's physical condition data to the diagnosis platform (for example, a platform provided by the hospital). After obtaining the diagnosis result, mobile phone A can display the following information: Fig. 8A (c) shows an interface including the diagnosis result. Optionally, after mobile phone A helps user B to consult online, it can also send the consultation result to user B. For example, Fig. 8A In (c), when mobile phone A receives a keystroke for forwarding TA, it sends the diagnosis result to user B via the cloud.

[0159] In some examples, when mobile phone B receives the diagnosis result sent by mobile phone A, it can output a prompt message. For example, see Figure 8B (a), mobile phone B displays a prompt message: My daughter has consulted you, please check. When mobile phone B receives the operation of the check button, it displays the following Figure 8B (b) The interface includes the diagnosis results.

[0160] See also Fig. 9 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may be the mobile phone A or the mobile phone B mentioned above. Fig. 9As shown, the electronic device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air 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.

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

[0162] In some embodiments, the processor 110 may execute the shortcut display method provided in the embodiments of the present application. For example, the processor 110 may display a first interface through the display screen 194, wherein the first interface includes N areas, where N is a positive integer. The N areas correspond to N applications in the electronic device, respectively. The first area of ​​the N areas includes at least one shortcut for the first application. The first area is any area of ​​the N areas. The first application is an application in the N applications corresponding to the first area. At least one shortcut is used to open at least one function or interface of the first application. Among them, the shortcuts in the first area are independent and unrelated to the shortcuts in other areas (areas in the N areas except the first area).

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

[0164] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface, thereby realizing the touch function of the electronic device 100.

[0165] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to achieve communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 via the I2S interface to achieve the function of answering a call through a Bluetooth headset.

[0166] The PCM interface can also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface to realize the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

[0167] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.

[0168] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the shooting function of the electronic device 100. The processor 110 and the display screen 194 communicate via the DSI interface to implement the display function of the electronic device 100.

[0169] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.

[0170] The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transfer data between the electronic device 100 and a peripheral device. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices, etc.

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

[0172] The wireless communication function of the electronic device can be implemented by antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modulation and demodulation processor and baseband processor. Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antenna. For example, antenna 1 can be reused as a diversity antenna of a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

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

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

[0175] In some embodiments, antenna 1 of the electronic device is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that the electronic device can communicate with the network and other devices through wireless communication technology.

[0176] The display screen 194 is used to display the display interface of the application, etc. The display screen 194 includes a display panel. In some embodiments, the electronic device may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0177] The electronic device 100 can realize the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194 and the application processor, etc. Among them, the ISP is used to process the data fed back by the camera 193.

[0178] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, and the software code of at least one application program, etc. The data storage area can store data (such as images, videos, etc.) generated during the use of the electronic device, etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash memory, etc.

[0179] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as pictures and videos are stored in the external memory card.

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

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

[0182] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The electronic device 100 can listen to music or listen to external speaker scenarios such as hands-free calls through one or more speakers 170A.

[0183] The receiver 170B, also called a "earpiece", may be one or more and is used to convert an audio electrical signal into a sound signal. When the electronic device 100 receives a call or a voice message, the voice can be received by placing the receiver 170B close to the ear.

[0184] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals.

[0185] The earphone jack 170D is used to connect a wired earphone.

[0186] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be disposed on the display screen 194 .

[0187] The gyro sensor 180B can be used to determine the motion posture of the electronic device. In some embodiments, the angular velocity of the electronic device around three axes (i.e., x, y, and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting.

[0188] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.

[0189] The magnetic sensor 180D includes a Hall sensor, and the electronic device can use the magnetic sensor 180D to detect the opening and closing of the flip leather case.

[0190] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device in various directions (generally three axes), and can detect the magnitude and direction of gravity when the electronic device is stationary.

[0191] Distance sensor 180F, used to measure distance. Electronic devices can measure distance through infrared or laser.

[0192] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device emits infrared light outward through the light emitting diode. The electronic device uses the photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device. When insufficient reflected light is detected, the electronic device can determine that there is no object near the electronic device.

[0193] The ambient light sensor 180L is used to sense the brightness of the ambient light. The electronic device can adaptively adjust the brightness of the display screen 194 according to the sensed brightness of the ambient light.

[0194] The fingerprint sensor 180H is used to collect fingerprints.

[0195] The temperature sensor 180J is used to detect the temperature.

[0196] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect a touch operation on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event.

[0197] The bone conduction sensor 180M can obtain a vibration signal. In some embodiments, the bone conduction sensor 180M can obtain a vibration signal of a vibrating bone block of a human vocal part.

[0198] The button 190 includes a power button, a volume button, etc. The button 190 can be a mechanical button. It can also be a touch button. The electronic device can receive the button input and generate a key signal input related to the user settings and function control of the electronic device. The motor 191 can generate a vibration prompt. The motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power changes, messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect the SIM card. The SIM card can be inserted into the SIM card interface 195, or pulled out from the SIM card interface 195 to achieve contact and separation with the electronic device.

[0199] Understandably, Fig. 9 The components shown do not constitute a specific limitation on the electronic device. The electronic device in the embodiment of the present invention may include Fig. 9 In addition, Fig. 9 The combination / connection relationship between the components can also be adjusted and modified.

[0200] Fig.10 The electronic device 1000 provided in the embodiment of the present application is a schematic diagram of the structure. The electronic device 1000 may be the first device (for example, mobile phone A), the second device (for example, mobile phone B) or the cloud mentioned above. Fig.10 As shown, the electronic device 1000 may include: one or more processors 1001; one or more memories 1002; a communication interface 1003, and one or more computer programs 1004, and the above-mentioned components may be connected via one or more communication buses 1005. The one or more computer programs 1004 are stored in the above-mentioned memory 902 and are configured to be executed by the one or more processors 1001, and the one or more computer programs 1004 include instructions. For example, when the electronic device 1000 is the first device (for example, mobile phone A) mentioned above, the instructions may be used to execute the relevant steps of the first device (for example, mobile phone A) in the above corresponding embodiments, such as executing Figure 2 , Figure 4 or Figure 7 For another example, when the electronic device 1000 is the second device (e.g., mobile phone B) in the foregoing text, the instruction can be used to execute the relevant steps of the second device (e.g., mobile phone B) in the above corresponding embodiment, such as executing Figure 2 , Figure 4 or Figure 7 For another example, when the electronic device 1000 is the cloud in the foregoing text, the instruction can be used to execute the cloud-related steps in the above corresponding embodiments, such as executing Figure 2 , Figure 4 or Figure 7 The communication interface 1003 is used to realize the communication between the electronic device 1000 and other devices, for example, the communication interface can be a transceiver.

[0201] In the embodiments provided by the present application, the method provided by the embodiments of the present application is introduced from the perspective of an electronic device (e.g., a mobile phone) as an execution subject. In order to implement the functions in the methods provided by the embodiments of the present application, the electronic device may include a hardware structure and / or a software module to implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function of the functions described above is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

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

[0203] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0204] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0205] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0206] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0207] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A health management method, characterized in that: Applicable to a first device, the method comprises: receiving a notification message, where the notification message is used to notify a first user of a status of a second user, where the first user is a user corresponding to the first device, the second user is associated with the first user, and the status of the second user includes a daily behavior and / or a physical state of the second user; The notification message is displayed.

2. The method according to claim 1, characterized in that The status of the second user includes at least one of the following: The second user executes a first preset event; The second user does not execute the second preset event; The second user triggers a specific function in a second device, and the second device is a device of the second user.

3. The method according to claim 2, characterized in that The second user executes a first preset event, including: The second user performs a physical examination using a physical examination function in a second device, and the second device is a device corresponding to the second user.

4. The method according to claim 2, characterized in that: The second user does not perform the second preset event, including: The second user does not use the physical examination function in the second device to perform a physical examination for a period of time exceeding a first period, and the second device is a device corresponding to the second user; or The second user does not exercise or the amount of exercise is less than a first threshold for more than a second period of time.

5. The method according to claim 2, characterized in that: The second user triggers a specific function in the second device, including: The second user triggers the SOS button in the second device; or, The second user triggers a fall detection function in the second device and a fall of the second user is detected.

6. The method according to claim 1, characterized in that The status of the second user includes at least one of the following: the second user moves out of the first geo-fence and / or into the second geo-fence; The physical examination result of the second user is abnormal.

7. The method according to any one of claims 1 to 6, characterized in that: The notification message includes a first shortcut, and the method further includes: An operation for the first shortcut is received, and the status of the second user is displayed.

8. The method according to any one of claims 1 to 7, characterized in that: The notification message includes a second shortcut, and the method further includes: An operation for the second shortcut is received, and a first message is sent to a second device, where the second device is a device of the second user, and the first message is used to evaluate a status of the second user.

9. The method according to any one of claims 2 to 8, characterized in that: The state of the second user includes that the second user has not executed a second preset event, the notification message includes a third shortcut, and the method further includes: An operation for the third shortcut is received, and the second user is contacted or a second message is sent to a second device, where the second device is a device of the second user, and the second message is used to prompt the second user to execute the second preset event.

10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: When receiving an operation for canceling the display of the notification message, no response is given or a prompt message is output, wherein the prompt message is used to prompt that the display of the notification message cannot be canceled; or, When an operation for contacting the second user is received, the notification message is canceled.

11. The method according to any one of claims 1 to 10, characterized in that: Before receiving the notification message, the method further includes: Sending a first request to a second device, where the first request is used to request to establish an association relationship between the first user and the second user, and the second device is a device of the second user; Receive a consent instruction from the second user.

12. The method according to any one of claims 1 to 11, characterized in that: The method further comprises: Sending a second request to a second device, where the second request is used to request access permission for the status of the second user, and the second device is a device of the second user; Receive a consent instruction from the second user.

13. The method according to any one of claims 1 to 12, characterized in that: The state of the second user includes a physical state of the second user, and the method further includes: Obtaining a diagnosis result according to the physical condition of the second user; The diagnosis result is sent to a second device, where the second device is a device of the second user.

14. A health management method, characterized in that: Applicable to the second device, the method comprises: determining a state of a second user, where the second user is a user corresponding to the second device, and the state of the second user includes a daily behavior and / or a physical state of the second user; A notification message is sent to a first device, where the notification message is used to notify the first user of a status of the second user, where the first user and the second user are associated, and the first device is a device of the first user.

15. The method according to claim 14, characterized in that The status of the second user includes at least one of the following: The second user executes a first preset event; The second user does not execute the second preset event; The second user triggers a specific function in a third device, and the third device is a device of the second user.

16. The method according to claim 15, characterized in that The second user executes a first preset event, including: The second user performs a physical examination using a physical examination function in a third device, and the third device is a device corresponding to the second user.

17. The method according to claim 15, characterized in that The second user does not perform the second preset event, including: The second user does not use the physical examination function in the third device for a physical examination for a first period of time, and the third device is a device corresponding to the second user; or The second user does not exercise or the amount of exercise is less than a first threshold for more than a second period of time.

18. The method according to claim 15, characterized in that The second user triggers a specific function in the third device, including: The second user triggers the SOS button in the third device; or, The second user triggers a fall detection function in the third device and detects that the second user has fallen.

19. The method according to claim 14, characterized in that The status of the second user includes at least one of the following: the second user moves out of the first geo-fence and / or into the second geo-fence; The physical examination result of the second user is abnormal.

20. The method according to any one of claims 14 to 19, characterized in that: The method further comprises: A first message sent by the first device is received, where the first message is used to evaluate the status of the second user.

21. The method according to claim 20, characterized in that The method further comprises: According to the first message, display a first shortcut; An operation on the first shortcut is received, and an evaluation of the second user is viewed or replied.

22. The method according to any one of claims 15 to 19, characterized in that: The state of the second user includes that the second user has not executed a second preset event, and the method further includes: A second message sent by the first device is received, where the second message is used to remind the second user to execute the second preset event.

23. The method according to claim 22, characterized in that The method further comprises: According to the second message, display a second shortcut; An operation for the second shortcut is received, and the second preset event is executed.

24. The method according to claim 22 or 23, characterized in that The method further comprises: displaying the second message; When receiving an operation for canceling the display of the second message, no response is given or prompt information is output, where the prompt information is used to prompt that the display of the second message cannot be canceled; or, After determining that the second user executes the second preset event, cancel displaying the second message.

25. The method according to any one of claims 14 to 24, characterized in that: The method further comprises: A first prompt message is displayed, where the first prompt message is used to prompt that the first user has viewed the status of the second user.

26. The method according to any one of claims 14 to 25, characterized in that: Before sending the notification message to the first device, the method further includes: receiving a first request sent by the first device, where the first request is used to request to establish an association relationship between the first user and the second user; A first operation is received, where the first operation is used to indicate consent to establish an association relationship between the first user and the second user.

27. The method according to any one of claims 14 to 26, characterized in that: The method further comprises: receiving a second request sent by the first device, where the second request is used to request access permission for the status of the second user; A second operation is received, wherein the first operation is used to indicate consent to grant the access permission.

28. The method according to any one of claims 14 to 27, characterized in that: The state of the second user includes a physical state of the second user, and the method further includes: receiving a diagnosis result sent by the first device, where the diagnosis result is obtained based on the physical condition of the second user; The diagnosis result is displayed.

29. An electronic device, characterized in that: include: a processor, a memory, and one or more programs; The one or more programs are stored in the memory, and the one or more programs include instructions, which, when executed by the processor, enable the electronic device to perform the method steps as described in any one of claims 1-28.

30. A communication system, characterized in that: include: a first device and a second device, The first device is used to perform the method steps according to any one of claims 1 to 13; The second device is used to execute the method steps as described in any one of claims 14-28.

31. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and when the computer program is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 28.

Citation Information

Patent Citations

  • Health management method and device

    CN106202934A

  • Wearable device for monitoring the health and supervision of a supervised person and related systems and methods

    US11540716B1

  • Personal emergency triggering, notification and communication for smartwatches

    US20180176362A1

  • Health monitoring system for wellness, safety, and remote care using digital sensing technology

    US20210275023A1