Recording devices, equipment, and storage media based on cardiopulmonary resuscitation feedback devices

By acquiring and analyzing electrocardiogram signals and changes in intrathoracic pressure using a recording device based on cardiopulmonary resuscitation feedback, the defibrillation status can be identified, and chest compressions and lung ventilation can be recorded. This solves the problem of incomplete data in existing technologies and improves the evaluation and guidance of chest compression quality.

CN115634139BActive Publication Date: 2026-03-10SUNLIFE SCI (SUZHOU) INC
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-07
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing chest compression feedback devices are not comprehensive enough in terms of data collection and analysis, making it difficult to provide detailed chest compression guidance for ordinary users and professionals. Furthermore, fatigue of rescuers can affect the quality of compressions.

Method used

A recording device based on a cardiopulmonary resuscitation feedback device is provided. By acquiring the electrocardiogram signal and changes in intrathoracic pressure of the organism, it identifies the defibrillation discharge state and records chest compressions and lung ventilation, including data such as the number of compressions, the timing and quality of ventilation.

Benefits of technology

It enables comprehensive data collection and analysis of the cardiopulmonary resuscitation process, improves the assessment and guidance of chest compression quality, and reduces the impact of fatigue on rescuers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115634139B_ABST
    Figure CN115634139B_ABST
Patent Text Reader

Abstract

This invention relates to a recording device, equipment, and storage medium based on a cardiopulmonary resuscitation (CPR) feedback device. It includes: an acquisition module for acquiring the CPR situation of an organism and the organism's electrocardiogram (ECG) signal; an identification module for identifying whether the organism is in a defibrillation state based on the acquired ECG signal; and a recording module for recording the CPR situation and defibrillation status of the organism. The recording device, equipment, and storage medium based on a CPR feedback device provided by this invention can acquire more comprehensive CPR data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical device technology, and in particular to a recording device, equipment and storage medium based on a cardiopulmonary resuscitation feedback device. Background Technology

[0002] Cardiac arrest is a near-death state caused by the sudden cessation of the heart's pumping function due to arrhythmia and / or the disappearance of effective cardiac contractions, resulting in interruption of systemic blood circulation, respiratory arrest, and loss of consciousness. Cardiopulmonary resuscitation (CPR) is the cornerstone of saving the lives of cardiac arrest patients. For most of the time after cardiac arrest, effective chest compressions must generate sufficient blood flow to deliver oxygen and metabolic substrates to critical organs and tissues; the restoration of spontaneous circulation depends on the oxygen and blood flow delivered to the myocardium during CPR.

[0003] Clinical big data has confirmed that high-quality chest compressions are essential for improving the resuscitation success rate of cardiac arrest patients. Therefore, current international guidelines require strict control of chest compression quality and specify concrete indicators for various quality parameters. However, studies have shown that manual compressions rarely meet the guidelines, even for trained personnel, because rescuer fatigue can negatively impact compression quality.

[0004] Therefore, existing technologies include chest compression feedback devices that can collect, analyze, and provide feedback on data during manual compressions, thus providing a basis for the evaluation and guidance of chest compressions. However, the data collected and analyzed by existing chest compression feedback devices is not comprehensive enough, lacking both guidance for ordinary users and detailed data for professionals. Summary of the Invention

[0005] In view of this, the present application provides a recording device, equipment, and storage medium based on a cardiopulmonary resuscitation feedback device to solve at least one problem existing in the background art.

[0006] To achieve the above objectives, the technical solution of this application is implemented as follows:

[0007] In a first aspect, embodiments of this application provide a recording device based on a cardiopulmonary resuscitation feedback device, the device comprising:

[0008] The acquisition module is used to acquire information about the cardiopulmonary resuscitation (CPR) of the organism and the electrocardiogram (ECG) signal of the organism.

[0009] The identification module is used to identify whether the organism is in a state of being defibrillated based on the acquired electrocardiogram signal.

[0010] The recording module is used to record the cardiopulmonary resuscitation and defibrillation of the organism.

[0011] Optionally, the identification module is specifically used for:

[0012] Obtain the signal value from the electrocardiogram signal of the organism;

[0013] When the signal value is greater than a preset value, it is determined that the organism is in a state of being defibrillated and feedback is provided.

[0014] Optionally, the recording module is further configured to:

[0015] If the organism is determined to be in a state of being defibrillated, the time point of the defibrillation discharge and the rescue status before the time point of the defibrillation discharge are recorded.

[0016] Optionally, the identification module is further configured to:

[0017] Based on the signal data obtained from the measuring component used to acquire the electrocardiogram signal of the organism, the location information of the measuring component is determined and fed back; the location information includes whether the measuring component is on the organism or not.

