Health management method and device, electronic equipment and computer readable storage medium

By implementing group selection and task release functions on the health management platform, the problem of low health management efficiency under fast-paced life is solved, and the efficiency of supervision of management tasks is improved.

CN119993444APending Publication Date: 2025-05-13FOSHAN SHUNDE MIDEA ELECTRICAL HEATING APPLIANCES MFG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311505185.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In a fast-paced living environment, most people are unable to strictly implement the management plans formulated by the health management platform, resulting in low efficiency in health management.

Method used

Through a health management method, the first client responds to the user's group selection operation, obtains multiple group information from the server, and displays it to the user. The user can select the target group and publish management tasks to the second client, which supervises the completion status of the management tasks based on the task information.

Benefits of technology

By publishing management tasks to the second client and supervising the completion status, the efficiency of health management is improved and adapting to people's life rhythm.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119993444A_ABST
    Figure CN119993444A_ABST
Patent Text Reader

Abstract

The invention discloses a health management method and apparatus, an electronic device and a computer readable storage medium, the method is applied to a first client, and the method comprises the steps of obtaining multiple pieces of group information from a server in response to a group selection operation of a user on a management task; displaying a plurality of pieces of group information; in response to a selection operation of a user on target group information in the plurality of pieces of group information, displaying a target group corresponding to the target group information, the target group comprising a plurality of task objects; and in response to a release operation of the user on the management task, task information corresponding to the management task is sent to a second client, so that the second client supervises the completion condition of the management task according to the task information, and the second client is a client corresponding to the target task object. In the embodiment of the invention, the management task is issued to the second client, and then the completion condition of the management task is supervised by the target task object corresponding to the second client, so that the efficiency of health management can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of health management technology, and specifically to a health management method, device, electronic device and computer-readable storage medium. Background Art

[0002] With the continuous development of social economy and culture, people pay more and more attention to the management of physical and mental health. Various platforms for health management have emerged, such as vertical management platforms such as diet management, exercise management, and medical management. Health management platforms generally only provide corresponding management plans, and the managed must strictly implement the management plans provided by the health management platform. This approach relies on the managed's highly self-disciplined living habits. However, as people's pace of life continues to accelerate with the development of society, in this fast-paced living environment, most people do not have self-disciplined living habits, so they cannot strictly implement the management plans formulated by the health management platform, resulting in low efficiency of health management. Summary of the invention

[0003] The embodiments of the present application disclose a health management method, device, electronic device and computer-readable storage medium, which can improve the efficiency of health management.

[0004] In a first aspect, an embodiment of the present application discloses a health management method, which is applied to a first client, and the method includes: in response to a user's group selection operation on a management task, obtaining multiple group information from a server; displaying multiple group information; in response to a user's selection operation on target group information among the multiple group information, displaying a target group corresponding to the target group information, the target group including multiple task objects; in response to a user's publishing operation on the management task, sending task information corresponding to the management task to a second client, so that the second client manages the completion of the management task according to the task information, and the second client is the client corresponding to the target task object.

[0005] In a second aspect, an embodiment of the present application discloses another health management method, which is applied to a second client, and the method includes: receiving task information corresponding to a management task from a first client; displaying task information corresponding to the management task; and in response to an acceptance operation for the management task, supervising the completion status of the management task according to the task information.

[0006] In a third aspect, an embodiment of the present application discloses a health management device, which is applied to a first client, and the device includes: an acquisition module, which is used to obtain multiple group information from a server in response to a user's group selection operation on a management task; a display module, which is used to display multiple group information; the display module is also used to display a target group corresponding to the target group information in response to a user's selection operation on target group information in multiple group information, and the target group includes multiple task objects; a sending module, which is used to send task information corresponding to the management task to a second client in response to a user's publishing operation on the management task, and the second client is a client corresponding to the target task object, and the target task object is any task object among the multiple task objects.

[0007] In a fourth aspect, an embodiment of the present application discloses another health management device, which is applied to a second client. The device includes: a receiving module, which is used to receive task information corresponding to a management task from a first client; a display module, which is used to display task information corresponding to the management task; and an acceptance module, which is used to respond to an acceptance operation for the management task and manage the completion status of the management task according to the task information.

[0008] In a fifth aspect, an embodiment of the present application discloses an electronic device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor calls the computer program to implement the above-mentioned health management method.

[0009] In a sixth aspect, an embodiment of the present application discloses a computer-readable storage medium, which stores a program code, and the program code is called by a processor to implement the above-mentioned health management method.

[0010] In an embodiment of the present application, the first client can obtain multiple group information from the server in response to a group selection operation for a management task, and then can display the multiple group information; the first client can display the target group corresponding to the target group information in response to a user's selection operation of target group information among multiple group information, and the target group includes multiple task objects; finally, in response to a user's publishing operation of a management task, the task information corresponding to the management task can be sent to the second client, so that the second client can supervise the completion of the management task according to the task information, and the second client is the client corresponding to the target task object. The first client can improve the efficiency of health management by publishing the management task to the second client, and then the target task object corresponding to the second client supervises the completion of the management task. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0012] Figure 1 It is a structural schematic diagram of a health management system disclosed in an embodiment of the present application;

[0013] Figure 2 It is a flowchart of a health management method disclosed in an embodiment of the present application;

[0014] Figure 3 It is a flowchart of another health management method disclosed in an embodiment of the present application;

[0015] Figure 4 It is a structural schematic diagram of a health management device disclosed in an embodiment of the present application;

[0016] Figure 5 is a schematic diagram of the structure of another health management device disclosed in an embodiment of the present application;

[0017] Figure 6 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application;

