Method and system for determining health status, and program product
By obtaining and matching the physical and physiological data and physical environment data of the elderly, health status information is generated, and the problem of difficulty in expressing health problems in home care is solved, and efficient and safe health status assessment and monitoring are achieved.
Patent Information
- Application Number
- CN202411985224.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-29
AI Technical Summary
It is difficult for the elderly to express health problems or seek help in home care, which makes it difficult for health risks to be discovered and dealt with in a timely manner.
By obtaining physical and physiological data and physical environment data of the monitored person, matching time and spatial attributes, determining the correlation between the data, and processing data locally to generate health status information.
It improves the accuracy and timeliness of health status assessment, reduces the risk of data transmission delay and privacy leakage, and ensures the efficiency and security of real-time monitoring and personalized health management.
Smart Images

Figure CN119905258A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of health management, and in particular to a method, system and program product for determining a health status. Background Art
[0002] At present, the elderly care service system mainly relies on family care for most elderly people, a small number of elderly people use home-based elderly care services provided by the community, and very few elderly people choose to live in nursing homes. In the home-based elderly care environment, the elderly often face problems such as the gradual decline of physical functions and cognitive impairment, and often find it difficult to actively express their health status or physical discomfort. At the same time, due to long-term loneliness and mobility difficulties, many elderly people often choose to endure or fail to seek help in time when they encounter health problems. Summary of the invention
[0003] In view of this, the present invention provides a method, system and program product for determining health status to solve the problem that the elderly cannot express health problems or seek help in time during home care.
[0004] In a first aspect, the present invention provides a method for determining a health status, comprising: acquiring physical physiological data and physical environment data of a monitored person; matching the physical physiological data and the physical environment data according to time attributes and spatial attributes to determine the association relationship between the physical physiological data and the physical environment data; based on the association relationship, locally processing the physical physiological data and the physical environment data to generate health status information.
[0005] The method for determining health status provided by the embodiment of the present invention can accurately capture the correlation between the physical physiological data and physical environment data of the monitored person and match them based on time and space attributes, thereby improving the accuracy of health status assessment. By locally processing data to generate health status information, the risks of data transmission delays and privacy leakage are avoided, the efficiency and safety of real-time monitoring and personalized health management are ensured, potential health risks can be discovered in a timely manner, and more accurate health support can be provided to users.
[0006] In an optional implementation, based on the association relationship, the physical physiological data and the physical environment data are processed locally to generate health status information, including: obtaining the network connection status; if the network connection status is determined to be offline, the physical physiological data and the physical environment data are processed based on the pre-existing local health policies and association relationships to generate health status information.
[0007] The method for determining the health status provided in the embodiment of the present invention can independently complete data processing when there is no network support by pre-storing health strategies and association relationships, thereby ensuring the continuity and reliability of real-time monitoring, thereby improving the adaptability of the system in different network environments and enhancing the ability to respond immediately to the user's health status.
[0008] In an optional implementation, if the network connection status is determined to be online, the health policy is adjusted in real time or periodically to obtain an adjusted target health policy; the physical physiological data and physical environment data are processed using the target health policy and the association relationship to generate health status information.
[0009] The method for determining health status provided by the embodiment of the present invention can flexibly optimize the health management plan according to the online status of the network by adjusting the health strategy in real time or periodically. This dynamic adjustment mechanism enables the system to update the health strategy in real time according to the latest environmental changes, data input and individual needs, thereby improving the accuracy and personalization of health status assessment. Using the adjusted target health strategy and association relationship for data processing can more effectively integrate multidimensional data, ensure that the generated health status information is more in line with the user's current actual health status, and thus provide more timely and accurate health monitoring and management.
[0010] In an optional implementation, the physical physiological data is converted to obtain target physiological data for characterizing the health status of the monitored person; based on the association relationship, the target environmental data that matches the target physiological data is determined; according to a pre-existing local health strategy or a local target health strategy, the target physiological data and the target environmental data are analyzed to generate an analysis result.
[0011] The method for determining the health status provided in the embodiment of the present invention can convert the original physiological data into more representative target physiological data by performing data conversion on the physical physiological data, thereby improving the data availability and analysis accuracy. Determining the target environmental data that matches the target physiological data based on the association relationship makes the analysis more comprehensive and accurate, and can better reflect the actual health status of the monitored person. At the same time, by analyzing the target data through locally stored health policies or target health policies, the timeliness and personalization of data processing can be guaranteed, the dependence on external networks can be reduced, and the adaptability and reliability of the system in various environments can be improved, thereby providing a more scientific and accurate basis for the generation of health status.
[0012] In an optional embodiment, after locally processing the physical physiological data and physical environmental data based on the association relationship to generate health status information, it also includes: encrypting the health status information to obtain target health status information; sending the target health status information to the terminal so that the terminal displays the target health status information.
[0013] The method for determining health status provided in the embodiment of the present invention can effectively protect the user's personal privacy and data security and prevent unauthorized access and leakage by encrypting the health status information. The encrypted target health status information is sent to the terminal to ensure the security of the data transmission process. At the same time, the terminal can display the information, so that the user can check his health status in real time.
[0014] In a second aspect, the present invention provides a system for determining a health status, comprising: a physiological data acquisition device for acquiring physical physiological data of a monitored person; an environmental data acquisition device for acquiring physical environmental data of a monitored person; a computer device, which is communicatively connected to the physiological data acquisition device and the environmental data acquisition device, respectively, the computer device comprising a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the method for determining a health status of the first aspect or any corresponding embodiment thereof by executing the computer instructions; a terminal, which is communicatively connected to the computer device, the terminal being used to receive and display health status information sent by the computer device.
[0015] The health status determination system provided by the embodiment of the present invention can comprehensively and real-time collect the physiological and environmental data of the monitored person. The combination of physiological data acquisition equipment and environmental data acquisition equipment ensures that the health status assessment can take into account multi-dimensional factors, thereby improving the accuracy and comprehensiveness of the analysis. The computer device can efficiently execute the health status determination method through the collaborative work of the memory and the processor, ensuring the accuracy and timeliness of data processing and health information generation. The communication connection between the terminal and the computer device enables the user to receive and view the health status information in real time, which improves the interactivity of health monitoring and the user experience.
[0016] In an optional implementation, the computer device further includes: a network monitoring module, configured to monitor the network connection status of the computer device.
[0017] The health status determination system provided in the embodiment of the present invention monitors the network connection status of computer devices in real time through a network monitoring module, can quickly identify network anomalies or interruptions, and dynamically adjust data processing strategies according to the current network connection status, greatly improving the adaptability and reliability of the system.
[0018] In an optional embodiment, the computer device also includes: a cache module, which is used to classify and cache the physical physiological data sent by the physiological data acquisition device and the physical environmental data collected by the environmental data acquisition device according to time attributes and data types if the network connection status of the computer device is offline.
[0019] In the health status determination system provided by the embodiment of the present invention, the cache module can continuously and effectively save and manage important data when the computer device is offline. By caching the physical physiological data and the physical environment data according to the time attribute and data type, the integrity and structure of the data can be ensured, and the loss of key data due to network interruption can be avoided.
[0020] In an optional implementation, the terminal further includes: an early warning module, configured to analyze the health status information based on a preset health indicator threshold, and issue an early warning based on the analysis result.
[0021] The health status determination system provided by the embodiment of the present invention introduces an early warning module, so that the terminal can analyze the health status information in real time and make intelligent early warnings according to the preset health indicator threshold. When the health status exceeds or falls below the predetermined safety range, the system can issue a warning in time to remind the user or relevant personnel to take necessary measures, thereby effectively reducing health risks.
[0022] In a third aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method for determining a health status of the first aspect or any corresponding embodiment thereof.
[0023] In a fourth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the method for determining a health status of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0025] Figure 1 is a flow chart of a method for determining a health status according to an embodiment of the present invention;
[0026] Figure 2 is a flow chart of another method for determining a health status according to an embodiment of the present invention;
[0027] Figure 3 is a structural block diagram of a system for determining a health status according to an embodiment of the present invention;
[0028] Figure 4 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0030] The "9073" model is a pension service system architecture proposed in the process of coping with the aging population, that is, 90% of the elderly live at home, 7% of the elderly receive home-based care services provided by the community, and 3% of the elderly live in nursing homes. With the increase in the elderly population, how to provide efficient and timely health monitoring and services has become a key demand. In this context, home-based elderly care monitoring systems are widely used in family and community-based elderly care services. However, current home-based elderly care monitoring systems often rely on uploading data to the cloud for processing and analysis, which may lead to data transmission delays, privacy leakage risks, and untimely responses, which in turn affect service quality.
[0031] In view of this, the technical solution of the present invention obtains the physiological data and environmental data of the monitored person (such as the elderly), matches these data in combination with time and space attributes, and determines the correlation between them. Then, based on these correlations, the data is processed locally to generate health status information, thereby providing support for real-time health monitoring and health management, and helping to timely discover potential health risks.
[0032] According to an embodiment of the present invention, an embodiment of a method for determining a health status is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0033] In this embodiment, a method for determining a health status is provided, which can be used for computer devices, such as laptop computers, desktop computers, etc. Figure 1 is a flow chart of a method for determining a health status according to an embodiment of the present invention. Figure 1As shown, the process includes the following steps:
[0034] Step S101, obtaining the physical physiological data and physical environment data of the monitored person.
[0035] Physical physiological data refers to physical signals related to the physical health status of the monitored person collected by sensors, such as light reflection signals collected by PPG optical sensors, muscle electrical signals collected by electromyographic sensors, etc. Physical environmental data refers to various data reflecting the environmental status of the monitored person, such as carbon dioxide concentration, temperature and humidity, and total volatile organic compound (TVOC) concentration in the air. Specifically, physical physiological data is collected by physiological data collection devices such as PPG optical signal sensors, electromyographic sensors, and sound signal sensors, while physical environmental data is collected by environmental data collection devices such as carbon dioxide sensors, TVOC sensors, formaldehyde sensors, and temperature and humidity sensors. The physiological data collection device and the environmental data collection device transmit the data they collect to the computer device.
[0036] Step S102, matching the physical physiological data and the physical environment data according to the time attribute and the space attribute, and determining the correlation relationship between the physical physiological data and the physical environment data.
[0037] The association relationship refers to establishing and matching the connection between physical physiological data and physical environmental data to ensure that they correspond to each other in the same time or space. Specifically, the physical physiological data and environmental data are synchronized and sorted according to the time attributes (such as the time point or time period of the recording) and the spatial attributes (such as environmental data at different locations) to ensure that the physiological data at each moment or each location matches the corresponding environmental data. For example, by aligning the time of physiological data and environmental data, it is ensured that the physiological data at the same moment matches the environmental data at that moment; at the same time, the physiological data collected at different spatial locations (such as different rooms or locations) are associated with the corresponding environmental data.
[0038] Step S103: Based on the association relationship, the physical physiological data and the physical environment data are processed locally to generate health status information.
[0039] Health status information refers to the analysis of the correlation between the physical and physiological data of the monitored person and the physical environment data, the assessment of their current health status, and the generation of a health status report. Specifically, it can be calculated locally through preset data processing methods (such as data fusion, analysis algorithms, etc.), identify the impact of environmental changes on physiological status, and then generate real-time or predicted health status information to reflect the overall health of the individual.
[0040] The method for determining health status provided by the embodiment of the present invention can accurately capture the correlation between the physical physiological data and physical environment data of the monitored person and match them based on time and space attributes, thereby improving the accuracy of health status assessment. By locally processing data to generate health status information, the risks of data transmission delays and privacy leakage are avoided, the efficiency and safety of real-time monitoring and personalized health management are ensured, potential health risks can be discovered in a timely manner, and more accurate health support can be provided to users.
[0041] In this embodiment, a method for determining a health status is provided, which can be used for computer devices, such as laptop computers, desktop computers, etc. Figure 2 is a flow chart of a method for determining a health status according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0042] Step S201, obtaining the physical and physiological data and physical environment data of the monitored person. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0043] Step S202, matching the physical physiological data and the physical environment data according to the time attribute and the space attribute, and determining the association relationship between the physical physiological data and the physical environment data. Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.
[0044] Step S203: Based on the association relationship, the physical physiological data and the physical environment data are processed locally to generate health status information.
[0045] Specifically, the above step S203 includes:
[0046] Step S2031, obtaining the network connection status.
[0047] The network connection status refers to the connection status between a computer device and an external network (such as the Internet or a local area network), including whether it can successfully connect to the network (online status) or cannot connect (offline status). Specifically, you can confirm whether the device is connected to the network by checking the connection status of the network adapter, the response of the Ping command, or calling the network status API of the operating system.
[0048] Step S2032: If the network connection status is determined to be offline, the physical physiological data and the physical environment data are processed based on the health strategy and association relationship pre-stored locally to generate health status information.
[0049] Pre-stored local health policies refer to rules, algorithms or models stored on computer devices for analyzing and evaluating health status. These policies are based on historical data or empirical rules and can perform health assessments based on the association between physical physiological data and physical environmental data. Specifically, when the computer device is offline, since it cannot access the external network or update the health policy in real time, the computer device will process the physical physiological data and physical environmental data of the monitored person according to the locally stored policies and associations, generate a health status report, and thus provide health assessment results.
[0050] The method for determining the health status provided in the embodiment of the present invention can independently complete data processing when there is no network support by pre-storing health strategies and association relationships, thereby ensuring the continuity and reliability of real-time monitoring, thereby improving the adaptability of the system in different network environments and enhancing the ability to respond immediately to the user's health status.
[0051] Step S2033: If the network connection status is determined to be online, the health policy is adjusted in real time or periodically to obtain an adjusted target health policy.
[0052] The target health policy refers to the health assessment rules or algorithms that are adjusted in real time or periodically, and these adjustments take into account the latest health data, environmental changes, and other external factors. Specifically, if the network connection status is determined to be online, the latest health policy or related data can be obtained by accessing the remote server or database, so as to update the existing health policy in real time or adjust it periodically to generate a target health policy that adapts to the current environment and needs.
[0053] Step S2034, using the target health strategy and the association relationship to process the physical physiological data and the physical environment data to generate health status information.
[0054] According to the preset evaluation criteria and rules in the target health strategy, combined with the correlation between physical physiological data and physical environmental data, data analysis and calculation are performed. Specifically, through the algorithm in the health strategy, these data are comprehensively processed to evaluate the current health status, determine whether there are health risks or abnormalities, and finally generate an accurate health status report.
[0055] In addition, users can communicate with the computer device through voice or text input. The computer device understands its intention through a pre-trained language model, extracts information from health status reports and related databases, and generates natural and fluent answers.
[0056] The method for determining health status provided by the embodiment of the present invention can flexibly optimize the health management plan according to the online status of the network by adjusting the health strategy in real time or periodically. This dynamic adjustment mechanism enables the system to update the health strategy in real time according to the latest environmental changes, data input and individual needs, thereby improving the accuracy and personalization of health status assessment. Using the adjusted target health strategy and association relationship for data processing can more effectively integrate multidimensional data, ensure that the generated health status information is more in line with the user's current actual health status, and thus provide more timely and accurate health monitoring and management.
[0057] In some optional implementations, the above step S203 further includes:
[0058] Step a1, performing data conversion on the physical physiological data to obtain target physiological data for characterizing the health status of the monitored person.
[0059] Target physiological data refers to physiological signals that have been processed and converted and can effectively reflect the health status of the monitored person. Specifically, the physical physiological data collected by the physiological data acquisition device will be converted into target physiological data that can accurately reflect the health status of the monitored person, such as heart rate, muscle fatigue level, etc., through the process of signal processing and feature extraction.
[0060] Step a2: determining target environmental data that matches the target physiological data based on the association relationship.
[0061] The target environment data refers to the environment data that matches the target physiological data. Specifically, based on the association relationship between the physical physiological data and the physical environment data, the physical environment data associated with the target physiological data, ie, the target environment data, is determined.
[0062] Step a3: Analyze the target physiological data and the target environmental data according to the pre-stored local health policy or the local target health policy to generate an analysis result.
[0063] Pre-existing local health strategies or local target health strategies include expected ranges for certain physiological indicators (such as heart rate, blood pressure, etc.), or standard requirements for specific environmental conditions (such as indoor air quality, temperature and humidity, etc.), as well as how to perform health interventions (such as adjusting diet, exercise, work and rest, etc.) based on changes in physiological indicators. Specifically, health strategies are based on a large amount of historical data (such as personal health data, environmental data, and medical research), and are established on the basis of mining the potential correlation between long-term changes in environmental factors (such as carbon dioxide concentration, air quality, temperature and humidity, etc.) and changes in health indicators (such as heart rate, blood pressure, sleep quality, etc.) through big data analysis and machine learning algorithms. For example, it was found that long-term exposure to a high carbon dioxide environment was significantly associated with increased blood pressure and decreased sleep quality. Based on these analysis results, health strategies will be preset in combination with medical research and health guidelines. These strategies will automatically generate health intervention measures based on different environmental conditions and changes in health data.
[0064] In addition, pre-existing local health strategies or local target health strategies include not only how to deal with changes in health indicators (such as reducing salt intake and increasing exercise when blood pressure is too high), but also how to deal with health risks brought about by environmental changes (such as using air purifiers and opening windows for ventilation when air quality is poor). Health strategies will also optimize specific intervention plans based on long-term data and association rules. For example, after analyzing historical data, it can be concluded that increased carbon dioxide concentrations have a negative impact on the user's heart rate or sleep quality. Therefore, when the carbon dioxide concentration is monitored to be too high, the health strategy will advise users to improve indoor air quality, or adjust exercise and diet according to their personal health status.
[0065] Furthermore, health strategies will be adjusted regularly based on the data of the monitored persons. By collecting feedback (such as the effectiveness of intervention plans) and comparing actual health data with predicted results, machine learning techniques (such as gradient descent) are used to dynamically optimize health strategies and improve the accuracy of health assessments and interventions. At the same time, the performance of health strategies in different user scenarios (such as different ages, genders, and health statuses) is monitored in real time, including indicators such as accuracy and recall. If the performance of a health strategy is lower than the set standard, in addition to adjusting individual health data parameters, new medical research results or health big data will be introduced to update and optimize the health strategy.
[0066] In actual applications, after obtaining the target physiological data and target environmental data through real-time monitoring, they are analyzed according to the pre-existing local health strategy or the local target health strategy. If the target physiological data (such as heart rate, blood pressure, etc.) or target environmental data (such as temperature and humidity, air quality, etc.) exceeds the preset health standard or threshold, the corresponding health intervention measures will be automatically triggered. At the same time, the user can ask about the rationality of the health intervention measures. The computer device will re-evaluate the health data of the monitored person and provide adjustment suggestions through the dialogue robot. Users can also consult intervention suggestions based on their specific health conditions. The computer device will generate personalized health suggestions and provide feedback to the user in real time.
[0067] In the above implementation, by performing data conversion on physical physiological data, the original physiological data can be converted into more representative target physiological data, thereby improving the data availability and analysis accuracy. The target environmental data that matches the target physiological data is determined based on the association relationship, making the analysis more comprehensive and accurate, and better reflecting the actual health status of the monitored person. At the same time, by analyzing the target data through locally stored health policies or target health policies, the timeliness and personalization of data processing can be guaranteed, the dependence on external networks can be reduced, and the adaptability and reliability of the system in various environments can be improved, thereby providing a more scientific and accurate basis for the generation of health status.
[0068] Step S204, encrypt the health status information to obtain target health status information.
[0069] The target health status information refers to data information that reflects the health status of the monitored person after encryption, such as an encrypted health status report. Specifically, when generating health status information, the computer device does not collect the user's key information (such as name, ID number, home address, etc.), only collects the mobile phone number, and binds the mobile phone number to the device's unique ID. The mobile phone number is converted into ciphertext for storage and transmission through an encryption algorithm (such as symmetric encryption or asymmetric encryption, selected according to security requirements). In this way, even if the health report data is accidentally obtained, outsiders can only see the device ID and its corresponding health data and report, but cannot restore the user's personal identity information. In order to further protect privacy, access to the report needs to be strictly controlled and only authorized users are allowed to view it. For example, when sharing a report, you need to enter the agreed secondary authentication password (such as the user's mobile phone number). Since the background does not store the user's key privacy information, the sharer will only see the custom code (such as "Dad" Health Report on the Night of December 2, 2024") and cannot identify the specific user.
[0070] Step S205: Send the target health status information to the terminal so that the terminal displays the target health status information.
[0071] After sending the target health status information to the terminal, the user can view the health status report on the terminal. The report content will be presented in a combination of intuitive and easy-to-understand charts (such as line charts showing the trend of health indicators over time, and bar charts comparing the concentrations of different environmental factors) and text descriptions. In addition to basic health and environmental data, the report will also include health trend analysis, using data analysis algorithms to predict the changing trends of health indicators in the future, and provide corresponding analysis and explanations, such as the health risks that may be indicated by the continued rise of a certain health indicator.
[0072] The method for determining health status provided in the embodiment of the present invention can effectively protect the user's personal privacy and data security and prevent unauthorized access and leakage by encrypting the health status information. The encrypted target health status information is sent to the terminal to ensure the security of the data transmission process. At the same time, the terminal can display the information, so that the user can check his health status in real time.
[0073] In this embodiment, a system for determining a health status is provided. Figure 3 As shown, the system includes: a physiological data acquisition device 1, an environmental data acquisition device 2, a computer device 3 and a terminal 4.
[0074] The physiological data acquisition device 1 is used to acquire the physical and physiological data of the monitored person.
[0075] The environmental data collection device 2 is used to collect the physical environmental data of the monitored person.
[0076] The physiological data acquisition device 1 is used to collect physical signals related to the physical health status of the monitored person, such as light reflection signals collected by PPG optical sensors, muscle electrical signals collected by electromyographic sensors, etc. The environmental data acquisition device 2 is used to collect various data on the environmental status of the monitored person, such as carbon dioxide concentration, temperature and humidity, and total volatile organic compound (TVOC) concentration in the air. The physiological data acquisition device 1 and the environmental data acquisition device 2 only retain the basic physical sensor functions, without a powerful MCU and complex embedded computing software. For example, the ring acquisition device only needs to have low-power hardware to send physical physiological data to the computer device 3 via BLE. The computer device 3 calculates the physical physiological data (such as PPG waveforms, gyroscope data) to obtain heart rate, blood oxygen, blood pressure, or fall status.
[0077] Among them, for acquisition devices (such as PPG optical sensors, electromyography sensors, etc.) that are easily affected by environmental factors (light, temperature and humidity, etc.), some anti-interference measures can be taken in the hardware design of the device, such as: adding a sunshade to reduce light interference (especially important for optical sensors); configuring a temperature and humidity compensation circuit to reduce the impact of temperature and humidity changes on sensor signals. In addition to the hardware anti-interference design, the device also compensates at the software level. The built-in environmental calibration algorithm of the device can monitor environmental parameters (such as temperature, humidity, light, etc.) in real time, and dynamically adjust the sensor's acquisition parameters and signal processing algorithms according to these environmental changes, so as to compensate for data errors caused by environmental changes and ensure data accuracy.
[0078] Secondly, due to the differences in physiological characteristics of different monitored persons, the physiological data acquisition device 1 and the environmental data acquisition device 2 will guide the monitored person to perform calibration operations when used for the first time, and establish an individual physiological baseline by collecting basic data of the monitored person in a standard health state. As the equipment is used, it will continue to monitor and learn the data characteristics of the user in different states, and dynamically adjust the calibration parameters according to the health status of the monitored person, so that the collected data can more accurately reflect the real physiological condition of the monitored person.
[0079] In addition, the physiological data acquisition device 1 and the environmental data acquisition device 2 can be automatically calibrated, and according to the preset algorithms and rules, the sensor acquisition parameters and calibration coefficients can be automatically adjusted according to the changing trends of the environmental data and the daily data of the monitored person. Alternatively, in certain circumstances, such as when the device detects abnormal blood pressure fluctuations or obvious errors in the data, the user can perform manual calibration. The user can manually calibrate the device to ensure data quality by inputting the reading of the mercury sphygmomanometer and performing corresponding operations according to the device operating guide (such as staying still for a period of time, re-collecting baseline data, etc.).
[0080] Furthermore, since different physiological data acquisition devices 1 and environmental data acquisition devices 2 use different communication protocols (such as Bluetooth, Wi-Fi, Zigbee, etc.), in order to ensure that they can work together, configuration instructions can be sent through the computer device 3 when the device is connected to the network, and the communication parameters of the device, such as communication frequency and transmission time slot, can be uniformly set, so as to avoid data transmission conflicts and confusion between devices, and ensure that the device can transmit data within the correct time window, thereby achieving data synchronization. During the transmission process, a reliable transmission protocol (such as TCP / IP protocol) is adopted. This protocol supports functions such as data verification and retransmission to ensure that the data is not damaged or lost during the transmission process. A transmission buffer is also set. If the network is temporarily congested, the device can temporarily store the data in the buffer and continue to transmit after the network is restored, so as to ensure that the data can be transmitted smoothly. For incompatible devices or devices using special protocols, the data of these devices can be converted into a uniformly recognized standard protocol format by adding a protocol conversion module, and then the data is transmitted, so as to avoid data transmission problems caused by incompatible protocols between devices, and ensure that the data of all devices can be synchronized smoothly.
[0081] The computer device 3 is respectively connected to the physiological data acquisition device 1 and the environmental data acquisition device 2 for communication. The computer device 3 is used to receive the physical physiological data sent by the physiological data acquisition device 1 and the physical environmental data sent by the environmental data acquisition device 2, and to match the physical physiological data and the physical environmental data according to the time attribute and the space attribute to determine the correlation between the physical physiological data and the physical environmental data. The computer device 3 is also used to locally process the physical physiological data and the physical environmental data based on the correlation to generate health status information.
[0082] Computer device 3 receives physical physiological data and physical environmental data from physiological data acquisition device 1 and environmental data acquisition device 2. According to the time attribute and space attribute, the physical physiological data and physical environmental data are matched to ensure that they correspond to the same time point and space position. This matching ensures the accuracy of the data and provides a reliable basis for subsequent health assessment. Finally, based on the matched physical physiological data and physical environmental data, computer device 3 processes the data through a preset analysis algorithm to generate a health status report.
[0083] The terminal 4 is connected to the computer device 3 for communication, and is used for receiving and displaying the health status information sent by the computer device 3 .
[0084] The terminal 4 is connected to the computer device 3 and is used to receive the health status information of the monitored person. The terminal 4 is a device used by the user to view the health report, such as a smart phone, etc. The terminal 4 can display the health status report processed by the computer device 3, so that the user can understand the health status of the monitored person or the monitored person can understand his or her own health status.
[0085] The health status determination system provided by the embodiment of the present invention can comprehensively and real-time collect the physiological and environmental data of the monitored person. The combination of physiological data acquisition equipment and environmental data acquisition equipment ensures that the health status assessment can take into account multi-dimensional factors, thereby improving the accuracy and comprehensiveness of the analysis. The computer device can efficiently execute the health status determination method through the collaborative work of the memory and the processor, ensuring the accuracy and timeliness of data processing and health information generation. The communication connection between the terminal and the computer device enables the user to receive and view the health status information in real time, which improves the interactivity of health monitoring and the user experience.
[0086] Specifically, the computer device 3 includes a network monitoring module, and the network monitoring module is used to monitor the network connection status of the computer device 3.
[0087] There is a network monitoring module inside the computer device 3, and the main function of this module is to monitor the connection status between the computer device 3 and the external network. Specifically, the network monitoring module will detect in real time whether the computer device 3 is successfully connected to the network, whether the connection is stable, and whether there is a network interruption, failure or abnormality.
[0088] The health status determination system provided in the embodiment of the present invention monitors the network connection status of computer devices in real time through a network monitoring module, can quickly identify network anomalies or interruptions, and dynamically adjust data processing strategies according to the current network connection status, greatly improving the adaptability and reliability of the system.
[0089] Specifically, the computer device 3 also includes a cache module, which is used to classify and cache the physical physiological data sent by the physiological data acquisition device 1 and the physical environmental data collected by the environmental data acquisition device 2 according to time attributes and data types if the network connection status of the computer device 3 is offline.
[0090] Computer device 3 is able to operate without an Internet connection, relying on local computing resources (such as processors, storage devices, etc.) to process data transmitted by physiological data acquisition device 1 and environmental data acquisition device 2. Even without a network connection, physiological data acquisition device 1 and environmental data acquisition device 2 will continue to collect data in an established manner and transmit the data to computer device 3. Computer device 3 will use pre-existing local health policies to perform data processing and health testing and generate intervention plans. Among them, the latest data that requires an Internet connection to obtain (such as updated health standards, etc.) cannot be used in an offline state, and some functions of the computer device will be restricted.
[0091] The computer device 3 stores the collected data in a cache module (local cache or built-in storage device), and stores them in categories according to time sequence, data type, etc. When the network is restored, the computer device 3 synchronously uploads the data collected during the offline period to the cloud for further processing and analysis.
[0092] In the health status determination system provided by the embodiment of the present invention, the cache module can continuously and effectively save and manage important data when the computer device is offline. By caching the physical physiological data and the physical environment data according to the time attribute and data type, the integrity and structure of the data can be ensured, and the loss of key data due to network interruption can be avoided.
[0093] Specifically, the terminal 4 includes an early warning module, which is used to analyze the health status information based on a preset health indicator threshold and issue an early warning based on the analysis result.
[0094] Terminal 4 compares the historical data of the monitored person with big data of similar people to prompt the user of potential health problems and corresponding prevention suggestions, so as to facilitate the user to fully understand his or her own health status.
[0095] By setting different health index thresholds (thresholds of health indexes and environmental indexes) to trigger the early warning module, when the collected data is processed and a certain index is shown to be beyond the normal range, the terminal 4 will remind the user in various ways, such as pushing messages to the mobile phone or popping up an alarm prompt box on the interface, etc. At the same time, the early warning information will clearly point out the abnormal index, and provide follow-up operation suggestions in combination with the health intervention measures generated by the computer device 3, such as reminding the user to seek medical treatment as soon as possible, adjust the lifestyle or pay attention to environmental improvement, etc., to help the user take effective measures to deal with health risks in a timely manner.
[0096] The health status determination system provided by the embodiment of the present invention introduces an early warning module, so that the terminal can analyze the health status information in real time and make intelligent early warnings according to the preset health indicator threshold. When the health status exceeds or falls below the predetermined safety range, the system can issue a warning in time to remind the user or relevant personnel to take necessary measures, thereby effectively reducing health risks.
[0097] For example, the monitored person wears a ring (physiological data acquisition device 1) in the bedroom to collect PPG waveform data; at the same time, the oxygen concentrator (environmental data acquisition device 2) in the bedroom collects oxygen concentration data. The PPG waveform is transmitted to the computer device 3 via Bluetooth, and the computer device 3 uses a preset health algorithm to analyze the PPG waveform to obtain blood oxygen data. Based on the blood oxygen data, the computer device 3 determines its condition through the health strategy, and starts the oxygen concentrator through a wireless connection to produce oxygen to improve the blood oxygen level. The computer device 3 also generates reports and interacts with users through a locally deployed large model, records time and reminds users. The computer device 3 desensitizes the above data (retains only specific relevant information, such as collected data and reports, and removes other interactive information, such as user conversations, etc.) and encrypts (using encryption methods such as RSA and ECC). The computer device 3 generates a device QR code based on a unique identifier (usually a MAC address or a fixed serial number), and the mobile phone (terminal 4) scans the QR code to bind the device through a mini program or APP. During the binding process, the device identifier is required for password verification (such as using the last 4 digits of the MAC address as password verification). After verification, users can view or share device data, but password verification is still required when sharing. When the monitored person is in danger, the system can automatically send a message notification and call the police.
[0098] Figure 4 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 4 As 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.
[0099] 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.
[0100] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] The computer device also includes a communication interface, which is used for the computer device to communicate with other devices or a communication network.
[0106] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention 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 through a network download, 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 hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. 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.
[0107] A part of the present invention 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 invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the 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 may be any available computer-readable storage medium or communication medium accessible to the computer.
[0108] Although the embodiments of the present invention 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 invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for determining a health status, characterized in that: The method comprises: Obtaining physical physiological data and physical environmental data of the monitored person; Matching the physical physiological data and the physical environment data according to time attributes and space attributes to determine the association relationship between the physical physiological data and the physical environment data; Based on the association relationship, the physical physiological data and the physical environment data are processed locally to generate health status information.
2. The method according to claim 1, characterized in that The locally processing the physical physiological data and the physical environment data based on the association relationship to generate health status information includes: Get network connection status; If the network connection status is determined to be in an offline state, the physical physiological data and the physical environment data are processed based on the pre-stored local health policy and the association relationship to generate the health status information.
3. The method according to claim 2, characterized in that Also includes: If the network connection state is determined to be in an online state, the health policy is adjusted in real time or periodically to obtain an adjusted target health policy; The target health strategy and the association relationship are used to perform data processing on the physical physiological data and the physical environment data to generate the health status information.
4. The method according to claim 2 or 3, characterized in that: Also includes: Performing data conversion on the physical physiological data to obtain target physiological data for characterizing the health status of the monitored person; Based on the association relationship, determining target environmental data that matches the target physiological data; According to a pre-existing local health policy or a local target health policy, the target physiological data and the target environmental data are analyzed to generate an analysis result.
5. The method according to claim 1, characterized in that After locally processing the physical physiological data and the physical environment data based on the association relationship to generate health status information, the method further includes: Encrypting the health status information to obtain target health status information; The target health status information is sent to a terminal so that the terminal displays the target health status information.
6. A system for determining health status, characterized in that: include: Physiological data collection equipment, used to collect physical and physiological data of the monitored person; Environmental data collection equipment, used to collect physical environmental data of the monitored person; A computer device, respectively connected to the physiological data acquisition device and the environmental data acquisition device, the computer device comprising a memory and a processor, the memory and the processor being connected to each other, the memory storing computer instructions, the processor executing the method for determining the health status according to any one of claims 1 to 5 by executing the computer instructions; The terminal is connected to the computer device for communication, and is used to receive and display the health status information sent by the computer device.
7. The system according to claim 6, characterized in that The computer device also includes: The network monitoring module is used to monitor the network connection status of the computer device.
8. The system according to claim 7, characterized in that The computer device also includes: The cache module is used to classify and cache the physical physiological data sent by the physiological data acquisition device and the physical environmental data collected by the environmental data acquisition device according to time attributes and data types if the network connection status of the computer device is offline.
9. The system according to claim 6, characterized in that The terminal further includes: The early warning module is used to analyze the health status information based on a preset health indicator threshold and issue an early warning based on the analysis result.
10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method for determining a health status according to any one of claims 1 to 5.
Citation Information
Cited By
Smart AI terminal applied to home guarding of old people
CN120531352A
Motion recognition and intestinal tract gas detection method and equipment based on convolutional neural network
CN121040899A