[0018] Optionally, the recording module is further configured to:

[0019] The pressure changes and undulations of the thoracic cavity applied to the organism are obtained; the undulations include the bulging and contraction of the thoracic cavity.

[0020] Based on the pressure changes and fluctuations, the cardiopulmonary resuscitation (CPR) status of the organism is determined, recorded, and reported; the CPR status includes chest compression status and lung ventilation status.

[0021] Optionally, the recording module is further configured to:

[0022] If the cardiopulmonary resuscitation (CPR) procedure is chest compressions...

[0023] Based on the pressure changes, determine the number of chest compressions to be performed, and record and report the results.

[0024] Optionally, the recording module is further configured to:

[0025] If the cardiopulmonary resuscitation (CPR) is performed while the lungs are ventilated,

[0026] The timing of lung ventilation is determined, recorded, and reported based on the time of chest cavity bulging and / or chest cavity contraction; the timing includes correct timing and incorrect timing.

[0027] Optionally, the recording module is further configured to:

[0028] The time interval between the rise and fall of the pleural cavity is obtained, and the duration of a single ventilation of the lungs is determined.

[0029] The volume changes of the pleural cavity corresponding to the bulging and contraction of the pleural cavity are obtained, and the ventilation rate of the lung ventilation is determined.

[0030] The number of times the chest cavity bulged and contracted was measured to determine the number of ventilations in the lungs.

[0031] The quality data of lung ventilation are determined, recorded, and fed back based on the duration of each ventilation, the ventilation volume, and the number of ventilations.

[0032] Optionally, the acquisition module is further configured to:

[0033] Based on the cardiopulmonary resuscitation (CPR) situation of the organism obtained;

[0034] Determine whether to acquire the electrocardiogram signal of the organism.

[0035] Optionally, the acquisition module is further configured to:

[0036] If the obtained biological entity's cardiopulmonary resuscitation situation is chest compressions, and the number of compressions reaches the preset number;

[0037] Acquire the electrocardiogram signal of the organism.

[0038] Secondly, embodiments of this application provide a computing device, the computing device comprising: a memory, a communication bus, and a processor, wherein:

[0039] The memory is used to store the operating program of the recording device based on the cardiopulmonary resuscitation feedback device;

[0040] The communication bus is used to realize the connection and communication between the memory and the processor;

[0041] The processor is used to execute the operating program of the recording device based on the cardiopulmonary resuscitation feedback device to achieve the following steps:

[0042] To obtain information on the cardiopulmonary resuscitation (CPR) of an organism, as well as the electrocardiogram (ECG) signals of the organism;

[0043] Based on the acquired electrocardiogram signal, it is determined whether the organism is in a state of being defibrillated.

[0044] Record the cardiopulmonary resuscitation and defibrillation procedures performed on the organism.

[0045] Thirdly, embodiments of this application provide a computer-readable storage medium on which an executable program is stored, the executable program performing the following steps when executed by a processor:

[0046] To obtain information on the cardiopulmonary resuscitation (CPR) of an organism, as well as the electrocardiogram (ECG) signals of the organism;

[0047] Based on the acquired electrocardiogram signal, it is determined whether the organism is in a state of being defibrillated.

[0048] Record the cardiopulmonary resuscitation and defibrillation procedures performed on the organism.

[0049] The recording device, equipment, and storage medium based on a cardiopulmonary resuscitation (CPR) feedback device provided in this application embodiment include: an acquisition module for acquiring the CPR situation of an organism and the organism's electrocardiogram (ECG) signal; an identification module for identifying whether the organism is in a defibrillation state based on the acquired ECG signal; and a recording module for recording the CPR situation and defibrillation status of the organism. The identification module can identify whether the organism is in a defibrillation state, and the recording module can record the CPR situation and defibrillation status of the organism. Thus, in addition to acquiring ordinary CPR information, such as chest compressions, it can also acquire defibrillation status, providing a more comprehensive picture of the CPR process. Therefore, the recording device, equipment, and storage medium based on a CPR feedback device provided in this embodiment can acquire more comprehensive CPR data.

[0050] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0051] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0052] Figure 1 This is a schematic diagram of the external appearance of a cardiopulmonary resuscitation feedback device;

[0053] Figure 2 and Figure 3 A schematic diagram illustrating the usage scenarios of a cardiopulmonary resuscitation feedback device;

[0054] Figure 4 A schematic diagram of the structure of a recording device based on a cardiopulmonary resuscitation feedback device provided in an embodiment of this application;

[0055] Figure 5 A schematic diagram of waveforms representing a living organism in a defibrillation state, obtained by a recording device based on a cardiopulmonary resuscitation feedback device provided in an embodiment of this application.