[0018] Figure 7 It is a schematic diagram of the structure of a computer-readable storage medium disclosed in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0020] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application.

[0021] With the continuous development of social economy and culture, people pay more and more attention to the management of physical and mental health. Various platforms for health management have emerged, such as vertical management platforms such as diet management, exercise management, and medical management. Health management platforms generally only provide corresponding management plans, and the managed must strictly implement the management plans provided by the health management platform. This approach relies on the managed's highly self-disciplined living habits. However, as people's pace of life continues to accelerate with the development of society, in this fast-paced living environment, most people do not have self-disciplined living habits, so they cannot strictly implement the management plans formulated by the health management platform, resulting in low efficiency of health management.

[0022] In order to solve the above problems, in an embodiment of the present application, the first client can obtain multiple group information from the server in response to a group selection operation for a management task, and then can display the multiple group information; the first client can display the target group corresponding to the target group information in response to the user's selection operation of the target group information among the multiple group information, and the target group includes multiple task objects; finally, in response to the user's publishing operation of the management task, the task information corresponding to the management task can be sent to the second client, so that the second client can supervise the completion of the management task according to the task information, and the second client is the client corresponding to the target task object. The first client can improve the efficiency of health management by assigning the management task to the second client, and then the target task object corresponding to the second client supervises the completion of the management task.

[0023] In order to better understand the embodiments of the present application, the structural diagram of the health management system is first introduced below.

[0024] See also Figure 1 , Figure 1 1 is a schematic diagram of the structure of a health management system 100 disclosed in an embodiment of the present application. Figure 1 As shown, the health management system 100 may include a task creation module 110, a data entry module 120, a data analysis module 130, a demand selection module 140, an ingredient matching module 150, an ingredient list module 160, a nutritional analysis module 170, a task sending module 170 and a management assistance module 190.

[0025] The task creation module 110 can be used to create a health management task. A group corresponding to the health management task can be created by the task creation module 110. For example, members who need to join the group can be selected first, and then the group can be created.

[0026] The data entry module 120 can be used to enter the physical data of the managed person. For example, the physical data of the managed person such as age, height, weight, gender, blood sugar, and blood pressure can be entered through the data entry module 120.

[0027] The data analysis module 130 can be used to analyze the physical data of the managed person to determine the physical health of the managed person. The physical health condition can be the risk of diseases that the managed person may have, the physical development of the managed person, the nutritional balance of the managed person, or other conditions that can represent physical health. For example, the age group of the managed person can be determined based on the age of the managed person. If the managed person is in the youth stage, the nutrients in his body can be analyzed based on the physical data of the managed person to determine whether they are balanced.

[0028] The demand selection module 140 can be used to select the nutrition module that needs to be strengthened. Exemplarily, the nutrition module can include modules for supplementing different nutrients, modules for different health needs, and modules for different nutritional balances. Exemplarily, the nutrition module can include modules for zinc supplementation, iron supplementation, vitamin A supplementation, etc., modules for preventing myopia, preventing hyperglycemia, etc., and modules for low purine, low glycemic, and low calorie.

[0029] The ingredient matching module 150 may be used to match and generate a suitable ingredient module according to the results of the data analysis module 130 and / or the demand selection module 140, and then display the ingredient module through the mobile terminal. The ingredient module may include at least one ingredient.

[0030] The ingredient list module 160 can be used to generate a corresponding ingredient list according to at least one ingredient selected from the ingredient module. The ingredient list module 160 can also be used to display information of various selected ingredients. The information may include one or more information such as ingredient calories, ingredient purine content, GI value, sodium content, macro-micronutrient ratio, etc.

[0031] The nutrition analysis module 170 can be used to evaluate the nutrients of the ingredients included in the ingredient list module 160 to determine the intake of various nutrients based on the ingredient list module 160. For example, the intake of three macronutrients, protein, carbon water, and fat, and micronutrients, such as calcium, iron, and zinc, can be determined.

[0032] The task sending module 180 may be used to send the health management task to the group corresponding to the health management task or members in the group.

[0033] The management assistance module 190 can be used for members in the group corresponding to the health management task to supervise the completion of the health task. The members who accept the management task can upload prompt information including the task completion status through the management assistance module 190.

[0034] As an implementation method, the user can first create a task group through the task creation module 110. Then the user can enter the physical data of the person being managed through the data entry module 120. The data analysis module 130 will analyze the entered physical data to obtain the physical health of the person being managed. The user can also select the nutrition module that needs to be strengthened through the demand selection module 140. Then the food matching module 150 can match and generate a suitable food module according to the results of the data analysis module 130 and / or the demand selection module 140. The user can select the preferred food from the food module through the food list module 160 and add it to the food list. After the user determines the food list, the nutrition analysis module 170 can evaluate the nutrients of the food in the food list to determine the situation of various nutrients ingested based on the food list module 160. After that, the user can send the health management task to the group or to the members in the group through the task sending module 180, and then the member who receives the health management task will supervise the completion of the task, and the member can upload prompt information including the completion status through the management assistance module 190.

[0035] It should be noted that Figure 1 The system structure shown is only an example and does not limit the technical solution disclosed in the embodiment of this application. With the evolution of the health management system structure and the emergence of new application scenarios, the technical solution disclosed in the embodiment of this application is also applicable to similar technical problems.

[0036] See also Figure 2 , Figure 2 1 is a flow chart of a health management method disclosed in an embodiment of the present application. The health management method can be applied to an electronic device, which can be a device capable of carrying the above health management system, such as a mobile phone, a tablet, or other electronic devices. The health management method can include the following steps.

