Health condition emergency detection method and system
Patent Information
- Application Number
- CN202310732024.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-19
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-06-19
AI Technical Summary
[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种健康状况应急检测方法及系统,旨在解决现有技术中应急站无法进行应急检测,不能检测心电、血氧以及血压的问题
[0052]Beneficial Effects: Compared with existing technologies, this invention provides an emergency health status detection method and system. This invention first acquires the user's electrocardiogram (ECG), blood oxygen saturation (SOS), and blood pressure data; then, it analyzes the ECG, SOS, and blood pressure data to identify abnormal ECG, SOS, and blood pressure data; finally, it generates a detection report based on the abnormal ECG, SOS, and blood pressure data. This invention collects and analyzes the user's ECG, SOS, and blood pressure data through an emergency station, determines whether the user's ECG, SOS, and blood pressure data are abnormal, extracts the abnormal data, and further generates a detection report based on the abnormal data. Users can conveniently obtain their own health status report, facilitating the implementation of necessary health care plans based on their abnormal data.
Smart Images

Figure CN116919418B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of emergency medical care, and more particularly to an emergency health status detection method and system. Background Technology
[0002] With societal development, emergency response is becoming increasingly important, encompassing functions such as emergency detection, emergency aid, emergency treatment, emergency medical care, emergency rescue, and emergency alarms to address various social emergency needs. However, existing emergency stations primarily only provide emergency medicines and supplies; they lack emergency detection capabilities. For example, they cannot meet the demand for monitoring electrocardiogram, blood oxygen, and blood pressure.
[0003] Therefore, existing technologies still need improvement. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide an emergency health status detection method and system to address the above-mentioned deficiencies of the prior art, and to solve the problem that emergency stations in the prior art cannot perform emergency detection and cannot detect electrocardiogram, blood oxygen and blood pressure.
[0005] The technical solution adopted by this invention to solve the problem is as follows:
[0006] In a first aspect, embodiments of the present invention provide an emergency health status detection method, wherein the method includes:
[0007] Acquire the user's electrocardiogram data, blood oxygen data, and blood pressure data. The blood oxygen data includes blood oxygen saturation and pulse rate, and the blood pressure data includes systolic blood pressure and diastolic blood pressure.
[0008] Data analysis is performed on the electrocardiogram data, the blood oxygen data, and the blood pressure data to identify abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data;
[0009] A test report is generated based on the abnormal electrocardiogram data, the abnormal blood oxygen data, and the abnormal blood pressure data.
[0010] In one implementation, the step of analyzing the electrocardiogram (ECG) data, the blood oxygen saturation data, and the blood pressure data to determine abnormal ECG data, abnormal blood oxygen saturation data, and abnormal blood pressure data includes:
[0011] An electrocardiogram (ECG) is generated based on the ECG data. Band analysis is performed on the ECG, and abnormal ECG band values are determined. The ECG bands include P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave.
[0012] The blood oxygen data is compared with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate. The standard pulse rate is the pulse rate of a healthy adult at rest.
[0013] The blood pressure data is compared with standard blood pressure values to identify abnormal blood pressure data. The standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure.
[0014] In one implementation, comparing the blood oxygen data with standard blood oxygen data to determine the abnormal blood oxygen data includes:
[0015] The blood oxygen saturation is compared with the standard blood oxygen saturation.
[0016] If the blood oxygen saturation is lower than the standard blood oxygen saturation, an abnormal blood oxygen saturation is determined.
[0017] Compare the pulse rate with the standard pulse rate;
[0018] If the pulse rate exceeds the standard pulse rate range, an abnormal pulse rate is determined.
[0019] In one implementation, comparing the blood pressure data with a standard blood pressure value to determine the abnormal blood pressure data includes:
[0020] The systolic blood pressure in the blood pressure data is compared with the standard systolic blood pressure. If the systolic blood pressure exceeds the standard systolic blood pressure range, then the systolic blood pressure is determined to be abnormal.
[0021] The diastolic blood pressure in the blood pressure data is compared with the standard diastolic blood pressure. If the diastolic blood pressure exceeds the standard diastolic blood pressure range, then the diastolic blood pressure is determined to be abnormal.
[0022] If the systolic blood pressure preparation is abnormal or the diastolic blood pressure preparation is abnormal, the user's historical blood pressure data is retrieved and compared with the historical blood pressure data;
[0023] If the blood pressure data exceeds the range of historical blood pressure data, then abnormal blood pressure data is identified.
[0024] In one implementation, the method further includes:
[0025] The system acquires the user's exercise records within a first preset time period prior to the detection time. If the exercise records indicate strenuous exercise, the system prompts the user to rest for a second preset time period before conducting the detection.
[0026] If the ECG data, blood oxygen data, or blood pressure data exceed the warning standard range, a medical emergency call will be initiated.
[0027] The electrocardiogram data, blood oxygen data, and blood pressure data are uploaded to the cloud server in real time.
[0028] Secondly, embodiments of the present invention also provide an emergency health status detection system, wherein the system includes:
[0029] The data acquisition module is used to acquire the user's electrocardiogram data, blood oxygen data, and blood pressure data. The blood oxygen data includes blood oxygen saturation and pulse rate, and the blood pressure data includes systolic blood pressure and diastolic blood pressure.
[0030] The data analysis module is used to analyze the electrocardiogram data, the blood oxygen data, and the blood pressure data to identify abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data.
[0031] The report generation module is used to generate a test report based on the abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data.
[0032] In one implementation, the data analysis module includes:
[0033] The electrocardiogram (ECG) data analysis unit is used to generate an ECG based on the ECG data, perform band analysis on the ECG, and determine abnormal ECG band values. The ECG bands include the P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave.
[0034] The blood oxygen data analysis unit is used to compare the blood oxygen data with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate, wherein the standard pulse rate is the pulse rate of a healthy adult in a resting state.
[0035] The blood pressure data analysis module is used to compare the blood pressure data with standard blood pressure values to identify abnormal blood pressure data. The standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure.
[0036] In one implementation, the blood oxygen data analysis unit includes:
[0037] The blood oxygen saturation comparison subunit is used to compare the blood oxygen saturation with the standard blood oxygen saturation.
[0038] An abnormal blood oxygen saturation determination subunit is used to determine abnormal blood oxygen saturation if the blood oxygen saturation is lower than the standard blood oxygen saturation.
[0039] A pulse rate comparison subunit is used to compare the pulse rate with the standard pulse rate;
[0040] An abnormal pulse rate determination subunit is used to determine an abnormal pulse rate if the pulse rate exceeds the standard pulse rate range.
[0041] In one implementation, the blood pressure data analysis unit includes:
[0042] The systolic blood pressure comparison subunit is used to compare the systolic blood pressure in the blood pressure data with the standard systolic blood pressure. If the systolic blood pressure exceeds the range of the standard systolic blood pressure, it is determined that the systolic blood pressure is abnormal.
[0043] The diastolic pressure comparison subunit is used to compare the diastolic pressure in the blood pressure data with the standard diastolic pressure. If the diastolic pressure exceeds the standard diastolic pressure range, then the diastolic pressure is determined to be abnormal.
[0044] The historical blood pressure data comparison subunit is used to retrieve the user's historical blood pressure data and compare the blood pressure data with the historical blood pressure data if the systolic blood pressure preparation is abnormal or the diastolic blood pressure preparation is abnormal.
[0045] An abnormal blood pressure data determination subunit is used to determine abnormal blood pressure data if the blood pressure data exceeds the range of historical blood pressure data.
[0046] In one implementation, the system further includes:
[0047] The prompt module is used to obtain the user's exercise record within a first preset time period before the detection time. If the exercise record is of vigorous exercise, the system will prompt the user to rest for a second preset time period before detection.
[0048] The connection module is used to activate the medical emergency connection if the electrocardiogram data, the blood oxygen data, or the blood pressure data exceed the warning standard value range.
[0049] The data transmission module is used to upload the electrocardiogram data, the blood oxygen data, and the blood pressure data to the cloud server in real time.
[0050] Thirdly, embodiments of the present invention also provide a terminal device, wherein the terminal device includes a memory, a processor, and a health status emergency detection program stored in the memory and executable on the processor. When the processor executes the health status emergency detection program, it implements the steps of any of the above-mentioned solutions for the health status emergency detection method.
[0051] Fourthly, embodiments of the present invention also provide a computer-readable storage medium, wherein the computer-readable storage medium stores a health status emergency detection program, and when the health status emergency detection program is executed by a processor, it implements the steps of the health status emergency detection method described in any of the above schemes.
[0052] Beneficial Effects: Compared with existing technologies, this invention provides an emergency health status detection method and system. This invention first acquires the user's electrocardiogram (ECG), blood oxygen saturation (SOS), and blood pressure data; then, it analyzes the ECG, SOS, and blood pressure data to identify abnormal ECG, SOS, and blood pressure data; finally, it generates a detection report based on the abnormal ECG, SOS, and blood pressure data. This invention collects and analyzes the user's ECG, SOS, and blood pressure data through an emergency station, determines whether the user's ECG, SOS, and blood pressure data are abnormal, extracts the abnormal data, and further generates a detection report based on the abnormal data. Users can conveniently obtain their own health status report, facilitating the implementation of necessary health care plans based on their abnormal data. Attached Figure Description
[0053] Figure 1 A flowchart illustrating a specific implementation of the emergency health status detection method provided in this embodiment of the invention.
[0054] Figure 2 The flowchart illustrates the electrocardiogram, blood oxygen, and blood pressure testing and processing procedures for an emergency station provided in this embodiment of the invention.
[0055] Figure 3 This diagram illustrates the sharing of ECG, blood oxygen, and blood pressure data between the emergency station, the cloud, and the customer's mobile phone, as provided in an embodiment of the present invention.
[0056] Figure 4 This is a functional principle diagram of the health status emergency detection system provided in an embodiment of the present invention.
[0057] Figure 5 A schematic diagram of a terminal device provided in an embodiment of the present invention. Detailed Implementation
[0058] To make the objectives, technical solutions, and effects of this invention clearer and more explicit, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0059] It should be noted that if the embodiments of the present invention involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.
[0060] This embodiment provides an emergency health status detection method. This method can detect electrocardiogram (ECG), blood oxygen saturation, and blood pressure, obtaining abnormal data to provide data support for the user's health management. In specific implementation, such as... Figure 2 As shown, this invention first acquires the user's electrocardiogram (ECG), blood oxygen saturation (SOS), and blood pressure (BP) data; then, it analyzes these data to identify abnormal ECG, SOS, and BP data; finally, it generates a detection report based on the abnormal ECG, SOS, and BP data. This invention, by setting up ECG, SOS, and BP monitoring at emergency stations, enables emergency monitoring of users, allowing them to promptly obtain their own abnormal data and manage their health accordingly.
[0061] For example, firstly, the ECG, blood oxygen, and blood pressure monitoring instruments at the emergency station are used to collect the user's ECG, blood oxygen, and blood pressure data. Then, the collected data is processed and analyzed to extract abnormal data. For instance, if the collected resting pulse rate is 130 beats / min, which exceeds the range of a healthy adult's resting pulse rate, it is determined to be abnormal and identified as an abnormal pulse rate value. If other data are within the normal range, a test report is generated based on the abnormal pulse rate, indicating an abnormal pulse rate to the user. This invention allows users to conveniently perform ECG, blood oxygen, and blood pressure monitoring without necessarily going to the hospital, facilitating health management.
[0062] Exemplary methods
[0063] This embodiment provides an emergency health status detection method, which can be applied to the terminal equipment of an emergency station. Specifically, as follows... Figure 1 As shown, the method includes:
[0064] Step S100: Obtain the user's electrocardiogram data, blood oxygen data, and blood pressure data. The blood oxygen data includes blood oxygen saturation and pulse rate, and the blood pressure data includes systolic blood pressure and diastolic blood pressure.
[0065] In this embodiment, the emergency station is equipped with ECG, pulse oximetry, and blood pressure data acquisition devices. For example, the emergency station may be equipped with a handheld ECG data acquisition device, a pulse oximeter, and a blood pressure monitor, enabling simple data acquisition. The data display panel will display instructions on how to use the instruments and precautions for data acquisition, guiding users to perform correct data acquisition and obtain accurate data. The data acquisition device can also be an integrated device that combines ECG, pulse oximetry, and blood pressure data acquisition. This integrated device includes an ECG detection module, a pulse oximetry detection module, and a blood pressure detection module. The ECG detection module includes ECG signal acquisition electrodes, an ECG signal amplifier, an analog-to-digital converter, and the ECG data processing module. The pulse oximetry detection module includes a pulse oximetry acquisition device, a pulse oximetry signal analog-to-digital converter, and a pulse oximetry signal processing module. The blood pressure detection module includes a strap, an air pump, pulse and pressure sensors, and a pulse and blood pressure signal processing module. The emergency station's data acquisition module can conveniently collect users' electrocardiogram, blood oxygen, and blood pressure data, allowing users to monitor their health at any time and determine whether their health data is within the normal range.
[0066] Step S200: Perform data analysis on the electrocardiogram data, the blood oxygen data, and the blood pressure data to identify abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data.
[0067] In this embodiment, the emergency station CPU processes and analyzes the electrocardiogram (ECG), blood oxygen, and blood pressure data collected by the data acquisition device, extracts abnormal data, identifies abnormal ECG, blood oxygen, and blood pressure data, and displays the abnormal data on the data panel. This helps users intuitively understand which of their data are in the abnormal range. The abnormal data can guide users to take rest and recuperation measures or provide a reference for medical treatment, making it easier for doctors to quickly determine the condition.
[0068] In practice, an electrocardiogram (ECG) is generated based on the ECG data. Wavelength analysis is performed on the ECG to identify abnormal ECG wave lengths. These wave lengths include the P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave. The ECG reflects the health of the heart, and abnormal wave lengths can be identified through wavelength analysis. For example, the P wave represents atrial activation; the first half of the P wave represents right atrial activation, and the second half represents left atrial activation. If the P wave is peaked or biphasic, it indicates atrial enlargement and abnormal conduction between the two atria. This segment is marked to indicate a risk of atrial conduction abnormalities, prompting the user to seek medical attention for more specialized testing. Furthermore, ST segment deviation indicates a risk of ischemia or necrosis in a certain part of the myocardium. A tall T wave indicates a potential risk of hyperkalemia. Prolongation of the QT interval is usually associated with the occurrence of malignant arrhythmias. The electrocardiogram (ECG) data is analyzed to identify abnormal waveforms and indicate the potential risk of certain diseases associated with these abnormal waveforms. Users can then choose whether to seek medical attention or rest independently. The algorithm for analyzing the ECG is constantly evolving, resulting in more accurate assessments of heart disease. These assessments guide clients on prevention and treatment, and may recommend medical intervention when necessary. An ECG is generated from the collected data and exported via a printer connected to the pulse oximeter station.
[0069] In another embodiment, the blood oxygen data is compared with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate, where the standard pulse rate is the pulse rate of a healthy adult at rest. Blood oxygen saturation and pulse rate are collected by a pulse oximeter, and the blood oxygen saturation and pulse rate are compared with the standard blood oxygen saturation and pulse rate to determine whether the user's blood oxygen data is abnormal.
[0070] In practice, the blood oxygen saturation is compared with the standard blood oxygen saturation. If the blood oxygen saturation is lower than the standard blood oxygen saturation, abnormal blood oxygen saturation is determined. The pulse rate is compared with the standard pulse rate. If the pulse rate exceeds the standard pulse rate range, an abnormal pulse rate is determined. The standard blood oxygen saturation range is 95%–99%, and the standard pulse rate is the pulse rate of a healthy adult at rest, which is 60–100 beats / min. The blood oxygen data is analyzed to observe whether the blood oxygen saturation is above 95%. If it is below 95%, it indicates hypoxia, and this blood oxygen saturation is considered abnormal. The lower the blood oxygen saturation value, the greater the hypoxia. If the blood oxygen saturation is low, the user can be advised to rest more and avoid working while fatigued. Comparing the blood oxygen data with the standard value provides a direct indication of whether this indicator is abnormal. If it is within the abnormal range, appropriate suggestions are given based on the algorithm.
[0071] In one implementation, the blood pressure data is compared with standard blood pressure values to identify abnormal blood pressure data. The standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure. Comparing the collected blood pressure data with standard blood pressure data allows for a rapid determination of whether blood pressure is abnormal.
[0072] In practice, the systolic blood pressure in the blood pressure data is compared with the standard systolic blood pressure. If the systolic blood pressure exceeds the standard systolic blood pressure range, an abnormal systolic blood pressure is identified. The diastolic blood pressure in the blood pressure data is then compared with the standard diastolic blood pressure. If the diastolic blood pressure exceeds the standard diastolic blood pressure range, an abnormal diastolic blood pressure is identified. If either the systolic or diastolic blood pressure is abnormal, the user's historical blood pressure data is retrieved and compared with this historical data. If the blood pressure data exceeds the historical blood pressure data range, abnormal blood pressure data is identified. The standard systolic blood pressure range is 90-140 mmHg, and the standard diastolic blood pressure range is 60-90 mmHg. Analysis is performed to determine if the measured systolic and diastolic blood pressures are within the standard ranges. If they are within the standard ranges, the user's blood pressure is considered normal. Because individual health conditions vary, standard values can only provide a preliminary assessment of blood pressure abnormalities. If the blood pressure data is outside the standard range, the user's historical blood pressure data is used for further evaluation. If the blood pressure data falls within the normal range of the user's historical blood pressure data, the user's blood pressure is considered normal. If the blood pressure data is still outside the user's historical blood pressure data range, the user's blood pressure may be abnormal, and this blood pressure data is determined to be abnormal. Based on this abnormal blood pressure data, the user can be advised to take precautions. For example, if blood pressure is high, it is recommended that the user engage in more physical exercise; if it deviates significantly from the standard range, it is recommended to seek medical attention.
[0073] Step S300: Generate a test report based on the abnormal electrocardiogram data, the abnormal blood oxygen data, and the abnormal blood pressure data.
[0074] In practice, the abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data have been acquired. All abnormal data are classified and summarized to generate a test report, and the disease risks implied by the abnormal data are marked. Based on the risks indicated by the abnormal data, some suggestions are given to help users decide whether to seek medical attention immediately or rest on their own.
[0075] In one embodiment, the method further includes: acquiring exercise records within a first preset time period before the user's detection time; if the exercise records indicate strenuous exercise, prompting the user to rest for a second preset time period before testing. To ensure the acquired data accurately reflects the user's health status, it is necessary to collect ECG, blood oxygen, and blood pressure data in a resting state. Therefore, an exercise record acquisition module can be set up to collect exercise records. This module allows the user to manually input whether they engaged in physical exercise and what type of exercise they performed just before the detection. For example, if the user ran within half an hour before the detection, data collection is not recommended at this time because the ECG, blood oxygen, and blood pressure data collected at this time would be inaccurate. Immediately after exercise, the heart rate is high, which is not conducive to data analysis and could lead to widespread abnormalities in the data results. Therefore, a pop-up window reminds the user to rest for 15 minutes before testing to obtain accurate ECG data and more accurate analysis results. Different second preset times can be set according to different types of exercise. Because the intensity of different sports varies, the time required to recover to a stable value also varies; therefore, different second preset times can be set according to different sports.
[0076] In one implementation, if the electrocardiogram (ECG) data, the blood oxygen data, or the blood pressure data exceeds the warning standard range, a medical emergency connection is activated. When the blood oxygen saturation, pulse rate, or blood pressure reaches a critical value that endangers life and health, the medical emergency connection is automatically activated, which facilitates timely emergency care for the user.
[0077] In one implementation, the electrocardiogram data, the blood oxygen data, and the blood pressure data are uploaded to a cloud server in real time. For example... Figure 3 As shown, the emergency station connects to the cloud-based emergency management terminal and the customer's mobile phone through a communication module. This allows the customer's ECG, blood oxygen, and blood pressure data measured by the emergency station to be shared with the cloud-based emergency management terminal and the customer's mobile phone through the communication module and communication network. At the same time, the customer's mobile phone can actively obtain its own ECG, blood oxygen, and blood pressure data from the cloud-based emergency management terminal.
[0078] Exemplary System
[0079] like Figure 4 As shown in the illustration, this embodiment of the invention provides an emergency health monitoring system, which includes: a data acquisition module S10, a data analysis module S20, and a report generation module S30. Specifically, the data acquisition module S10 is used to acquire the user's electrocardiogram (ECG), blood oxygen saturation (SOS), and blood pressure data. The SOS data includes SOS saturation and pulse rate, and the blood pressure data includes systolic and diastolic blood pressure. The data analysis module S20 is used to perform data analysis on the ECG, SOS, and blood pressure data to identify abnormal ECG, SOS, and blood pressure data. The report generation module S30 is used to generate a detection report based on the abnormal ECG, SOS, and blood pressure data.
[0080] In one implementation, the data analysis module includes:
[0081] The electrocardiogram (ECG) data analysis unit is used to generate an ECG based on the ECG data, perform band analysis on the ECG, and determine abnormal ECG band values. The ECG bands include the P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave.
[0082] The blood oxygen data analysis unit is used to compare the blood oxygen data with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate, wherein the standard pulse rate is the pulse rate of a healthy adult in a resting state.
[0083] The blood pressure data analysis module is used to compare the blood pressure data with standard blood pressure values to identify abnormal blood pressure data. The standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure.
[0084] In one implementation, the blood oxygen data analysis unit includes:
[0085] The blood oxygen saturation comparison subunit is used to compare the blood oxygen saturation with the standard blood oxygen saturation.
[0086] An abnormal blood oxygen saturation determination subunit is used to determine abnormal blood oxygen saturation if the blood oxygen saturation is lower than the standard blood oxygen saturation.
[0087] A pulse rate comparison subunit is used to compare the pulse rate with the standard pulse rate;
[0088] An abnormal pulse rate determination subunit is used to determine an abnormal pulse rate if the pulse rate exceeds the standard pulse rate range.
[0089] In one implementation, the blood pressure data analysis unit includes:
[0090] The systolic blood pressure comparison subunit is used to compare the systolic blood pressure in the blood pressure data with the standard systolic blood pressure. If the systolic blood pressure exceeds the range of the standard systolic blood pressure, it is determined that the systolic blood pressure is abnormal.
[0091] The diastolic pressure comparison subunit is used to compare the diastolic pressure in the blood pressure data with the standard diastolic pressure. If the diastolic pressure exceeds the standard diastolic pressure range, then the diastolic pressure is determined to be abnormal.
[0092] The historical blood pressure data comparison subunit is used to retrieve the user's historical blood pressure data and compare the blood pressure data with the historical blood pressure data if the systolic blood pressure preparation is abnormal or the diastolic blood pressure preparation is abnormal.
[0093] An abnormal blood pressure data determination subunit is used to determine abnormal blood pressure data if the blood pressure data exceeds the range of historical blood pressure data.
[0094] In one implementation, the system further includes:
[0095] The prompt module is used to obtain the user's exercise record within a first preset time period before the detection time. If the exercise record is of vigorous exercise, the system will prompt the user to rest for a second preset time period before detection.
[0096] The connection module is used to activate the medical emergency connection if the electrocardiogram data, the blood oxygen data, or the blood pressure data exceed the warning standard value range.
[0097] The data transmission module is used to upload the electrocardiogram data, the blood oxygen data, and the blood pressure data to the cloud server in real time.
[0098] Based on the above embodiments, the present invention also provides a terminal device, the principle block diagram of which is shown in Figure 5. The terminal device may include one or more processors 100 (… Figure 5 (Only one is shown in the image), memory 101, and a computer program 102 stored in memory 101 and executable on one or more processors 100, such as a health emergency detection program. When one or more processors 100 execute computer program 102, they can implement the various steps in the method embodiment of health emergency detection. Alternatively, when one or more processors 100 execute computer program 102, they can implement the functions of various modules / units in the system embodiment of health emergency detection, which is not limited here.
[0099] In one embodiment, the processor 100 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0100] In one embodiment, memory 101 may be an internal storage unit of an electronic device, such as a hard drive or RAM. Memory 101 may also be an external storage device of the electronic device, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc. Furthermore, memory 101 may include both internal and external storage units. Memory 101 is used to store computer programs and other programs and data required by the terminal device. Memory 101 can also be used to temporarily store data that has been output or will be output.
[0101] Those skilled in the art will understand that Figure 5 The block diagram shown is merely a partial structural diagram related to the present invention and does not constitute a limitation on the terminal device to which the present invention is applied. The specific terminal device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0102] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the methods described above. Any references to memory, storage, operational databases, or other media used in the embodiments provided by this invention can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual operating data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0103] In summary, this invention discloses an emergency health status monitoring method and system. The method includes: acquiring a user's electrocardiogram (ECG), blood oxygen saturation (SOS), and blood pressure (BP) data, wherein the SOS data includes SOS saturation and pulse rate, and the BP data includes systolic and diastolic blood pressure; performing data analysis on the ECG, SOS, and BP data to identify abnormal ECG, SOS, and BP data; and generating a monitoring report based on the abnormal ECG, SOS, and BP data. This invention collects and analyzes ECG, SOS, and BP data from an emergency station to determine whether the user's ECG, SOS, and BP are abnormal, extracts abnormal data, and generates a monitoring report based on the abnormal data. Users can conveniently obtain their own health status report, facilitating the implementation of necessary health care plans based on their abnormal data.
[0104] It should be understood that the application of the present invention is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. An emergency health status detection method, characterized in that, The method includes: Acquire the user's electrocardiogram data, blood oxygen data, and blood pressure data. The blood oxygen data includes blood oxygen saturation and pulse rate, and the blood pressure data includes systolic blood pressure and diastolic blood pressure. Data analysis is performed on the electrocardiogram data, the blood oxygen data, and the blood pressure data to identify abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data; A test report is generated based on the abnormal electrocardiogram data, the abnormal blood oxygen data, and the abnormal blood pressure data. The step of analyzing the electrocardiogram (ECG) data, blood oxygen saturation data, and blood pressure data to identify abnormal ECG data, abnormal blood oxygen saturation data, and abnormal blood pressure data includes: An electrocardiogram (ECG) is generated based on the ECG data. Band analysis is performed on the ECG, and abnormal ECG band values are determined. The ECG bands include P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave. The blood oxygen data is compared with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate. The standard pulse rate is the pulse rate of a healthy adult at rest. The blood pressure data is compared with standard blood pressure values to identify abnormal blood pressure data, wherein the standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure. The blood pressure data is compared with standard blood pressure values to determine the abnormal blood pressure data, including: The systolic blood pressure in the blood pressure data is compared with the standard systolic blood pressure. If the systolic blood pressure exceeds the standard systolic blood pressure range, then the systolic blood pressure is determined to be abnormal. The diastolic blood pressure in the blood pressure data is compared with the standard diastolic blood pressure. If the diastolic blood pressure exceeds the standard diastolic blood pressure range, then the diastolic blood pressure is determined to be abnormal. If the systolic blood pressure preparation is abnormal or the diastolic blood pressure preparation is abnormal, the user's historical blood pressure data is retrieved and compared with the historical blood pressure data; If the blood pressure data exceeds the range of the historical blood pressure data, then abnormal blood pressure data is identified; The system acquires the user's exercise records within a first preset time period before the detection time. If the exercise records are of intense exercise, the system prompts the user to rest for a second preset time period before conducting the detection. The second preset time period is set based on the intensity of the exercise corresponding to the exercise records. The P wave represents atrial excitation. If the P wave is tall and peaked or biphasic, it indicates atrial enlargement. If the ST segment deviates, it indicates a risk of ischemia or necrosis in a certain part of the myocardium. If the T wave is tall, it indicates a risk of hyperkalemia. The prolongation of the QT interval is associated with the occurrence of malignant arrhythmias.
2. The emergency health status detection method according to claim 1, characterized in that, The step of comparing the blood oxygen data with standard blood oxygen data to determine the abnormal blood oxygen data includes: The blood oxygen saturation is compared with the standard blood oxygen saturation. If the blood oxygen saturation is lower than the standard blood oxygen saturation, an abnormal blood oxygen saturation is determined. Compare the pulse rate with the standard pulse rate; If the pulse rate exceeds the standard pulse rate range, an abnormal pulse rate is determined.
3. The emergency health status detection method according to claim 1, characterized in that, The method further includes: If the ECG data, blood oxygen data, or blood pressure data exceed the warning standard range, a medical emergency call will be initiated.
4. The emergency health status detection method according to claim 1, characterized in that, The method further includes: The electrocardiogram data, blood oxygen data, and blood pressure data are uploaded to the cloud server in real time.
5. A health status emergency detection system, characterized in that, The system includes: The data acquisition module is used to acquire the user's electrocardiogram data, blood oxygen data, and blood pressure data. The blood oxygen data includes blood oxygen saturation and pulse rate, and the blood pressure data includes systolic blood pressure and diastolic blood pressure. The data analysis module is used to analyze the electrocardiogram data, the blood oxygen data, and the blood pressure data to identify abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data. The report generation module is used to generate a test report based on the abnormal electrocardiogram data, abnormal blood oxygen data, and abnormal blood pressure data. The step of analyzing the electrocardiogram (ECG) data, blood oxygen saturation data, and blood pressure data to identify abnormal ECG data, abnormal blood oxygen saturation data, and abnormal blood pressure data includes: An electrocardiogram (ECG) is generated based on the ECG data. Band analysis is performed on the ECG, and abnormal ECG band values are determined. The ECG bands include P wave, PR interval, QRS complex, Q wave, ST segment, T wave, QT interval, and U wave. The blood oxygen data is compared with standard blood oxygen data to determine the abnormal blood oxygen data. The standard blood oxygen data includes standard blood oxygen saturation and standard pulse rate. The standard pulse rate is the pulse rate of a healthy adult at rest. The blood pressure data is compared with standard blood pressure values to identify abnormal blood pressure data, wherein the standard blood pressure values include standard systolic blood pressure and standard diastolic blood pressure. The blood pressure data is compared with standard blood pressure values to determine the abnormal blood pressure data, including: The systolic blood pressure in the blood pressure data is compared with the standard systolic blood pressure. If the systolic blood pressure exceeds the standard systolic blood pressure range, then the systolic blood pressure is determined to be abnormal. The diastolic blood pressure in the blood pressure data is compared with the standard diastolic blood pressure. If the diastolic blood pressure exceeds the standard diastolic blood pressure range, then the diastolic blood pressure is determined to be abnormal. If the systolic blood pressure preparation is abnormal or the diastolic blood pressure preparation is abnormal, the user's historical blood pressure data is retrieved and compared with the historical blood pressure data; If the blood pressure data exceeds the range of the historical blood pressure data, then abnormal blood pressure data is identified; The system acquires the user's exercise records within a first preset time period prior to the detection time. If the exercise records are of intense exercise, the system prompts the user to rest for a second preset time period before conducting the detection. The second preset time period is set based on the intensity of the exercise corresponding to the exercise records.
6. A terminal device, characterized in that, The terminal device includes a memory, a processor, and a health status emergency detection program stored in the memory and executable on the processor. When the processor executes the health status emergency detection program, it implements the steps of the health status emergency detection method as described in any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program for an emergency health status detection method, which, when executed by a processor, implements the steps of the emergency health status detection method as described in any one of claims 1-4.
Citation Information
Patent Citations
Abnormal blood pressure data processing method based on latest historical values
CN104027100A
Respiratory rate detecting system
CN105962941A
Intelligent medical monitoring system based on wireless network
CN108113659A