[0056] Figure 6 A waveform representing chest cavity fluctuations acquired by a recording device based on a cardiopulmonary resuscitation feedback device provided in this application embodiment;

[0057] Figure 7 A schematic diagram of a computing device provided in an embodiment of this application. Detailed Implementation

[0058] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the specific embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the disclosure of the present application to those skilled in the art.

[0059] The following description provides numerous specific details to offer a more thorough understanding of this application. However, it will be apparent to those skilled in the art that this application can be practiced without one or more of these details. In other instances, to avoid confusion with this application, some technical features well-known in the art have not been described; that is, not all features of actual embodiments are described herein, nor are well-known functions and structures described in detail.

[0060] To fully understand this application, detailed steps and structures will be presented in the following description to illustrate the technical solution of this application. Preferred embodiments of this application are described in detail below; however, in addition to these detailed descriptions, this application may have other implementation methods.

[0061] To address the technical problems in related technologies, this application provides a recording device based on a cardiopulmonary resuscitation (CPR) feedback device. The recording device can be located within the CPR feedback device, and the structure of the CPR feedback device can be referenced. Figure 1 The usage scenarios for this cardiopulmonary resuscitation feedback device can be referenced. Figure 2 and Figure 3 . refer to Figure 1 The cardiopulmonary resuscitation feedback device 100 may include: a housing 110, a pressure sensor 120, and an acceleration sensor 130.

[0062] like Figure 2 and Figure 3As shown, the person to be rescued should lie supine on a flat surface or have a chest compression board placed under their shoulders and back. The rescuer can use different positions, such as kneeling, to position themselves to one side of the person. The rescuer should place the CPR feedback device 100 above the person's chest and place their hands on the device to begin hands-only CPR. The rescuer should strive to maintain continuous and effective chest compressions, which should be rapid, forceful, and uninterrupted.

[0063] In this application, "the person to be rescued" refers to anyone who may require emergency care due to conditions such as cardiac arrest, respiratory distress, traumatic injury, shock, or other conditions that may require resuscitation; "rescue personnel" refers to caregivers or rescuers who perform manual chest compressions, and is also at least one of the users of the cardiopulmonary resuscitation feedback device 100, and generally directly uses the cardiopulmonary resuscitation feedback device 100; however, users may include not only rescue personnel, but also other persons who indirectly use the cardiopulmonary resuscitation feedback device 100, such as other persons who view the quality parameters fed back by the cardiopulmonary resuscitation feedback device 100.

[0064] like Figure 4 As shown, the recording device 400 based on the cardiopulmonary resuscitation feedback device (hereinafter referred to as the recording device) includes an acquisition module 401, an identification module 402, and a recording module 403, wherein:

[0065] The acquisition module 401 is used to acquire the cardiopulmonary resuscitation situation of the organism and the electrocardiogram signal of the organism.

[0066] For example, the cardiopulmonary resuscitation (CPR) situation of the organism can include whether the organism is performing CPR measures such as chest compressions and lung ventilation. For example, the organism can be a human or other organisms with similar patterns to humans. The electrocardiogram (ECG) signal can be the bioelectrical signal generated by the heart in each cardiac cycle. The preset time can be the duration of multiple cardiac cycles, such as 5-10 cardiac cycles, approximately 4-8 seconds. It is understood that the preset time can also be set longer or shorter as needed. For better observation, the ECG signal can be recorded in a common electrocardiogram (ECG) format, that is, the ECG signal is displayed through waveform changes.

[0067] The identification module 402 is used to identify whether the organism is in a state of being defibrillated based on the acquired electrocardiogram signal.

[0068] For example, when the organism is in a state of being defibrillated, since defibrillation is an external high-value electrical signal, the organism's electrocardiogram signal will be significantly affected, and its electrocardiogram signal will be different from other situations.

[0069] In some embodiments, the identification module 402 is specifically used for:

[0070] Obtain the signal value from the electrocardiogram signal of the organism;

[0071] When the signal value is greater than a preset value, it is determined that the organism is in a state of being defibrillated and feedback is provided.

[0072] For example, generally, because the electrical signal value of defibrillation discharge is very high, it can cause the electrocardiogram (ECG) signal of a living organism to increase accordingly, far exceeding the normal ECG signal value. Therefore, the highest value of the ECG signal can be used to identify whether the living organism is in a defibrillation state. In some other embodiments, the rate of change of the ECG signal can also be used to determine whether the living organism is in a defibrillation state. The ECG used to determine whether the living organism is in a defibrillation state can be as follows: Figure 5 As shown.

[0073] The recording module 403 is used to record the cardiopulmonary resuscitation and defibrillation of the organism.