[0037] 210. The first client obtains multiple group information from the server in response to a user's group selection operation on a management task.

[0038] The user can select the group corresponding to the management task through the first client. The first client can send a request instruction for group information to the server in response to the user's group selection operation on the management task. After receiving the request instruction from the first client, the server can send information of multiple groups. The first client can receive multiple group information from the server.

[0039] The client refers to the application (Application, APP) that provides the user with an operation interface for the above-mentioned health management system. The client is installed on an electronic device, and the electronic device can display the operation interface for the user to operate. The first client is the client corresponding to the above-mentioned user. Management tasks refer to health management-related tasks created by users according to actual needs. Before publishing a management task, the user needs to select the group to which the management task needs to be published. It can be understood that the server can store one or more groups pre-created or historically created by the user. When the user needs to publish a task, the information corresponding to the above one or more groups can be obtained from the server to obtain multiple group information.

[0040] As an implementation manner, the page for creating a management task may include a group selection area, and the user may select a group corresponding to the management task through the group selection area.

[0041] As another implementation, after the user chooses to publish the management task, the first client may display a group selection page, and the user may select a group corresponding to the management task through the group selection page.

[0042] As an implementation mode, before the user performs an operation of assigning a management task, the user may first create a group corresponding to the management task. The first client may send a group creation request to the server in response to the user's operation of creating a group. After receiving the group creation request from the first client, the server may send a plurality of object information that can be used to create a group to the first client. The first client may receive a plurality of object information from the server and may display the plurality of object information. The user may select at least one object information from the plurality of object information to create a group. The first client may send at least one object information to the server in response to the user's selection operation of at least one object information from the plurality of object information. After receiving the at least one object information from the first client, the server may create a group according to the at least one object information, and then may send group information corresponding to the created group to the first client. The group includes an object corresponding to the at least one object information and an object corresponding to the first client.

[0043] The group refers to a group used to assist in completing management tasks, and the task objects included in the group can be selected by the user through the first client according to actual conditions. The task group can include at least one task object other than the user.

[0044] 220. The first client displays multiple group information.

[0045] After acquiring multiple groups of group information from the server, the first client may display the multiple groups of group information for user selection.

[0046] 230. In response to a user's selection operation on target group information among the plurality of group information, the first client displays a target group corresponding to the target group information.

[0047] The target group includes multiple task objects.

[0048] After the user selects the target group information, the first client can display the target group according to the target group information and display a plurality of task objects included in the target group. The user can select the task object in the target group.

[0049] 240. The first client sends task information corresponding to the management task to the second client.

[0050] After selecting the target group, the user can publish the management task through the first client. The first client can send the task information corresponding to the management task to the second client, so that the target task object corresponding to the second client manages the completion of the management task according to the task information. The target task object is any task object among multiple task objects, and the target task object is different from the task object corresponding to the first client. Among them, the first client and the second client are different clients. The task information corresponding to the management task may include information such as the execution or duration of the task, the specific content of the task, etc. Exemplarily, the execution time of the task is 8:00 on October 9. The duration of the task refers to the time period in which the task needs to be executed. Exemplarily, the duration of the task is from October 9 to October 15.

[0051] Task objects refer to other users who can assist in completing the management task. For example, task objects may include the user's parents, brothers, sisters, friends, etc. The target task object refers to the assigned object specified by the user from the task group when assigning the management task. For example, if the task objects include the user's father, the user can choose to assign the management task to his father, and the user's father is the target task object.

[0052] As an implementation mode, after selecting the target group information, the user can directly publish the management task to the target group. In response to the user's publishing operation of publishing the management task to the target group, the first client can send task information corresponding to the management task to the second client, and the target task object is any task object among the multiple task objects except the task object corresponding to the first client.

[0053] In the case where the user only selects the target group information, the first client can send the task information corresponding to the management task to the second client in response to the user's publishing operation of publishing the management task to the target group. The second client can receive the task information from the first client and then display the task information corresponding to the management task. There can be multiple second clients, and the number of second clients is the number of task objects included in the target group.

[0054] As another implementation, after selecting the target group, the user can select a target task object from the multiple task objects included in the displayed target group. In response to the user's selection operation on the target task object from the multiple task objects, the first client can send task information corresponding to the management task to the second client.

[0055] When the user selects the target group information and selects the target task object from the multiple task objects included in the target group, the first client can send the task information corresponding to the management task to the second client corresponding to the target task object in response to the user's selection operation on the target task object from the multiple task objects. The second client corresponding to the target task object can receive the task information from the first client and then display the task information.

[0056] As an implementation, the first client may also send the management task and target group information to the server. After receiving the management task and target group information from the first client, the server may store the corresponding relationship between the management task and the target group corresponding to the target group information in a database.

[0057] The first client and the second client may communicate directly or indirectly, that is, they may communicate through a server. In the case of direct communication between the first client and the second client, the first client may directly send task information corresponding to the management task to the second client. In the case of indirect communication between the first client and the second client, the first client may communicate indirectly with the second client through a server, and the first client may send task information corresponding to the management task and information of the target task object to the server, and then the server may send task information corresponding to the management task to the second client.

[0058] The management task can be a historical management task, that is, a pre-created management task, or a currently created management task. In the case where the management task is a historical management task, the user can select the management task to be assigned through the historical task page in the first client. In the case where the management task is currently created, the user can directly select to assign the management task on the page where the management task is created.

[0059] As an implementation mode, a user may first create a management task through a first client. The first client may display an information entry page in response to a creation operation for the management task. The user may input the physical data of the managed person or select target management content through the information entry page. The first client may obtain the physical data of the managed person and / or the target management content through the information entry page, and then may determine the task information corresponding to the management task according to the physical data of the managed person and / or the target management content.

