A health management method and system based on family members
By linking PHR data with home devices in the smart home system and performing permission management, the problem of insufficient utilization of PHR data in smart homes is solved, and more comprehensive health management and personalized services are achieved.
Patent Information
- Application Number
- CN202411829934.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-08
AI Technical Summary
In smart home scenarios, it is difficult for the existing technology to effectively utilize personal health data (PHR) of family members, resulting in poor health management results.
Through the cloud service module, the PHR data of family members is obtained from the PHR data platform and linked with home equipment to achieve a deep combination of home health management and home automation control. The cloud service module manages permissions based on the personal accounts of family members, determines the permission level of family members, and makes the home equipment to be executed execute contents based on the permission level.
It improves the utilization of PHR data, provides more comprehensive health services, ensures the personalization and safety of health services, and reduces misoperation or unnecessary interference.
Smart Images

Figure CN119785957A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of smart home technology, and in particular to a health management method and system based on family members. Background Art
[0002] With the continuous development of technologies such as the Internet of Things and artificial intelligence, smart home systems are gradually moving towards a more intelligent and personalized direction. These technologies enable family members to obtain, analyze and manage health data in real time through smart devices, sensors and health monitoring equipment, and optimize the home environment through smart home systems.
[0003] In the related art, after collecting personal health data (PHR) through smart wearable devices, the PHR data is often only analyzed and life suggestions are pushed to family members. There is a problem of poor health management effect of family members due to insufficient in-depth analysis of PHR data. Therefore, in the smart home scenario, how to improve the utilization of family members' PHR data, thereby improving the health management effect of family members, has become a problem that needs to be solved. Summary of the invention
[0004] In view of this, the present disclosure provides a family member-based health management method and system to solve the problem of how to improve the utilization of family members' PHR data in a smart home scenario, thereby improving the health management effect of family members.
[0005] On the one hand, the present disclosure provides a health management method based on family members, which is applied to a smart home system. The smart home system includes: a cloud service module and a gateway module. The method includes: the cloud service module obtains the PHR data of family members from a PHR data platform based on an authorization method; the cloud service module manages the permissions of family members based on the personal accounts of family members and determines the permission levels of family members; the cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and content to be executed, and the smart scene is determined by an administrator according to family members; the gateway module determines whether the PHR data of the family members meets the execution conditions in the smart scene, and when it is determined that the PHR data meets the execution conditions, the home appliances to be executed execute the content to be executed according to the permission level of the family members.
[0006] On the other hand, the present disclosure further provides a smart home system, which includes a cloud service module and a gateway module, wherein: the cloud service module is used to obtain the PHR data of family members from the PHR data platform based on an authorized manner; the cloud service module is used to manage the permissions of family members based on the personal accounts of family members, and determine the permission levels of family members; the gateway module is used to obtain the smart scene corresponding to the PHR data, and send the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and content to be executed, and the smart scene is determined by the administrator according to the family members; the gateway module is used to determine whether the PHR data of the family members meets the execution conditions in the smart scene, and when it is determined that the PHR data meets the execution conditions, the home appliances to be executed execute the content to be executed according to the permission level of the family members.
[0007] On the other hand, the present disclosure further provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable a computer to implement the above-mentioned health management method based on family members.
[0008] On the other hand, the present disclosure further provides a computer program product, including computer instructions, which are used to enable a computer to execute the above-mentioned health management method based on family members.
[0009] Through the health management method and system based on family members of the above-mentioned embodiments of the present invention, the cloud service module obtains the PHR data of family members from the PHR data platform, and links the PHR data with home appliances, thereby realizing a deep integration of family health management and home automation control, improving the utilization of PHR data, and providing more comprehensive health services for family members.
[0010] In addition, the cloud service module divides family members into permission levels based on their personal accounts, and executes smart scenarios with corresponding permission levels for each family member. Through permission management, it realizes safe and hierarchical control of smart home devices, reduces misoperation or unnecessary interference, and ensures the personalization of health services for family members. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the related technologies, the drawings required for use in the specific embodiments or the related technical descriptions will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0012] Figure 1aAn exemplary schematic diagram showing the architecture of a smart home system applied to a health management method based on family members according to an embodiment of the present disclosure;
[0013] Figure 1b is a flowchart of a health management method based on family members provided by an embodiment of the present disclosure;
[0014] Figure 2 A schematic diagram showing a flow chart of another health management method based on family members according to an embodiment of the present disclosure;
[0015] Figure 3 is a structural diagram of a smart home system provided by an embodiment of the present disclosure;
[0016] Figure 4 It is a structural diagram of another smart home system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0017] Smart Home Systems are based on the Internet of Things (IoT) technology, which connects various devices in the home to build an efficient, interconnected, intelligent home management platform. These devices include smart lighting, air conditioning, security systems, home appliances, and health monitoring equipment, which can achieve centralized automatic control and personalized scene applications, comprehensively improving the convenience of living and the quality of life.
[0018] In the combination of smart home and health management, the collection and integration of PHR data is a key link. With the technological advances of wearable devices, smart sensors and smart home appliances, the physiological and behavioral data of family members can be collected in real time, and uniformly managed and deeply analyzed through the smart home system to form personalized health records and dynamic management plans.
[0019] However, in the smart home systems of related technologies, after obtaining the PHR data, only a simple analysis is often performed and corresponding life suggestions are pushed to the users. The PHR data is not used in depth, and the utilization of the PHR data is insufficient, resulting in poor health management results for family members.
[0020] To solve the above problems, various embodiments of the present invention provide a health management method based on family members, which is applied to a smart home system. The smart home system includes: a cloud service module and a gateway module. The method includes: the cloud service module obtains the PHR data of family members from the PHR data platform in an authorized manner; the cloud service module manages the permissions of family members based on the personal accounts of family members and determines the permission levels of family members; the cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and content to be executed, and the smart scene is determined by the administrator according to the family members; the gateway module determines whether the PHR data of the family members meets the execution conditions in the smart scene, and when it is determined that the PHR data meets the execution conditions, the home appliances to be executed execute the content to be executed according to the permission level of the family members.
[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0022] Please refer to Figure 1a , Figure 1a FIG. 1 is an exemplary schematic diagram showing the architecture of a smart home system applied to a health management method based on family members according to an embodiment of the present disclosure. Figure 1a As shown, the smart home system may include: a cloud service module and a gateway module.
[0023] The cloud service module may refer to the core computing and management platform of the smart home system, which may be responsible for the remote storage, processing and management of smart scenes of data, while providing cross-device and multi-member collaboration functions.
[0024] Among them, the cloud service module can provide an operation interface to family members so that family members can remotely control smart devices at home from any location through the Internet, such as adjusting the temperature, turning on and off lights, etc.
[0025] Furthermore, the cloud service module can also support the interconnection between different devices, provide secure privacy protection, remote troubleshooting and maintenance, and ensure the efficient operation and safety of the equipment.
[0026] The cloud service module can be connected to at least one gateway module, and each gateway module can correspond to a house in the home. The gateway module can refer to an edge computing gateway, which can be the control center of each home device in the home and can be used to manage and coordinate all home devices in the home.
[0027] Further references Figure 1b , Figure 1b is a flow chart of a health management method based on family members provided by an embodiment of the present disclosure, which is applied to the above Figure 1a The smart home system shown in the figure may include the following steps:
[0028] Step S101: The cloud service module obtains the PHR data of family members from the PHR data platform based on authorization.
[0029] In this embodiment, the family may include at least one family member, each of the at least one family member may be associated with a personal account, and each personal account may be stored in the PHR data platform.
[0030] Here, the personal accounts of family members can be registered and verified through the terminal devices of the smart home system. For example, registration can be done through a mobile phone application or a web page.
[0031] A PHR data platform may refer to a cloud-based comprehensive personal health information platform, through which personal health information can be recorded and effectively used.
[0032] Here, the PHR data platform can store the PHR data of each family member in a structured form and generate a long-term health data archive. The PHR data platform can also use built-in algorithms to analyze the PHR data of each family member and generate a useful health status report.
[0033] PHR data can be collected and acquired in real time by the PHR data platform based on health devices in the smart home system.
[0034] As an example, PHR data may include, but is not limited to: heart rate, blood oxygen saturation, number of steps, blood pressure, and pulse data.
[0035] After obtaining PHR data, the health device can cache it locally first, and then upload the PHR data to the PHR data platform in the cloud via WIFI.
[0036] The cloud service module obtains PHR data from the PHR data platform based on authorization, where authorization availability means that certain security mechanisms and protocols are used to ensure that the cloud service module has the right to access and obtain the personal health data of family members.
[0037] As an example, authorization may refer to OAuth2.0 authorization, through which the cloud service module may request family members' access rights to their health data and verify the validity of the authorization through a token.
[0038] Step S102: The cloud service module manages the permissions of family members based on their personal accounts and determines the permission levels of the family members.
[0039] In this embodiment, the cloud service module can set initial permissions for family members when they create personal accounts to ensure that each family member can only operate family functions or home devices that meet the permissions.
[0040] Specifically, when the first family member registers a personal account, the highest management authority can be granted to the above family member, and when other family members register personal accounts, they can be granted ordinary authority.
[0041] Among them, the family member with the highest management authority can manage the permissions of other family members. For example, they can add, delete, modify, etc. the ordinary permissions of other family members.
[0042] Furthermore, the cloud service module can flexibly adjust the permission levels of family members according to the needs of family members or changes in family status.
[0043] Furthermore, the PHR data platform obtains PHR data of family members, family members register personal accounts, and authorizes and binds personal accounts with cloud service modules. These operations are basic process services and will not be elaborated here.
[0044] Step S103: The cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module.
[0045] In this embodiment, the smart scene includes execution conditions, home appliances to be executed, and content to be executed. The smart scene is determined by the administrator based on family members.
[0046] A smart scene can refer to a set of automated operation plans set by the smart home system based on user needs and device linkage rules. When specific trigger conditions are met, it can coordinate multiple smart devices to perform preset actions, thereby achieving specific goals or service scenarios.
[0047] As an example, smart scenes may include but are not limited to: scenes triggered based on fixed time points or cycles, scenes triggered based on changes in environmental parameters, scenes triggered based on the user's health data, scenes triggered based on specific events, and scenes triggered by the user. For example, scenes triggered based on fixed time points or cycles may include automatically opening curtains at 7 a.m., scenes triggered based on changes in environmental parameters may include starting the "cooling mode" of the air conditioner when the indoor temperature exceeds 28°C, scenes triggered based on the user's health data may include starting an alarm when an abnormal heart rate is detected, scenes triggered based on specific events may include starting camera recording and notifying family members when doors and windows are illegally opened, and scenes triggered by the user may include enabling the "movie viewing mode" through the terminal with one click, turning off the lights and adjusting the audio volume.
[0048] Here, each of the above-mentioned smart scenarios may include execution conditions, home appliances to be executed, and content to be executed.
[0049] Furthermore, the smart scene can be created and uploaded by the administrator based on the terminal interface. The cloud service module can provide the administrator with a template for creating the smart scene. The template can include: execution conditions, smart devices participating in the execution of the smart scene, specific operation content of the smart device, and the name of the smart scene.
[0050] The execution condition may be a single trigger condition or a combination of multiple conditions.
[0051] Step S104, the gateway module determines whether the PHR data of the family members meets the execution conditions in the smart scene. When it is determined that the PHR data meets the execution conditions, the home devices to be executed are enabled to execute the content to be executed according to the authority level of the family members.
[0052] In this embodiment, the gateway module determines whether the PHR data of the family members meets the execution conditions in the smart scene. When it is determined that the PHR data meets the execution conditions, the home devices to be executed are enabled to execute the content to be executed according to the authority level of the family members. It may include: the gateway module obtains the execution conditions of the smart scene, the home devices to be executed and the content to be executed from the cloud service module, determines the family members corresponding to the smart scene, and obtains the corresponding PHR data from the PHR data platform according to the personal accounts of the family members; the gateway module compares the PHR data with the execution conditions in the smart scene, determines whether the execution conditions are met, so as to determine whether the home devices to be executed are allowed to trigger the content to be executed.
[0053] Furthermore, when the gateway module determines that the PHR data meets the execution conditions in the smart scene, it sends instructions to the smart device to be executed through the local network, so that the home device to be executed triggers the content to be executed and records the execution process and results of the scene.
[0054] Among them, the gateway module can report the execution results to the cloud service module so that the cloud service module can perform data analysis, and can also inform family members of the execution results through text messages, terminal notifications, etc. according to scenario requirements.
[0055] In the health management method and system based on family members of the above-mentioned embodiment of the present disclosure, the cloud service module obtains the PHR data of family members from the PHR data platform, links the PHR data with home appliances, realizes the deep integration of family health management and home automation control, improves the utilization of PHR data, and provides more comprehensive health services for family members. The cloud service module divides the family members into authority levels based on the personal accounts of family members, and executes smart scenes of corresponding authority levels for each family member. Through authority management, safe and hierarchical smart home device control is realized, reducing misoperation or unnecessary interference, thereby ensuring the personalization of health services for family members. The PHR data of family members is collected through an independent PHR data platform, and the smart home system is focused on the construction of smart devices and smart scenes. The two platforms are independent of each other, which increases the specificity of the service. At the same time, through the data intercommunication after authorization between services, the barriers between service data are broken, and the intelligent experience of users' diversified smart home services is enhanced.
[0056] In a possible implementation of the above embodiment, the cloud service module obtains the PHR data of the family members from the PHR data platform based on the authorization method, including at least one of the following:
[0057] The cloud service module obtains the first PHR data of the family member from the PHR data platform based on the authorization method, and the first PHR data is obtained by the PHR data platform based on the smart wearable device corresponding to the family member;
[0058] The cloud service module obtains the second PHR data of the family members from the PHR data platform in an authorized manner, and the second PHR data is obtained by the PHR data platform based on the home devices corresponding to the family members;
[0059] The cloud service module obtains the third PHR data of family members from the PHR data platform based on authorization. The third PHR data is obtained from the third-party health management platform integrated in the PHR data platform.
[0060] In this embodiment, the cloud service module obtains the PHR data of family members from the PHR data platform based on authorization, and the PHR data is obtained by the PHR data platform based on health devices.
[0061] Here, health devices may include smart wearable devices, home appliances, and third-party data platforms.
[0062] Among them, smart wearable devices may include but are not limited to: smart bracelet watches, smart blood pressure monitors, smart blood glucose meters, etc.; home appliances may include but are not limited to: smart weight scales, smart mattresses, smart air detectors, etc.; third-party PHR data obtained by third-party data platforms may include but are not limited to: medication status, physical condition, etc.
[0063] The cloud service module obtains the first PHR data of the family members from the PHR data platform in an authorized manner, which may include:
[0064] The cloud service module, based on the personal account of the family member, requests access to the smart wearable device data of the family member through OAuth2.0, and sends a request to the PHR data platform. The request is used to enable the PHR data platform to obtain the first PHR data of the family member based on the real-time health data collected by the smart wearable device corresponding to the family member.
[0065] As an example, the first PHR data may include but is not limited to: heart rate, blood pressure, blood oxygen, sleep quality, body temperature, and exercise volume.
[0066] The process of acquiring the second PHR data and the third PHR data is similar to the process of acquiring the first PHR data, and will not be described in detail here.
[0067] As an example, the second PHR data may include but is not limited to: weight, body fat, sleep status, indoor air quality. The third-party health management platform may include but is not limited to: hospitals, professional health management institutions, etc.
[0068] In the health management method and system based on family members of the above-mentioned embodiments of the present disclosure, the cloud service module can provide personalized health management solutions by obtaining health data of family members from multiple data sources, thereby increasing the accuracy of health management of family members. By integrating and consolidating health data from different dimensions, the cloud service module can fully understand the health status of family members and provide more accurate information support for subsequent health management decisions. The authorization mechanism ensures that the health data of each family member can only be accessed by authorized services, thereby enhancing the privacy protection of the data.
[0069] In a possible implementation of the above embodiment, the cloud service module performs permission management on family members based on the personal accounts of the family members and determines the permission levels of the family members, including:
[0070] The cloud service module obtains the role configuration information of family members and divides the family members into administrators, ordinary members and visitors based on the role configuration information;
[0071] The cloud service module manages household permissions for administrators, ordinary members and visitors, and assigns corresponding permission levels; among which, the permission level of the administrator is greater than the permission level of the ordinary members, and the permission level of the ordinary members is greater than the permission level of the visitors.
[0072] In this embodiment, the cloud service module can grant the first registered family member the highest management authority, set the first registered family member as an administrator, provide a visual configuration interface to the administrator, and obtain role configuration information determined by the administrator based on the visual configuration interface, wherein the role configuration information is used to configure other family members as ordinary members or visitors.
[0073] The cloud service module manages family permissions for administrators, ordinary members and guests, and assigns corresponding permission levels, which may include:
[0074] The cloud service module assigns the highest management authority to administrators, the second authority to ordinary members, and the third authority to visitors.
[0075] Specifically, the administrator's highest management authority may include, but is not limited to: adding and deleting home devices, managing family members, setting authority content, and viewing operation logs.
[0076] As an example, an administrator can temporarily upgrade a specific family member to an administrator role, or demote a regular member to a lower level of access.
[0077] The second permission of ordinary members can refer to the control permission of specific home devices and specific rooms. Based on the second permission, ordinary members can control the smart devices and rooms with corresponding permissions, but cannot change the settings of the cloud service module or manage the permissions of other members.
[0078] The third permission of a visitor may refer to the control permission of household appliances in a specific public area, and the third permission is time-limited and has an expiration date.
[0079] In one possible implementation, when the cloud service module determines that a new family member has joined, it notifies the administrator to set a role for the new member and assign a permission level.
[0080] Furthermore, the cloud service module ensures that each family member can only access or operate the devices and functions corresponding to their permission level. When an attempt to access an operation beyond the scope of permission is received, the above operation is rejected or a notification message is sent that further authorization is required.
[0081] In the health management method and system based on family members in the above embodiments of the present disclosure, through role allocation and permission level setting, the cloud service module can flexibly manage the access rights of family members to ensure the security of the system and the privacy protection among family members. The administrator can flexibly adjust the permission settings according to the needs of family members and changes in the home environment to improve the adaptability of the system. Through clear role and permission division, it is possible to effectively prevent unauthorized personnel from accessing sensitive information or controlling home devices, thereby enhancing the security of the home system.
[0082] In a possible implementation of the above embodiment, the cloud service module manages the family permissions for administrators, ordinary members and visitors, and assigns corresponding permission levels, including:
[0083] The cloud server module sets room control permissions for each room in the home, and sets device control permissions for each home device in the home;
[0084] The cloud server module allocates the first room control authority and the first device control authority to the administrator, allocates the second room control authority and the second device control authority to the ordinary members, and allocates the third room control authority and the third device control authority to the visitor; wherein, the first room control authority is greater than the second room control authority, and the second room control authority is greater than the third room control authority; the first device control authority is greater than the second device control authority, and the second device control authority is greater than the third device control authority.
[0085] In this embodiment, the cloud server module obtains the configuration information of the administrator, sets corresponding permissions for each room in the home based on the configuration information, and sets corresponding room control permissions and device control permissions in the room for each family member.
[0086] Specifically, the first room control authority and the first device control authority are allocated to the administrator, the second room control authority and the second device control authority are allocated to the ordinary members, and the third room control authority and the third device control authority are allocated to the visitor.
[0087] Among them, the administrator's first room control authority can control all rooms in the home, and the first device control authority can control all devices in all rooms; the ordinary member's second room control authority can control specific rooms in the home, and the second device control authority can control all devices in specific rooms and specific devices in public areas; the visitor's third room control authority can temporarily control specific devices in public areas.
[0088] As an example, visitor A can control specific devices such as the TV and air conditioner in the living room, and ordinary member B can control all devices in the living room and all devices in his own room.
[0089] In one possible implementation, the cloud service module can set a higher privacy protection level for sensitive areas in the home so that only specific family members can access the sensitive areas.
[0090] As an example, sensitive areas may be an office, a master bedroom, a bathroom, etc., so that the smart device in the master bedroom can only be controlled by an administrator or the bedroom owner.
[0091] In another possible implementation, the cloud service module can set permissions for each smart device in the home individually, and can assign which devices are controlled by which members, or share control permissions of which devices with which members, based on the needs of family members.
[0092] Here, the room control permissions and device control permissions set by the cloud service module can be adjusted at any time.
[0093] In the health management method and system based on family members of the above-mentioned embodiments of the present disclosure, control permissions are assigned to rooms and devices in the home, and a hierarchical permission management method is adopted to ensure that the permissions of each family member are in line with their roles and needs, while preventing abuse of permissions. The allocation of room control permissions and device control permissions further refines the access rights of family members to each specific room and device, making permission management more refined. Because the permissions of each room and device are clear and specific, administrators can perform efficient permission allocation and management in the cloud, which improves management flexibility.
[0094] In a possible implementation of the above embodiment, the cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module based on the following steps:
[0095] The cloud service module receives the PHR data acquisition request from the administrator, determines the target family member included in the PHR data acquisition request, and acquires the PHR data of the target family member;
[0096] The cloud service module provides a visual configuration interface to the administrator, and obtains the execution conditions, home appliances to be executed, and contents to be executed in the smart scene determined by the administrator based on the visual configuration interface and PHR data;
[0097] The cloud service module determines the gateway module corresponding to the smart scene based on the home appliances to be executed in the smart scene, and sends the smart scene to the gateway module.
[0098] In this embodiment, the cloud service module receives the PHR data acquisition request from the administrator, determines the target family member included in the PHR data acquisition request, and acquires the PHR data of the target family member, which may include:
[0099] The cloud service module receives the administrator's PHR data acquisition request, parses the PHR data to obtain the target family members included in the request, and determines the PHR data of the target family members in the PHR data platform based on the personal accounts of the target family members.
[0100] Among them, the personal account can specifically refer to a personal identity authentication (identification, ID), and the health data of the corresponding target family members are retrieved in the PHR data platform based on the personal ID.
[0101] The cloud service module provides a visual configuration interface to the administrator, obtains the execution conditions, home appliances to be executed, and contents to be executed in the smart scene determined by the administrator based on the visual configuration interface and PHR data, which may include:
[0102] The cloud service module provides a visual configuration interface to the administrator, allowing the administrator to select the specific PHR data of the target family members as the execution conditions of the health scenario, as well as the corresponding home devices and content to be executed.
[0103] As an example, the cloud service module provides a visual configuration interface to the administrator, so that the administrator can select that the time that child A watches TV is greater than 2 hours as the execution condition, select the home device to be executed as the TV, and the content to be executed is to turn off the TV.
[0104] In a possible implementation, a trigger may be used as a method for determining whether the execution condition is met. A trigger may refer to an event, condition, or action that automatically activates a predefined operation or device when a specific condition is met. The trigger may contain at least one PHR data.
[0105] As an example, the execution condition may be 2 hours before the target family member wakes up or at 10 o'clock or clicking on the scene chart on the terminal, the smart device to be executed may be a smart curtain, and the content to be executed may be opening the curtain.
[0106] The cloud service module determines the gateway module corresponding to the smart scene based on the home appliances to be executed in the smart scene, and sends the smart scene to the gateway module. It may include: the cloud service module determines the gateway module to which the home appliances to be executed in the smart scene belong, and sends the smart scene to the gateway module, so that the gateway module controls the home appliances to be executed to execute the contents to be executed in the smart scene.
[0107] In the health management method and system based on family members of the above-mentioned embodiments of the present disclosure, PHR data is incorporated into the smart home system as an execution condition of smart scenes, and linked with smart devices to create smart scenes closely related to the health status of family members, so that PHR data can be more utilized and a more convenient life can be created. The cloud service module provides administrators with intuitive and efficient scene creation tools through a visual interface, simplifies the complex configuration process, and enables administrators to easily customize scenes based on health data and family needs, thereby improving the user experience. By receiving administrator requests, obtaining the latest PHR data and generating dynamic scenes, the system can quickly respond to changes in the health status of family members, provide timely and effective smart home responses in emergencies, and improve family safety.
[0108] In a possible implementation of the above embodiment, the gateway module determines whether the PHR data of the family member meets the execution condition in the smart scene. When it is determined that the PHR data meets the execution condition, the to-be-executed home device executes the to-be-executed content according to the authority level of the family member, which is implemented based on the following steps:
[0109] The gateway module, when determining that the PHR data meets the execution conditions, enables the to-be-executed home devices corresponding to the smart scene to execute the to-be-executed contents in the room corresponding to the smart scene according to the room control rights and device control rights corresponding to the family members;
[0110] The method also includes: a gateway module, when determining that the PHR data does not meet the execution condition, sending an alarm message to an administrator.
[0111] In this embodiment, when the gateway module determines that the PHR data does not meet the execution conditions, sending an alarm message to the administrator may include: the gateway module sending the smart scene information of the trigger failure and a detailed description of the execution conditions that are met to the administrator.
[0112] Here, the sending method may include but is not limited to text messages, mobile phone applications, and emails.
[0113] In the family member-based health management method and system of the above-mentioned embodiments of the present disclosure, when the conditions are not met, the administrator is immediately notified through an alarm message, which helps to quickly identify and solve the problem, thereby improving the reliability of the system and the user experience.
[0114] In a possible implementation of the above embodiment, the method further includes:
[0115] The cloud service module, when obtaining the PHR data of family members from the PHR data platform, performs preset analysis on the PHR data, generates life suggestions corresponding to the PHR data of family members, and sends the life suggestions to the family members.
[0116] In this embodiment, the preset analysis may include but is not limited to: performing fluctuation trend analysis on heart rate and blood pressure data, calculating daily average and minimum values of blood oxygen data, and comparing walking data with target steps.
[0117] The life suggestions sent by the cloud service module to family members may include but are not limited to: exercise suggestions, diet suggestions, stress management suggestions, etc.
[0118] In the family member-based health management method and system of the above-mentioned embodiments of the present disclosure, suggestions are pushed in real time through the cloud service module to enhance the interaction between users and the system, and improve participation and health awareness.
[0119] In one embodiment, Figure 2 A flow chart of another health management method based on family members according to an embodiment of the present disclosure is shown. Figure 2 As shown: After the PHR data platform obtains PHR data based on the third-party data platform and health equipment, it sends the PHR data to the cloud service module. The cloud service module pushes APP information after preset analysis of the PHR data, and uses the PHR data as an execution condition to build a smart scene and send the smart scene to the gateway module so that the gateway module executes the smart scene.
[0120] In one embodiment, a smart home system 30 is provided, which corresponds one-to-one to the health management method based on family members in the above embodiment. Figure 3 As shown, the smart home system 30 includes a cloud service module 301 and a gateway module 302, wherein each functional module is described in detail as follows:
[0121] The cloud service module 301 is used to obtain the PHR data of family members from the PHR data platform based on authorization;
[0122] The cloud service module 301 is used to manage the permissions of the family members based on their personal accounts and determine the permission levels of the family members;
[0123] The gateway module 302 is used to obtain the smart scene corresponding to the PHR data and send the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and contents to be executed, and the smart scene is determined by the administrator according to the family members;
[0124] The gateway module 302 is used to determine whether the PHR data of the family member meets the execution conditions in the smart scene. When it is determined that the PHR data meets the execution conditions, the home device to be executed executes the content to be executed according to the authority level of the family member.
[0125] In one embodiment, the cloud service module 301 is used to obtain first PHR data of a family member from a PHR data platform based on authorization, where the first PHR data is obtained by the PHR data platform based on a smart wearable device corresponding to the family member;
[0126] The cloud service module 301 is used to obtain the second PHR data of the family member from the PHR data platform in an authorized manner, where the second PHR data is obtained by the PHR data platform based on the home devices corresponding to the family member;
[0127] The cloud service module 301 is used to obtain the third PHR data of the family members from the PHR data platform based on authorization, and the third PHR data is obtained from a third-party health management platform integrated in the PHR data platform.
[0128] In one embodiment, the cloud service module 301 is used to obtain role configuration information of family members, and divide the family members into administrators, ordinary members and visitors based on the role configuration information;
[0129] The cloud service module 301 is used to manage the family permissions for the administrator, the ordinary members and the visitors, and to assign corresponding permission levels; wherein the permission level of the administrator is greater than the permission level of the ordinary members, and the permission level of the ordinary members is greater than the permission level of the visitors.
[0130] In one embodiment, the cloud service module 301 is used to set room control permissions for each room in the home, and set device control permissions for each home device in the home;
[0131] The cloud service module 301 is used to allocate the first room control authority and the first device control authority to the administrator, allocate the second room control authority and the second device control authority to the ordinary members, and allocate the third room control authority and the third device control authority to the visitor; wherein, the first room control authority is greater than the second room control authority, and the second room control authority is greater than the third room control authority; the first device control authority is greater than the second device control authority, and the second device control authority is greater than the third device control authority.
[0132] In one embodiment, the cloud service module 301 is used to receive a PHR data acquisition request from an administrator, determine a target family member included in the PHR data acquisition request, and acquire PHR data of the target family member;
[0133] The cloud service module 301 is used to provide the administrator with a visual configuration interface, and obtain the execution conditions, home appliances to be executed, and contents to be executed in the smart scene determined by the administrator based on the visual configuration interface and the PHR data;
[0134] The cloud service module 301 is used to determine the gateway module corresponding to the smart scene based on the home appliances to be executed in the smart scene, and send the smart scene to the gateway module.
[0135] In one embodiment, the cloud service module 301 is used to, when it is determined that the PHR data meets the execution condition, enable the to-be-executed home device corresponding to the smart scene to execute the to-be-executed content in the room corresponding to the smart scene according to the room control authority and device control authority corresponding to the family member;
[0136] The cloud service module 301 is also used to send an alarm message to the administrator when it is determined that the PHR data does not meet the execution condition.
[0137] In one embodiment, the cloud service module is also used to perform preset analysis on the PHR data when obtaining the PHR data of family members from the PHR data platform, generate life suggestions corresponding to the PHR data of the family members, and send the life suggestions to the family members.
[0138] It should be noted that: the smart home system provided in the above embodiment is only illustrated by the division of the above program modules when implementing the corresponding health management method based on family members. In actual application, the above processing can be assigned to different program modules as needed, that is, the internal structure of the above system can be divided into different program modules to complete all or part of the above-described processing. Figure 1b The embodiments of the method shown belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0139] The present disclosure also provides a computer device having the above Figure 3 The smart home system shown.
[0140] See also Figure 4 , Figure 4 is a schematic diagram of the structure of another smart home system provided by an embodiment of the present disclosure, such as Figure 4As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.
[0141] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0142] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0143] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0144] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0145] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.
[0146] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0147] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0148] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0149] A part of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0150] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A health management method based on family members, characterized in that: Applied to a smart home system, the smart home system includes: a cloud service module and a gateway module, and the method includes: The cloud service module obtains the PHR data of family members from the PHR data platform based on authorization; A cloud service module performs permission management on the family members based on the personal accounts of the family members and determines the permission levels of the family members; The cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and contents to be executed, and the smart scene is determined by the administrator according to the family members; The gateway module determines whether the PHR data of the family member meets the execution conditions in the smart scene. When it is determined that the PHR data meets the execution conditions, the home device to be executed executes the content to be executed according to the authority level of the family member.
2. The method according to claim 1, characterized in that The cloud service module obtains the PHR data of family members from the PHR data platform in an authorized manner, including at least one of the following: The cloud service module obtains first PHR data of the family member from the PHR data platform based on authorization, where the first PHR data is obtained by the PHR data platform based on the smart wearable device corresponding to the family member; The cloud service module obtains the second PHR data of the family member from the PHR data platform in an authorized manner, where the second PHR data is obtained by the PHR data platform based on the home devices corresponding to the family member; The cloud service module obtains the third PHR data of the family members from the PHR data platform in an authorized manner, and the third PHR data is obtained from a third-party health management platform integrated in the PHR data platform.
3. The method according to claim 1, characterized in that The cloud service module performs permission management on the family members based on the personal accounts of the family members and determines the permission levels of the family members, including: A cloud service module, which obtains role configuration information of family members, and divides the family members into administrators, ordinary members and visitors based on the role configuration information; The cloud service module manages family permissions for the administrator, the ordinary members and the visitors, and assigns corresponding permission levels; wherein the permission level of the administrator is greater than the permission level of the ordinary members, and the permission level of the ordinary members is greater than the permission level of the visitor.
4. The method according to claim 3, characterized in that The cloud service module manages the family permissions for the administrator, the ordinary members and the visitors, and assigns corresponding permission levels, including: The cloud server module sets room control permissions for each room in the home, and sets device control permissions for each home device in the home; The cloud server module allocates the first room control authority and the first device control authority to the administrator, allocates the second room control authority and the second device control authority to the ordinary members, and allocates the third room control authority and the third device control authority to the visitor; wherein, the first room control authority is greater than the second room control authority, and the second room control authority is greater than the third room control authority; the first device control authority is greater than the second device control authority, and the second device control authority is greater than the third device control authority.
5. The method according to claim 4, characterized in that The cloud service module obtains the smart scene corresponding to the PHR data and sends the smart scene to the gateway module, based on the following steps: The cloud service module receives a PHR data acquisition request from an administrator, determines a target family member included in the PHR data acquisition request, and acquires the PHR data of the target family member; The cloud service module provides a visual configuration interface to the administrator, and obtains the execution conditions, home appliances to be executed, and contents to be executed in the smart scene determined by the administrator based on the visual configuration interface and the PHR data; The cloud service module determines the gateway module corresponding to the smart scene based on the home appliances to be executed in the smart scene, and sends the smart scene to the gateway module.
6. The method according to claim 5, characterized in that The gateway module determines whether the PHR data of the family member meets the execution condition in the smart scene. When it is determined that the PHR data meets the execution condition, the to-be-executed home device executes the to-be-executed content according to the authority level of the family member, which is implemented based on the following steps: The gateway module, when determining that the PHR data meets the execution conditions, enables the to-be-executed home devices corresponding to the smart scene to execute the to-be-executed contents in the room corresponding to the smart scene according to the room control rights and device control rights corresponding to the family members; The method further includes: the gateway module, when determining that the PHR data does not meet the execution condition, sending an alarm message to an administrator.
7. The method according to claim 1, characterized in that The method further comprises: The cloud service module, when obtaining the PHR data of family members from the PHR data platform, performs a preset analysis on the PHR data, generates life suggestions corresponding to the PHR data of the family members, and sends the life suggestions to the family members.
8. A smart home system, characterized in that: The smart home system includes a cloud service module and a gateway module, wherein: The cloud service module is used to obtain the PHR data of family members from the PHR data platform in an authorized manner; The cloud service module is used to manage the permissions of the family members based on their personal accounts and determine the permission levels of the family members; The gateway module is used to obtain the smart scene corresponding to the PHR data and send the smart scene to the gateway module; wherein the smart scene includes execution conditions, home appliances to be executed and contents to be executed, and the smart scene is determined by the administrator according to the family members; The gateway module is used to determine whether the PHR data of the family member meets the execution conditions in the smart scene. When it is determined that the PHR data meets the execution conditions, the home device to be executed executes the content to be executed according to the authority level of the family member.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the health management method based on family members described in claims 1-7.
10. A computer program product, characterized in that It comprises computer instructions, and the computer instructions are used to make a computer execute the health management method based on family members according to any one of claims 1-7.