[0074] For example, when performing defibrillation on a living organism, there is the issue of evaluating its effectiveness, specifically the organism's recovery after defibrillation. Therefore, it is necessary to record the defibrillation process of the organism using the recording module 403. This allows for subsequent big data analysis to assess the quality of the defibrillation procedure and its corresponding effects. Furthermore, since the effectiveness of defibrillation may be related to the procedures performed before defibrillation, it is also necessary to record the details of cardiopulmonary resuscitation (CPR) for combined analysis.

[0075] In some embodiments, the recording module 403 is further configured to:

[0076] If the organism is determined to be in a state of being defibrillated, the time point of the defibrillation discharge and the rescue status before the time point of the defibrillation discharge are recorded.

[0077] For example, there is also a timing issue when performing defibrillation on a living organism, namely, whether defibrillation is performed at an appropriate time. Furthermore, the recovery status of the organism after defibrillation, i.e., the effectiveness, can be correlated with the timing through post-event analysis. For instance, a large amount of data on defibrillation performed on organisms can be collected, including data on other cardiopulmonary resuscitation (CPR) procedures. In this way, big data analysis can be used to determine the correlation between the effectiveness of defibrillation and the timing. Therefore, the recording module 403 records the CPR procedures and defibrillation procedures performed on the organism.

[0078] In some embodiments, the identification module 402 is further configured to:

[0079] Based on the signal data obtained from the measuring component used to acquire the electrocardiogram signal of the organism, the location information of the measuring component is determined and fed back; the location information includes whether the measuring component is on the organism or not.

[0080] For example, the signal data can be an electrocardiogram (ECG) signal, other signals, or even an empty signal. For instance, if the measuring component is placed on a living organism, the signal data can be an ECG signal or body temperature, signals unique to living organisms; otherwise, it may be other signals or an empty signal. Therefore, the identification module 402 can determine whether the measuring component is located on a living organism based on the signal data, thus identifying whether the measuring component is located on or detached from the living organism.

[0081] In some embodiments, the recording module 403 is further configured to:

[0082] The pressure changes and undulations of the thoracic cavity applied to the organism are obtained; the undulations include the bulging and contraction of the thoracic cavity.

[0083] Based on the pressure changes and fluctuations, the cardiopulmonary resuscitation (CPR) status of the organism is determined, recorded, and reported; the CPR status includes chest compression status and lung ventilation status.

[0084] For example, it can be determined whether chest compressions should be performed based on changes in pressure applied to the chest cavity of the organism, and / or based on the rise and fall of the chest cavity of the organism. That is, in general, it is possible to determine whether chest compressions should be performed based solely on changes in pressure or solely on the rise and fall of the chest cavity; combining both can lead to a more accurate determination.

[0085] For example, whether pulmonary ventilation is being performed can be determined based on the rise and fall of the chest cavity on the organism and the pressure changes applied to the chest cavity on the organism. Generally, pulmonary ventilation cannot be performed during chest compressions. Therefore, determining pulmonary ventilation can also combine both the pressure changes and the rise and fall of the chest cavity. For example, a pressure applied to the chest cavity on the organism that is less than a preset value can be used as a necessary condition for confirming pulmonary ventilation. Due to errors or zero-point drift in the pressure sensor 120, the preset value can be a value close to zero, but it is generally set to be greater than zero. For example, after determining the cardiopulmonary resuscitation status of the organism, the status can be recorded and fed back, using the same methods as above, such as indicator lights, speakers, etc. In some embodiments, the recording module 403 acquires the pressure changes applied to the chest cavity on the organism via the pressure sensor 120. The rise and fall of the chest cavity on the organism can be acquired via the accelerometer 130.

[0086] In some embodiments, the recording module 403 is further configured to:

[0087] If the cardiopulmonary resuscitation (CPR) procedure is chest compressions...

[0088] Based on the pressure changes, determine the number of chest compressions to be performed, and record and report the results.

[0089] For example, the number of chest compressions is a key indicator in cardiopulmonary resuscitation (CPR). Typically, chest compressions are performed in a 30:2 ratio, meaning 30 compressions followed by approximately 2 pauses before resuming. Therefore, the recording module 403 needs to record and report the number of chest compressions. For example, during chest compressions, the pressure applied to the chest cavity undergoes a cyclical process of increasing and decreasing, which is definite in relation to the number of compressions. Thus, the recording module 403 can determine the number of chest compressions by observing the changes in chest pressure applied to the body. For example, during chest compressions, the chest cavity deforms due to the applied pressure, and the degree of deformation also undergoes a cyclical process of increasing and decreasing, which is also definite in relation to the number of compressions. Therefore, the recording module 403 can also determine the number of chest compressions by observing the deformation of the chest cavity caused by the applied pressure. For example, the results of both methods can be combined to determine the number of chest compressions, thus providing a more accurate determination of the number of compressions. For example, the deformation of the pleural cavity in the organism can be detected using an accelerometer 130.