[0060] As an implementation mode, the task information may include a target ingredient list. Therefore, before the user performs an assignment operation on the management task, the task information corresponding to the management task may be determined first. After obtaining the physical data of the managed person and / or the target management content, the first client may send the physical data of the managed person and / or the target management content to the server. The server may receive the physical data of the managed person and / or the target management content from the first client, and then determine the target ingredient information according to the physical data of the managed person and / or the target management content, and then send the target ingredient information to the first client. The first client may receive the target ingredient information from the server, and then display at least one ingredient corresponding to the target ingredient information. The user may select the corresponding ingredient from at least one ingredient included in the displayed target ingredient information. The first client may determine the target ingredient list according to the selected ingredient in response to the user's selection operation for at least one ingredient, and then send the target ingredient list to the server. The server may receive the target ingredient list from the first client, and then determine the task information according to the target ingredient list, and then send the task information to the first client. The first client may receive the task information from the server.

[0061] The physical data of the managed person can be entered through the information entry page when creating a task, or it can be pre-entered and saved by the user. The user can enter the physical data corresponding to the managed person into the health management system through the first client, and then select the corresponding physical data of the managed person when creating a task. The physical data may include the age, height, gender, weight, blood pressure, blood sugar and other body-related data of the managed person. The target management content may be the content that needs to be strengthened according to the physical condition of the managed person. The target management content may be selected by the user through the demand selection module, or it may be selected by the user after being automatically pushed by the health management system, or it may be selected by the user in other forms. The target management content may include one or more of low purine, low glycemic control, low calorie, low sodium and high potassium, high calcium, myopia prevention, zinc supplementation, iron supplementation, vitamin A supplementation, etc. The target food information may include at least one food, and the number of food included in the target food information may be determined according to the actual situation. The target food list refers to a list of at least one food selected by the user.

[0062] The server database may store a preset food library. After receiving the physical data of the managed person and / or the target management content sent by the first client, the server may determine the target food information from the preset food library according to the physical data of the managed person and / or the target management content.

[0063] As an implementation method, after the server obtains the physical data of the managed person, it can analyze the physical data to obtain corresponding analysis results. If the managed person is determined to be at risk of disease based on the analysis results, the server can determine at least one ingredient related to controlling the disease as target ingredient information, and send the determination result and the target ingredient information to the first client.

[0064] As another implementation, if the server determines that the managed person has no risk of disease based on the analysis result of the managed person's physical data, the server can determine at least one ingredient related to the target management content that needs to be managed and is customized by the user as the target ingredient information.

[0065] As another implementation, if the analysis results obtained based on the physical data of the managed person determine that the managed person is at risk of disease, and the user customizes and selects the target management content that needs to be managed, the first client can determine at least one ingredient related to controlling the disease and at least one ingredient related to the target management content as target ingredient information.

[0066] Due to the wide variety of ingredients, the nutrients contained in different ingredients may be the same or different. Therefore, the number of ingredients related to the same disease or the same target management content is usually large. If all ingredients corresponding to the target ingredient information are directly displayed, the ingredients included in the interface displayed by the client will be messy. In order to make the display interface concise and beautiful and convenient for users to view, the ingredients corresponding to the target ingredient information can be classified and / or sorted before being displayed through the client. Exemplarily, the classification can be classified according to the category to which the ingredients belong, or according to the function of the ingredients, or according to the calories of the ingredients, or according to other methods. The sorting can be sorted according to the content of the nutrients contained in the food. The sorting basis can be set by the manufacturer or by the user. Exemplarily, the user can choose to sort according to the calories contained in the ingredients, and the sorting method can be sorted in order of calories or in reverse order of calories. It can be understood that when sorting the calories contained in the ingredients, the calories contained in different ingredients of the same quality are sorted.

[0067] As an implementation method, in order to let users understand the nutrients contained in each ingredient more intuitively, after the user adds the ingredient selection in the target ingredient information to the target ingredient list, the first client can display the ingredient list and can simultaneously display the various nutrients contained in the ingredient and their content.

[0068] As an implementation manner, each time the user adds an ingredient selection to the target ingredient list or the user deletes an ingredient from the target ingredient list, the first client may save the target ingredient list.

[0069] As another implementation, the first client may be provided with a save control, and the user may operate the save control to save the target ingredient list.

[0070] As an implementation mode, after determining the target ingredient list, the first client may send the target ingredient list to the server. The server may determine the intake of various nutrients of the managed person based on the target ingredient list to obtain the nutritional balance of the managed person, and then send the nutritional balance to the first client. Exemplarily, the intake of the three macronutrients of protein, carbon water, and fat, as well as micronutrients such as calcium, iron, and zinc of the managed person may be judged based on the ingredients included in the target ingredient list. The server may send the nutritional balance of the managed person to the first client at predetermined intervals, or may send the nutritional balance of the managed person to the first client after each update of the target ingredient list. The above-mentioned predetermined time may be set according to user customization, and may be one meal, one day, three days, one week, or other time.

[0071] As an implementation method, the server may re-determine the body data of the managed person according to the intake of various nutrients, and perform analysis based on the updated body data to obtain the latest analysis results.

[0072] As another implementation method, since the user may enter incomplete data when entering the managed person's physical data, the server can supplement part of the managed person's physical data according to the intake of various nutrients to complete the managed person's physical data, thereby making a more accurate analysis of the managed person's health status.

[0073] 250. The second client displays task information corresponding to the management task.