[0090] In some embodiments, the recording module 403 is further configured to:

[0091] If the cardiopulmonary resuscitation (CPR) is performed while the lungs are ventilated,

[0092] The timing of lung ventilation is determined, recorded, and reported based on the time of chest cavity bulging and / or chest cavity contraction; the timing includes correct timing and incorrect timing.

[0093] For example, the lung ventilation status data may include the timing of lung ventilation and the quality data of lung ventilation. The lung ventilation status data can be determined by the recording module 403 through the rise and fall of the chest cavity on the organism. For example, after determining that lung ventilation has occurred through the rise and fall and the changes in biological pressure, the lung ventilation status data, i.e., the timing and quality of lung ventilation, can be determined based on the rise and fall of the chest cavity on the organism.

[0094] For example, in cardiopulmonary resuscitation (CPR), ventilation typically begins when chest compressions cease. Therefore, the recording module 403 needs to determine the timing of ventilation to instruct the device's operation and provide feedback to the user. For example, determining the timing of ventilation generally requires only one point in time of chest cavity rise or one point in time of chest cavity contraction. Alternatively, it can combine one point in time of chest cavity rise and one point in time of chest cavity contraction, or multiple points in time of chest cavity rise and multiple points in time of chest cavity contraction. In some embodiments, the chest cavity rise and contraction can be converted into a waveform graph. Specifically, the waveform graph can be plotted with time on the horizontal axis and the height of chest cavity rise on the vertical axis. Figure 6 The waveform representing chest cavity fluctuations acquired by the recording device based on a cardiopulmonary resuscitation feedback device provided in the embodiments of this application is shown in the figure. Figure 6 The waveform illustrates a bulging process and a contraction process. The bulging waveform is an upward-convex shape, referred to as "upward convexity," and the contraction waveform is a downward-concave shape, referred to as "downward concavity." For example, the multiple points of upward convexity or downward concavity in the waveform can be obtained by transforming data detected by the accelerometer. For example, the transformation can be magnification or reduction, or other forms of transformation, the main purpose of which is to make the waveform clearer and more intuitive. That is, the waveform is a curve of acceleration change measured by the accelerometer 130; upward convexity in the waveform represents chest cavity bulging, and downward concavity represents chest cavity contraction.

[0095] In some embodiments, the recording module 403 is further configured to:

[0096] The time interval between the rise and fall of the pleural cavity is obtained, and the duration of a single ventilation of the lungs is determined.

[0097] For example, the time interval between the bulging and contraction of the pleural cavity can be obtained based on a waveform diagram, such as the distance on the horizontal axis between the starting point of the upward bulge and the ending point of the downward bulge on the waveform diagram, which can be the duration of a single ventilation of the lungs.

[0098] The volume changes of the pleural cavity corresponding to the bulging and contraction of the pleural cavity are obtained, and the ventilation rate of the lung ventilation is determined.

[0099] For example, the changes in thoracic cavity volume corresponding to the bulging and contraction of the thoracic cavity can also be obtained based on a waveform diagram. For instance, the area enclosed by the upwardly convex and downwardly concave curves on the waveform diagram can be converted into ventilation volume. For example, the area can be calculated by integration.

[0100] The number of times the chest cavity bulged and contracted was measured to determine the number of ventilations in the lungs.

[0101] For example, the number of times the chest cavity bulges and contracts can also be obtained based on the waveform diagram. For example, one upward bulge and one downward bulge can be considered one ventilation.

[0102] The quality data of lung ventilation are determined, recorded, and fed back based on the duration of each ventilation, the ventilation volume, and the number of ventilations.

[0103] For example, the quality of pulmonary ventilation can be determined by combining the duration of each ventilation cycle, the ventilation volume, and the number of ventilations. The duration of each ventilation cycle and the ventilation volume both have preset ranges; too high or too low a range indicates poor pulmonary ventilation quality. The number of ventilations needs to be judged comprehensively based on the chest compressions. For example, chest compressions and pulmonary ventilation are generally performed in a 30:2 ratio, i.e., 30 compressions followed by 2 ventilations. However, in some cases, continuous chest compressions are required without pulmonary ventilation; in such cases, a lower number of ventilations does not necessarily indicate poor pulmonary ventilation quality.

[0104] Furthermore, determining the quality of the lung ventilation may also include:

[0105] The time elapsed between the first pleural bulge and the last pleural sag during pulmonary ventilation is recorded as the cumulative pulmonary ventilation time.

[0106] Based on the cumulative time of lung ventilation, determine the quality data of lung ventilation and record and provide feedback.

[0107] The cumulative time of pulmonary ventilation is used to determine the quality of pulmonary ventilation, and this method has a similar effect to evaluating it by the number of ventilations. In general, the cumulative time of pulmonary ventilation should not be too long.

[0108] In summary, the status data of pulmonary ventilation can include the timing of pulmonary ventilation and the quality data of pulmonary ventilation.

[0109] In some embodiments, the acquisition module is further configured to:

[0110] Based on the cardiopulmonary resuscitation (CPR) situation of the organism obtained;

[0111] Determine whether to acquire the electrocardiogram signal of the organism.

[0112] Generally, defibrillation is not performed during chest compressions. Therefore, based on the cardiopulmonary resuscitation (CPR) data, it can be determined whether to obtain the patient's electrocardiogram (ECG) signal to assess whether defibrillation was administered.

[0113] Specifically, the acquisition module is also used for:

[0114] If the obtained biological entity's cardiopulmonary resuscitation situation is chest compressions, and the number of compressions reaches the preset number;

[0115] Acquire the electrocardiogram signal of the organism.

[0116] For example, defibrillation is generally not performed during chest compressions on a living organism. This is because chest compressions need to be performed continuously for a preset number of times before they can be interrupted to allow for other life-saving measures. The preset number of compressions is typically 30. Therefore, performing the step of acquiring the organism's electrocardiogram signal only after the preset number of compressions has been reached helps save energy and makes the relevant information recorded by the recording module more meaningful.

[0117] The modules included in the embodiments of the present invention can be implemented by the processor 703 in the computing device 700; of course, they can also be implemented by the logic circuits in the computing device 700. In the implementation process, the processor can be a general-purpose processor, a digital signal processor (DSP), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a central processing unit (CPU), a microprocessor (MPU), or any other conventional processor.

[0118] This embodiment also provides a computing device 700, such as Figure 7 As shown, the computing device 700 includes: a memory 701, a communication bus 702, and a processor 703, wherein:

[0119] The memory 701 is used to store the operating program of the recording device 400 based on the cardiopulmonary resuscitation feedback device;

[0120] The communication bus 702 is used to realize the connection and communication between the memory 701 and the processor 703;

[0121] The processor 703 is used to execute the operating program of the recording device based on the cardiopulmonary resuscitation feedback device to achieve the following steps:

[0122] To obtain information on the cardiopulmonary resuscitation (CPR) of an organism, as well as the electrocardiogram (ECG) signals of the organism;

[0123] Based on the acquired electrocardiogram signal, it is determined whether the organism is in a state of being defibrillated.

[0124] Record the cardiopulmonary resuscitation and defibrillation procedures performed on the organism.

[0125] Exemplarily, the memory 701 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, optical disk, and flash memory. One or more computer program instructions may be stored on the computer-readable storage medium, and a processor may execute the program instructions to implement the steps in the text recognition methods of the various embodiments of this application above, and / or other desired functions.

[0126] For example, the processor 703 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a central processing unit (CPU), a microprocessor (MPU), or any other conventional processor.

[0127] For example, the steps implemented by the processor 703 can be implemented by the recording device 400 based on the cardiopulmonary resuscitation feedback device described above, and will not be repeated here.

[0128] In some embodiments, the electronic device may further include an input device 704, an output device 705, and an external communication interface 706, which are interconnected via a bus system and / or other forms of connection mechanisms (not shown). In this embodiment, the input device may be a pressure sensor 120, an acceleration sensor 130, etc., and the output device may be a display, a speaker, etc.

[0129] In some embodiments, the input device 704 may also include, for example, a keyboard, a mouse, a microphone, etc. The output device 705 may output various information to the outside, such as, in addition to the aforementioned display and speaker, a printer, a projector, and a communication network and its connected remote output devices, etc.

[0130] The description of the computing device 700 embodiment above is similar to the description of the apparatus embodiment above, and has similar beneficial effects. For technical details not disclosed in the computing device 700 of this embodiment, please refer to the description of the apparatus embodiment in this invention for understanding.

[0131] This embodiment also provides a computer-readable storage medium on which an executable program is stored, and when the executable program is executed by a processor, it performs the following steps:

[0132] To obtain information on the cardiopulmonary resuscitation (CPR) of an organism, as well as the electrocardiogram (ECG) signals of the organism;

[0133] Based on the acquired electrocardiogram signal, it is determined whether the organism is in a state of being defibrillated.

[0134] Record the cardiopulmonary resuscitation and defibrillation procedures performed on the organism.