[0074] After receiving the task information corresponding to the management task from the first client, the second client may display the task information corresponding to the management task. Then the target task object corresponding to the second client may determine whether to undertake the management task according to the task information. The task information may include a list of target ingredients. The second client may display the ingredients included in the list of target ingredients and the quality of each ingredient.

[0075] 260. The second client accepts the management task in response to the acceptance operation for the management task, and monitors the completion status of the management task according to the task information.

[0076] The target task object corresponding to the second client can choose whether to undertake the management task. In the case where the target task object corresponding to the second client chooses to undertake the management task, the second client can respond to the undertaking operation for the management task, undertake the management task, and monitor the completion of the management task according to the task information.

[0077] As an implementation mode, when the user corresponding to the second client can undertake a part of the management task, the management task can be assigned to other task objects in the task group, and the other task objects assist in completing the management task.

[0078] As another implementation, when the task object corresponding to the second client cannot undertake the management task, feedback information refusing to undertake the management task can be sent to the first client. After receiving the feedback information from the second client, the first client can select other task objects from the target group to assign the management task.

[0079] As an implementation mode, after the task object corresponding to the second client takes over the management task, it can generate prompt information in response to the prompt operation for the management task, and then send the prompt information to prompt the user corresponding to the first client of the completion status of the management task. In the case where the first client and the second client can communicate directly, the second client can send the prompt information to the server and the first client respectively, so that the server updates the status of the management task according to the prompt information. In the case where the first client and the second client can communicate indirectly, the second client can send the prompt information to the server, so that the server updates the status of the management task according to the prompt information and sends the prompt information to the first client. The prompt information can be information to prompt that the management task is completed, or it can be information to prompt that the management task is not completed.

[0080] In daily life, the user corresponding to the manager and the second client can live in the same area or in different areas. If they live in the same area, the user corresponding to the second client can configure the ingredients included in the ingredient list. Configuring the ingredients means purchasing the corresponding ingredients. Exemplarily, the user can configure the ingredients in the target ingredient list online or offline. If they live in different areas, the ingredients included in the ingredient list can be configured by the manager or the user corresponding to the first client. Then the corresponding configuration information can be sent to the second client through the first client, and then the second client determines the completion of the management task based on the configuration information and task information. The object for configuring the target ingredient list can be determined according to the actual situation.

[0081] As an implementation mode, after the second client undertakes the management task, it can send feedback information of undertaking the management task. In the case where the first client and the second client can communicate directly, the second client can send the feedback information to the first client and the server respectively. After receiving the feedback information, the first client can update the task information of the management task, that is, update the undertaker of the task to the task object corresponding to the second client. After receiving the feedback information, the server can store the corresponding relationship between the task object corresponding to the second client and the management task in the database. In the case where the first client and the second client communicate indirectly through the server, the second client can send the feedback information to the server. After receiving the feedback information, the server can store the corresponding relationship between the task object corresponding to the second client and the management task in the database. The server can send the stored corresponding relationship between the task object corresponding to the second client and the management task to the first client, and the first client can update the task information of the management task after receiving the feedback information, that is, update the undertaker of the task to the task object corresponding to the second client.

[0082] exist Figure 2 In the described method embodiment, the first client can obtain multiple group information from the server in response to a group selection operation for a management task, and then display the multiple group information; the first client can display the target group corresponding to the target group information in response to a user's selection operation of target group information among the multiple group information, and the target group includes multiple task objects; finally, in response to a user's publishing operation of the management task, the task information corresponding to the management task can be sent to the second client, so that the target task object corresponding to the second client supervises the completion of the management task according to the task information, and the second client is the client corresponding to the target task object. The first client can improve the efficiency of health management by publishing the management task to the second client, and then the target task object corresponding to the second client supervises the completion of the management task.

[0083] See also Figure 3 , Figure 3 1 is a flow chart of another health management method disclosed in an embodiment of the present application. The health management method can be applied to an electronic device, which can be a mobile terminal. The health management method can include the following steps.

[0084] 310. The first client obtains multiple group information from the server in response to a user's group selection operation on a management task.

[0085] The user can select the group corresponding to the management task through the first client. The first client can send a request instruction for group information to the server in response to the user's group selection operation on the management task. After receiving the request instruction from the first client, the server can send information of multiple groups. The first client can receive multiple group information from the server. As an implementation mode, the user can create a group corresponding to the management task before assigning the management task. The first client can send a group creation request to the server in response to the user's operation of creating a group. After receiving the group creation request from the first client, the server can send multiple object information that can be used to create a group to the first client. The first client can receive multiple object information from the server and can display multiple object information. The user can select at least one object information from the multiple object information to create a group. The first client can send at least one object information to the server in response to the user's selection operation on at least one object information in the multiple object information. After receiving the at least one object information from the first client, the server can create a group according to the at least one object information, and then can send the group information corresponding to the created group to the first client. The group includes an object corresponding to the at least one object information and an object corresponding to the first client.

[0086] The detailed description of step 310 may refer to the detailed description of step 210 .

[0087] 320. The first client displays multiple group information.

[0088] After acquiring multiple groups of group information from the server, the first client may display the multiple groups of group information for user selection.

[0089] 330. In response to a user's selection operation on target group information among the plurality of group information, the first client displays a target group corresponding to the target group information.

[0090] The target group includes multiple task objects.

[0091] After the user selects the target group information, the first client can display the target group according to the target group information and display a plurality of task objects included in the target group. The user can select the task object in the target group.

[0092] 340. The first client sends task information corresponding to the management task to the second client.

[0093] After selecting the target group, the user can publish the management task through the first client. The first client can send task information corresponding to the management task to the second client, so that the target task object corresponding to the second client manages the completion of the management task according to the task information, and the target task object is any task object among multiple task objects, and the target task object is different from the task object corresponding to the first client.