[0135] For example, the steps implemented by the processor can be carried out by the recording device 400 based on the cardiopulmonary resuscitation feedback device described above, and will not be repeated here.

[0136] Exemplary examples show that a computer-readable storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A computer-readable storage medium is a tangible device capable of holding and storing instructions for use by an instruction execution device. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), flash memory, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combinations thereof.

[0137] The RAM includes: Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).

[0138] The ROM includes: Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), and Electrically Erasable Programmable Read-Only Memory (EEPROM).

[0139] The computer-readable storage medium used herein is not to be construed as a transient signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0140] The description of the above computer-readable storage medium embodiments is similar to the description of the above device embodiments and has similar beneficial effects. For technical details not disclosed in the computer-readable storage medium of this embodiment, please refer to the description of the device embodiments in this invention for understanding.

[0141] Embodiments of this application may be systems, methods, and / or computer program products. A computer program product may include a computer-readable storage medium on which computer-readable program instructions are loaded to cause a processor to implement various aspects of this application. The computer program product may be written in any combination of one or more programming languages ​​to perform operations of embodiments of this application. Programming languages ​​include object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code may execute entirely on a user's computing device, partially on a user's device, as a standalone software package, partially on a user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computers, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information of computer-readable program instructions. These electronic circuits can execute computer-readable program instructions to implement various aspects of this application.

[0142] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0143] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0144] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0145] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0146] It should be noted that the recording device 400, computing device 700 and computer-readable storage medium based on cardiopulmonary resuscitation feedback device provided in this application belong to the same concept; the technical features in the technical solutions described in each embodiment can be arbitrarily combined without conflict.

[0147] In the following description, the terms “first, second, ...” are used only to distinguish similar objects and do not represent a specific ordering of objects. Understandably, “first, second, third” can be interchanged in a specific order or sequence where permitted.

[0148] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. When used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising” and / or “including,” when used in this specification, identify the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups. When used herein, the term “and / or” includes any and all combinations of the associated listed items.

[0149] It should be understood that the phrases "an embodiment" or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in an embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of the invention, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the invention. The sequence numbers of the above-described embodiments of the invention are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0150] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.

[0151] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.

[0152] In addition, in the various embodiments of the present invention, each functional module can be integrated into one processing module, or each functional module can be a separate module, or two or more functional modules can be integrated into one module; the integrated module can be implemented in hardware or in the form of hardware plus software functional modules.

[0153] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments.

[0154] Alternatively, if the integrated modules of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. Thus, the embodiments of this invention are not limited to any specific hardware and software combination.

[0155] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined to obtain new method embodiments without conflict. Similarly, the features disclosed in the several product embodiments provided in this application can be arbitrarily combined to obtain new product embodiments without conflict.

[0156] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0157] In the embodiments of this invention, unless otherwise stated and limited, the term "connection" should be interpreted broadly. For example, it can be an electrical connection, or a connection between two internal components. It can be a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above term according to the specific circumstances.

[0158] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations included in the claims. Various modifications and changes can be made to the above embodiments without departing from the scope of this disclosure. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of the present invention that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of the present invention and do not limit the scope of protection of this patent.

Claims

1. A recording device based on cardiopulmonary resuscitation feedback meter, characterized by, The device comprises: an acquisition module configured to acquire cardiopulmonary resuscitation conditions of a living body and an electrocardiosignal of the living body; an identification module configured to identify, according to the acquired electrocardiosignal, whether the living body is in a defibrillation discharge state; a recording module configured to record the cardiopulmonary resuscitation conditions of the living body and defibrillation discharge conditions; the recording module is further configured to: acquire pressure change conditions of a thoracic cavity of the living body and thoracic cavity fluctuation conditions of the living body; the thoracic cavity fluctuation conditions comprise thoracic cavity bulging and thoracic cavity contraction; determine cardiopulmonary resuscitation states of the living body according to the pressure change conditions and the thoracic cavity fluctuation conditions, and record and feed back the cardiopulmonary resuscitation states; the cardiopulmonary resuscitation states comprise thoracic compression states and lung ventilation states; if the cardiopulmonary resuscitation states are lung ventilation states, determine lung ventilation timing conditions according to time points of the thoracic cavity bulging and / or time points of the thoracic cavity contraction, and record and feed back the lung ventilation timing conditions; the timing conditions comprise correct timing and incorrect timing.

2. The recording device based on cardiopulmonary resuscitation feedback meter according to claim 1, characterized in that, The identification module is specifically configured to: acquire a signal value in the electrocardiosignal of the living body; if the signal value is greater than a preset value, determine that the living body is in the defibrillation discharge state and feed back the defibrillation discharge state.