[0094] As an implementation mode, after selecting the target group information, the user can directly publish the management task to the target group. In response to the user's publishing operation of publishing the management task to the target group, the first client can send task information corresponding to the management task to the second client, and the target task object is any task object among the multiple task objects except the task object corresponding to the first client.

[0095] As another implementation, after selecting the target group, the user can select a target task object from the multiple task objects included in the displayed target group. The first client can send task information corresponding to the management task to the second client in response to the user's selection operation on the target task object from the multiple task objects.

[0096] As an implementation mode, a user may first create a management task through a first client. The first client may display an information entry page in response to a creation operation for the management task. The user may input the physical data of the managed person or select target management content through the information entry page. The first client may obtain the physical data of the managed person and / or the target management content through the information entry page, and then may determine the task information corresponding to the management task according to the physical data of the managed person and / or the target management content.

[0097] As an implementation mode, the task information may include a target ingredient list. Therefore, before the user assigns the management task, the task information corresponding to the management task may be determined first. After the first client obtains the body data of the managed person and / or the target management content, the body data of the managed person and / or the target management content may be sent to the server. The server may receive the body data of the managed person and / or the target management content from the first client, and then determine the target ingredient information according to the body data of the managed person and / or the target management content, and then send the target ingredient information to the first client. The first client may receive the target ingredient information from the server, and then display at least one ingredient corresponding to the target ingredient information. The user may select the corresponding ingredient from at least one ingredient included in the displayed target ingredient information. The first client may determine the target ingredient list according to the selected ingredient in response to the user's selection operation for at least one ingredient, and then send the target ingredient list to the server. The server may receive the target ingredient list from the first client, and then determine the task information according to the target ingredient list, and then send the task information to the first client. The first client may receive the task information from the server.

[0098] As an implementation method, after determining the target food list, the first client can send the target food list to the server. The server can determine the intake of various nutrients of the managed person based on the target food list to obtain the nutritional balance of the managed person, and then send the nutritional balance to the first client.

[0099] The detailed description of step 340 may refer to the detailed description of step 240 .

[0100] 350. The second client sends task information corresponding to the management task to the third client.

[0101] In the case where the target task object corresponding to the second client is a task object selected by the user from multiple task objects, after the second client receives the task information corresponding to the management task from the first client, the target task object can choose whether to undertake the management task. In the case where the target task object chooses not to undertake the management task, the target task object can select other task objects from the group, and the second client can respond to the assignment operation for the management task and send the task information corresponding to the management task to a third client corresponding to the other task objects, and the third client is different from the first client and the second client.

[0102] The detailed description of step 350 may also refer to the detailed description of step 240 .

[0103] 360. The third client displays task information corresponding to the management task.

[0104] After receiving the task information corresponding to the management task from the second client, the third client may display the task information corresponding to the management task. Then the task object corresponding to the third client may determine whether to undertake the management task according to the task information. The task information may include a list of target ingredients. The third client may display the ingredients included in the list of target ingredients and the quality of each ingredient.

[0105] 370. The third client accepts the management task in response to the acceptance operation for the management task, and monitors the completion status of the management task according to the task information.

[0106] The task object corresponding to the third client can choose whether to undertake the management task. In the case where the task object corresponding to the third client chooses to undertake the management task, the third client can respond to the undertaking operation for the management task, undertake the management task, and monitor the completion of the management task according to the task information.

[0107] As an implementation mode, after the user corresponding to the third client undertakes the management task, the third client can generate prompt information in response to the prompt operation for the management task, and then send the prompt information to prompt the user corresponding to the first client of the completion status of the management task. In the case where the first client and the third client can communicate directly, the third client can send the prompt information to the server and the first client respectively, so that the server updates the status of the management task according to the prompt information. In the case where the first client and the third client can communicate indirectly, the third client can send the prompt information to the server, so that the server updates the status of the management task according to the prompt information and sends the prompt information to the first client. The prompt information can be information to prompt that the management task is completed, or it can be information to prompt that the management task is not completed.

[0108] It is understandable that, if the user corresponding to the third client chooses not to undertake the management task, the task can be assigned to other task objects in the task group. If there is no task object in the task group that can undertake the task, the task cannot be carried out. Therefore, the first client can be prompted that the task cannot be completed temporarily.

[0109] The detailed description of step 370 may refer to the detailed description of step 260 .

[0110] exist Figure 3 In the described method embodiment, the first client can obtain multiple group information from the server in response to the group selection operation for the management task, and then can display the multiple group information; the first client can display the target group corresponding to the target group information in response to the user's selection operation of the target group information among the multiple group information, and the target group includes multiple task objects; finally, in response to the user's publishing operation of the management task, the task information corresponding to the management task can be sent to the second client corresponding to the target task object; in the case where the target task object cannot undertake the management task, the second client can send the task information corresponding to the management task to the third client in response to the assignment operation for the management task, so that the task object corresponding to the third client supervises the completion of the management task according to the task information. The first client publishes the management task to the second client. When the second client cannot undertake the task, the second client can publish the management task to the third client, and then the task object corresponding to the third client supervises the completion of the management task, thereby improving the efficiency of health management.

[0111] It should be understood that the same or corresponding information in the above different embodiments can be referenced to each other.

[0112] See also Figure 4 , Figure 4 4 is a schematic diagram of the structure of a health management device 400 disclosed in an embodiment of the present application. The health management device 400 includes: an acquisition module 410, a display module 420 and a sending module 430. Among them:

[0113] The acquisition module 410 is used to acquire multiple group information from the server in response to the user's group selection operation on the management task;

[0114] Display module 420, used to display multiple group information;

[0115] The display module 420 is further used to display a target group corresponding to the target group information in response to a user's selection operation on the target group information among the plurality of group information, wherein the target group includes a plurality of task objects;

[0116] The sending module 430 is used to send task information corresponding to the management task to the second client in response to the user's publishing operation on the management task, so that the second client monitors the completion of the management task according to the task information. The second client is the client corresponding to the target task object.

[0117] In some embodiments, the sending module 430 is specifically configured to send task information corresponding to the management task to the second client in response to a publishing operation of the user publishing the management task to the target group.

[0118] In some embodiments, the sending module 430 is specifically used to send task information corresponding to the management task to the second client in response to a user's selection operation on a target task object among multiple task objects, where the target task object is any task object among the multiple task objects except the task object corresponding to the first client.

[0119] In some embodiments, the health management device 400 further includes a receiving module 440, wherein:

[0120] The sending module 430 is further configured to send a group creation request to the server in response to the operation of creating a group;

[0121] The receiving module 440 is used to receive a plurality of object information from the server;

[0122] The display module 420 is also used to display multiple object information;

[0123] The sending module 430 is also used to send at least one object information to the server in response to the user's selection operation on at least one object information among multiple object information, and the at least one object information is used for the server to create a group, and the group includes an object corresponding to the at least one object information and an object corresponding to the first client.

[0124] In some embodiments, the health management device 400 further includes a determination module 450, wherein:

[0125] The display module 420 is further used to display an information entry page in response to a creation operation for a management task;

[0126] An acquisition module 410 is used to acquire the physical data and / or target management content of the managed person through the information input page;

[0127] The determination module 450 is used to determine task information according to the physical data of the person being managed and / or the target management content.

[0128] In some embodiments, the task information includes a target ingredient list, wherein:

[0129] The sending module 430 is further used to send the managed person's physical data and / or target management content to the server, and the managed person's physical data and / or target management content are used by the server to determine target food information;

[0130] The receiving module 440 is further used to receive target food information from the server;

[0131] The display module 420 is further used to display at least one ingredient corresponding to the target ingredient information;

[0132] The determination module 450 is further configured to determine a target ingredient list according to the selected ingredient in response to a user's selection operation on at least one ingredient;

[0133] The sending module 430 is further used to send a target ingredient list to the server, where the target ingredient list is used to determine the task information.

[0134] In some embodiments, the receiving module 440 is further used to receive the nutritional balance of the managed person from the server, and the nutritional balance is determined according to the target ingredient list.

[0135] In some embodiments, wherein:

[0136] The receiving module 440 is further configured to receive prompt information from the second client, where the prompt information includes a completion status;

[0137] The display module 420 is also used to display prompt information.

[0138] exist Figure 4 In the described device embodiment, the first client can obtain multiple group information from the server in response to a group selection operation for a management task, and then can display the multiple group information; the first client can display the target group corresponding to the target group information in response to the user's selection operation of the target group information among the multiple group information, and the target group includes multiple task objects; finally, in response to the user's publishing operation of the management task, the task information corresponding to the management task can be sent to the second client, so that the target task object corresponding to the second client supervises the completion of the management task according to the task information, and the second client is the client corresponding to the target task object. The first client can improve the efficiency of health management by publishing the management task to the second client, and then the target task object corresponding to the second client supervises the completion of the management task.

[0139] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of another health management device 500 disclosed in an embodiment of the present application. The health management device 500 includes: a receiving module 510, a display module 520 and a receiving module 530. Among them:

[0140] The receiving module 510 is used to receive task information corresponding to the management task from the first client;

[0141] Display module 520, used to display task information corresponding to the management task;

[0142] The acceptance module 530 is used to respond to the acceptance operation for the management task, accept the management task, and monitor the completion status of the management task according to the task information.

[0143] In some embodiments, the health management device 500 further includes: a generating module 540 and a sending module 550, wherein:

[0144] A generating module 540, for generating prompt information in response to a prompt operation for a management task, wherein the prompt information includes a completion status;

[0145] The sending module 550 is used to send prompt information.

[0146] In some embodiments, the sending module 540 is further configured to send task information corresponding to the management task to a third client in response to an assignment operation for the management task, where the third client is different from the first client and the second client.

[0147] exist Figure 5 In the described device embodiment, the second client can receive task information corresponding to the management task from the first client, and then display the task information corresponding to the management task. Finally, it can respond to the acceptance operation for the management task, accept the management task, and manage the completion of the management task based on the task information. It can assist in supervising the completion of the management task, thereby improving the efficiency of health management.

[0148] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0149] In several embodiments disclosed in the present application, the coupling between modules may be electrical, mechanical or other forms of coupling.

[0150] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0151] like Figure 6As shown, the embodiment of the present application also discloses a structural schematic diagram of an electronic device 600, which includes a processor 610 and a memory 620. The memory 620 stores computer program instructions. When the computer program instructions are called by the processor 610, the various method steps disclosed in the above embodiments can be implemented. Those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. Among them:

[0152] The processor 610 may include one or more processing cores. The processor 610 uses various interfaces and lines to connect various parts of the entire battery management system, and calls the data stored in the memory 620 by running or executing instructions, programs, code sets or instruction sets stored in the memory 620, and executes various functions and processes data of the battery management system, as well as various functions and processes data of the electronic device, so as to monitor the electronic device as a whole. Optionally, the processor 610 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 610 can integrate one or a combination of a central processing unit 610 (CPU), a graphics processing unit 610 (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 610, but may be implemented separately through a communication chip.

[0153] The memory 620 may include a random access memory 620 (Random Access Memory, RAM), and may also include a read-only memory 620 (Read-Only Memory). The memory 620 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 620 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the various method embodiments described below, etc. The data storage area may also store data created by the electronic device during use (such as a phone book, audio and video data, chat record data), etc. Accordingly, the memory 620 may also include a memory controller to disclose the processor 610's access to the memory 620.

[0154] Although not shown, the electronic device 600 may also include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 610 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 620 according to the following instructions, and the processor 610 will run the application programs stored in the memory 620, thereby implementing the various method steps disclosed in the aforementioned embodiments.

[0155] like Figure 7 As shown, the embodiment of the present application further discloses a computer-readable storage medium 700, in which computer program instructions 710 are stored. The computer program instructions 710 can be called by a processor to execute the method described in the above embodiment.

[0156] The computer readable storage medium can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium includes a non-volatile computer readable storage medium (Non-Transitory Computer-Readable Storage Medium). The computer readable storage medium 700 has a storage space for program codes that execute any method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code can be compressed, for example, in an appropriate form.

[0157] According to one aspect of the present application, a computer program product or a computer program is disclosed, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the method disclosed in the various optional implementations disclosed in the above embodiments.

[0158] The above are only preferred embodiments of the present application, and are not intended to limit the present application in any form. Although the present application has been disclosed as above with preferred embodiments, it is not intended to limit the present application. Any technical personnel in the field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present application. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.

Claims

1. A health management method, characterized in that: Applied to a first client, the method includes: In response to a user's group selection operation on a management task, obtaining a plurality of group information from a server; displaying the plurality of group information; In response to a user's selection operation on target group information among the plurality of group information, displaying a target group corresponding to the target group information, wherein the target group includes a plurality of task objects; In response to the user's publishing operation on the management task, task information corresponding to the management task is sent to the second client, so that the second client monitors the completion of the management task according to the task information. The second client is the client corresponding to the target task object.

2. The method according to claim 1, characterized in that In response to the user's publishing operation on the management task, sending the task information corresponding to the management task to the second client includes: In response to a publishing operation of the user publishing the management task to the target group, task information corresponding to the management task is sent to the second client, and the target task object is any task object among the multiple task objects except the task object corresponding to the first client.

3. The method according to claim 1, characterized in that In response to the user's publishing operation on the management task, sending the task information corresponding to the management task to the second client includes: In response to a user's selection operation on a target task object among the multiple task objects, task information corresponding to the management task is sent to the second client.

4. The method according to claim 1, characterized in that: The method further comprises: In response to the operation of creating a group, sending a group creation request to the server; receiving a plurality of object information from the server; displaying the plurality of object information; In response to a user's selection operation on at least one object information among the multiple object information, the at least one object information is sent to the server, and the at least one object information is used by the server to create a group, and the group includes the object corresponding to the at least one object information and the object corresponding to the first client.

5. The method according to claim 1, characterized in that The method further comprises: In response to the creation operation for the management task, displaying an information entry page; Obtaining the physical data and / or target management content of the managed person through the information input page; The task information is determined according to the physical data of the managed person and / or the target management content.

6. The method according to claim 5, characterized in that The task information includes a target ingredient list, and the task information is determined according to the physical data of the managed person and / or the target management content, including: Sending the physical data of the managed person and / or the target management content to the server, wherein the physical data of the managed person and / or the target management content are used by the server to determine target food information; Receiving the target food information from the server; Displaying at least one ingredient corresponding to the target ingredient information; In response to a user's selection operation on the at least one ingredient, determining the target ingredient list according to the selected ingredient; The target ingredient list is sent to the server, where the target ingredient list is used to determine the task information.

7. The method according to claim 6, characterized in that The method further comprises: The nutritional balance of the managed person is received from the server, where the nutritional balance is determined according to the target food list.

8. The method according to claim 1, characterized in that The method further comprises: receiving a prompt message from the second client, wherein the prompt message includes the completion status; The prompt information is displayed.

9. A health management method, characterized in that: Applied to the second client, the method includes: Receiving task information corresponding to the management task from the first client; Displaying task information corresponding to the management task; In response to the acceptance operation for the management task, the completion status of the management task is monitored according to the task information.

10. The method according to claim 9, characterized in that The method further comprises: In response to a prompt operation for the management task, generating prompt information, the prompt information including the completion status; The prompt information is sent.

11. The method according to claim 9, characterized in that The method further comprises: In response to the assignment operation for the management task, task information corresponding to the management task is sent to a third client, where the third client is different from the first client and the second client.

12. A health management device, characterized in that: Applied to a first client, the device comprises: An acquisition module, used for acquiring a plurality of group information from a server in response to a user's group selection operation on a management task; A display module, used for displaying the plurality of group information; The display module is further configured to display a target group corresponding to the target group information in response to a user's selection operation on the target group information among the plurality of group information, wherein the target group includes a plurality of task objects; The sending module is used to send the task information corresponding to the management task to the second client in response to the user's publishing operation on the management task, the second client is the client corresponding to the target task object, and the target task object is any task object among the multiple task objects.

13. A health management device, characterized in that: Applied to a second client, the device comprises: A receiving module, used for receiving task information corresponding to the management task from the first client; A display module, used to display task information corresponding to the management task; The taking-over module is used to take over the management task in response to the taking-over operation for the management task, and to monitor the completion of the management task according to the task information.

14. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a computer program, and the processor calls the computer program to implement the method according to any one of claims 1 to 11.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to implement the method according to any one of claims 1 to 11.