3. The recording device based on cardiopulmonary resuscitation feedback meter according to claim 2, characterized in that, The recording module is further configured to: if the living body is in the defibrillation discharge state, record a defibrillation discharge time point and a resuscitation state before the defibrillation discharge time point.

4. The recording device based on cardiopulmonary resuscitation feedback meter according to claim 1, characterized in that, The identification module is further configured to: determine position information of a measurement component for acquiring the electrocardiosignal of the living body according to acquired signal data of the measurement component, and feed back the position information; the position information comprises that the measurement component is on the living body and that the measurement component is not on the living body.

5. The recording device based on cardiopulmonary resuscitation feedback meter according to claim 1, characterized in that, The recording module is further configured to: if the cardiopulmonary resuscitation states are thoracic compression states, determine thoracic compression times of the thoracic compression according to the pressure change conditions, and record and feed back the thoracic compression times.

6. The cardiopulmonary resuscitation feedback meter based recording device of claim 1, wherein, The recording module is further configured to: acquire an interval time between the thoracic cavity bulging and the thoracic cavity contraction, and determine a single duration of the lung ventilation; acquire a thoracic cavity volume change corresponding to the thoracic cavity bulging and the thoracic cavity contraction, and determine a ventilation amount of the lung ventilation; acquire thoracic cavity bulging and thoracic cavity contraction times, and determine ventilation times of the lung ventilation; according to the single duration, the ventilation amount and the ventilation times, determine quality data of the lung ventilation, and record and feed back the quality data.

7. The cardiopulmonary resuscitation feedback meter based recording device of claim 1, wherein, The acquisition module is further configured to: acquire the cardiopulmonary resuscitation conditions of the living body; determine whether to acquire the electrocardiosignal of the living body.

8. The recording device based on cardiopulmonary resuscitation feedback meter according to claim 7, characterized in that, The acquisition module is further configured to: if the acquired cardiopulmonary resuscitation conditions of the living body are thoracic compression, and the thoracic compression times reach a preset number of times; acquire the electrocardiosignal of the living body.

9. A computing device, comprising: The computing device comprises a memory, a communication bus and a processor, wherein: the memory is configured to store a running program of a recording device based on a cardiopulmonary resuscitation feedback instrument; the communication bus is configured to realize connection communication between the memory and the processor; The processor is configured to execute a running program of a recording device based on a cardiopulmonary resuscitation feedback instrument to implement the following steps: Obtaining cardiopulmonary resuscitation conditions of a living body and an electrocardiosignal of the living body; According to the obtained electrocardiosignal, identifying whether the living body is in a defibrillation discharge state; Recording the cardiopulmonary resuscitation conditions of the living body and the defibrillation discharge conditions; Obtaining pressure change conditions of a thoracic cavity of the living body and thoracic cavity fluctuation conditions of the living body; the fluctuation conditions include thoracic cavity bulging and thoracic cavity contraction; According to the pressure change conditions and the fluctuation conditions, determining cardiopulmonary resuscitation conditions of the living body and recording and feeding back; the cardiopulmonary resuscitation conditions include chest compression conditions and lung ventilation conditions; If the cardiopulmonary resuscitation conditions are lung ventilation conditions, According to time points of the thoracic cavity bulging and / or time points of the thoracic cavity contraction, determining lung ventilation timing conditions and recording and feeding back; the timing conditions include correct timing and incorrect timing.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores an executable program, and the executable program is executed by the processor to implement the following steps: Obtaining cardiopulmonary resuscitation conditions of a living body and an electrocardiosignal of the living body; According to the obtained electrocardiosignal, identifying whether the living body is in a defibrillation discharge state; Recording the cardiopulmonary resuscitation conditions of the living body and the defibrillation discharge conditions; Obtaining pressure change conditions of a thoracic cavity of the living body and thoracic cavity fluctuation conditions of the living body; the fluctuation conditions include thoracic cavity bulging and thoracic cavity contraction; According to the pressure change conditions and the fluctuation conditions, determining cardiopulmonary resuscitation conditions of the living body and recording and feeding back; the cardiopulmonary resuscitation conditions include chest compression conditions and lung ventilation conditions; If the cardiopulmonary resuscitation conditions are lung ventilation conditions, According to time points of the thoracic cavity bulging and / or time points of the thoracic cavity contraction, determining lung ventilation timing conditions and recording and feeding back; the timing conditions include correct timing and incorrect timing.

Citation Information

Patent Citations

  • Cardiopulmonary resuscitation comprehensive first-aid system and first-aid method thereof

    CN111759712A

  • CPR performance reporting system

    US20060173501A1

  • Wearable CPR assist, training and testing device

    US9028259B2