Device orchestration methods, apparatus, devices, and media for cardiac resuscitation
Patent Information
- Application Number
- CN202610753741.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-28
- Publication Date
- 2026-09-08
AI Technical Summary
[0005]有鉴于此,本申请实施例提供了一种用于心脏复苏的设备联动方法、装置、设备及介质,以解决如何自动化地实现设备间的数据同步和联动控制,从而提高联动设备间的协同效率的问题
[0014]The beneficial effects of this application's embodiments compared to existing technologies are as follows: This application acquires the wireless connection protocol of the resuscitation equipment, establishes a wireless communication connection between the resuscitation equipment, monitoring equipment, and respiratory equipment based on the wireless connection protocol, sends synchronization commands to the monitoring equipment and respiratory equipment based on the wireless communication connection, and if feedback commands for all corresponding synchronization commands are received, receives control commands from the monitoring equipment, determines the working mode of the resuscitation equipment based on the control commands, executes the working mode, obtains the working information of the resuscitation equipment, and sends the working information to the monitoring equipment and/or respiratory equipment, completing the equipment linkage. By acquiring the wireless connection protocol of the resuscitation equipment, a communication network is established between the resuscitation equipment, monitoring equipment, and respiratory equipment. The system receives control commands from the monitoring equipment, drives the resuscitation equipment to execute the corresponding working mode, and synchronously feeds back key information such as working status and parameters generated during the execution process to the monitoring equipment and/or respiratory equipment in real time. This automatically realizes data synchronization and linkage control between devices, thereby improving the collaborative efficiency between linked devices.
Smart Images

Figure CN122718656A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of linkage control technology, and in particular to a device linkage method, apparatus, equipment and medium for cardiac resuscitation. Background Technology
[0002] In traditional advanced life support procedures, emergency medical teams typically need to operate multiple devices simultaneously, such as cardiopulmonary resuscitation machines, multi-parameter monitors, and automated external transport ventilators, to provide continuous chest compressions, vital sign monitoring, and advanced airway support. In current clinical practice, most of these devices operate as isolated information silos and still have many problems.
[0003] Currently, most device linkage methods involve different personnel operating, observing, and adjusting different devices. Users need to switch their attention between multiple device interfaces, which can easily lead to coordination errors due to poor communication or fatigue, affecting the quality of device linkage. Furthermore, the key data generated by each device is scattered on its own screen, making it difficult to obtain an intuitive, integrated panoramic view of the patient's condition, thus delaying treatment decisions.
[0004] Therefore, how to automatically achieve data synchronization and linkage control between devices, thereby improving the collaborative efficiency between linked devices, has become an urgent problem to be solved. Summary of the Invention
[0005] In view of this, embodiments of this application provide a method, apparatus, device, and medium for device linkage in cardiac resuscitation, to solve the problem of how to automatically realize data synchronization and linkage control between devices, thereby improving the collaborative efficiency between linked devices.
[0006] In a first aspect, embodiments of this application provide a device linkage method for cardiac resuscitation, applied to a resuscitation device, wherein the resuscitation device interacts with a monitoring device and a respiratory device, including: Obtain the wireless connection protocol of the resuscitation device, and establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol; Based on the wireless communication connection, a synchronization command is sent to the monitoring device and the breathing device. If all feedback commands corresponding to the synchronization command are received, the control command of the monitoring device is received, and the working mode of the resuscitation device is determined according to the control command. The operating mode is executed to obtain the operating information of the resuscitation device, and the operating information is sent to the monitoring device and / or the breathing device to complete the device linkage.
[0007] Secondly, this application provides an embodiment of a device linkage method for cardiac resuscitation, applied to a monitoring device, wherein the monitoring device is used to interact with the resuscitation device via data exchange, including: Obtain the wireless connection protocol sent by the recovery device in the device linkage method described in the first aspect; Based on the wireless connection protocol and the monitoring device information, the wireless communication connection between the monitoring device and the resuscitation device is established; Based on the wireless communication connection, the system receives the working information sent by the resuscitation device, extracts the current working cycle and electrode connection information from the working information, and determines the working status of the monitoring device based on the current working cycle and the motor connection information.
[0008] Thirdly, a device linkage method for cardiac resuscitation, applied to a respiratory device, wherein the respiratory device is used to interact with the resuscitation device, including: Obtain the wireless connection protocol sent by the recovery device in the device linkage method described in the first aspect; Based on the wireless connection protocol and the respiratory device information, a wireless communication connection is established between the respiratory device and the resuscitation device; If the working mode is a preset target mode, then according to the wireless communication connection, the working information sent by the resuscitation device is received, the working parameters in the working information are extracted, and the working status of the breathing device is determined according to the working parameters.
[0009] Fourthly, a device linkage mechanism for cardiac resuscitation, applied to resuscitation equipment, wherein the resuscitation equipment interacts with monitoring equipment and respiratory equipment respectively, including: A connection establishment module is used to acquire the wireless connection protocol of the resuscitation device and establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol. The working mode determination module is used to send synchronization instructions to the monitoring device and the breathing device according to the wireless communication connection. If all feedback instructions corresponding to the synchronization instructions are received, the module receives the control instructions of the monitoring device and determines the working mode of the resuscitation device according to the control instructions. The linkage module is used to execute the working mode, obtain the working information of the resuscitation device, and send the working information to the monitoring device and / or the breathing device to complete the device linkage.
[0010] Fifthly, a device linkage mechanism for cardiac resuscitation, applied to a monitoring device, the monitoring device being used for data interaction with the resuscitation device, comprising: The monitoring connection module is used to obtain the wireless connection protocol sent by the resuscitation device in the device linkage method described in the first aspect, and to construct the wireless communication connection between the monitoring device and the resuscitation device based on the wireless connection protocol and the monitoring device information. The monitoring status determination module is used to receive the working information sent by the resuscitation device according to the wireless communication connection, extract the current working cycle and electrode connection information from the working information, and determine the working status of the monitoring device according to the current working cycle and the motor connection information.
[0011] Sixthly, a device linkage mechanism for cardiac resuscitation, applied to a respiratory device, the respiratory device being used for data interaction with the resuscitation device, comprising: A respiratory connection module is used to acquire the wireless connection protocol sent by the resuscitation device in the device linkage method described in the first aspect, and to construct the wireless communication connection between the resuscitation device and the resuscitation device based on the wireless connection protocol and the respiratory device information. The breathing status determination module is used to receive the working information sent by the resuscitation device via the wireless communication connection if the working mode is a preset target mode, extract the working parameters in the working information, and determine the working status of the breathing device based on the working parameters.
[0012] In a seventh aspect, embodiments of this application provide a computer device, the computer device including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements the device linkage method for cardiac resuscitation as described in the first aspect.
[0013] Eighthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the device linkage method for cardiac resuscitation as described in the first aspect.
[0014] The beneficial effects of this application's embodiments compared to existing technologies are as follows: This application acquires the wireless connection protocol of the resuscitation equipment, establishes a wireless communication connection between the resuscitation equipment, monitoring equipment, and respiratory equipment based on the wireless connection protocol, sends synchronization commands to the monitoring equipment and respiratory equipment based on the wireless communication connection, and if feedback commands for all corresponding synchronization commands are received, receives control commands from the monitoring equipment, determines the working mode of the resuscitation equipment based on the control commands, executes the working mode, obtains the working information of the resuscitation equipment, and sends the working information to the monitoring equipment and / or respiratory equipment, completing the equipment linkage. By acquiring the wireless connection protocol of the resuscitation equipment, a communication network is established between the resuscitation equipment, monitoring equipment, and respiratory equipment. The system receives control commands from the monitoring equipment, drives the resuscitation equipment to execute the corresponding working mode, and synchronously feeds back key information such as working status and parameters generated during the execution process to the monitoring equipment and / or respiratory equipment in real time. This automatically realizes data synchronization and linkage control between devices, thereby improving the collaborative efficiency between linked devices. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a schematic diagram of an application environment for a device linkage method for cardiac resuscitation provided in Embodiment 1 of this application; Figure 2 This is a schematic flowchart of a device linkage method for cardiac resuscitation provided in Embodiment 2 of this application; Figure 3 This is a schematic flowchart of a device linkage method for cardiac resuscitation provided in Embodiment 3 of this application; Figure 4 This is a schematic flowchart of a device linkage method for cardiac resuscitation provided in Embodiment 4 of this application; Figure 5 This is a schematic flowchart of a device linkage method for cardiac resuscitation provided in Embodiment 5 of this application; Figure 6 This is a schematic diagram of the structure of a device linkage mechanism for cardiac resuscitation provided in Embodiment Six of this application; Figure 7 This is a schematic diagram of the structure of a device linkage device for cardiac resuscitation provided in Embodiment 7 of this application; Figure 8 This is a schematic diagram of the structure of a device linkage device for cardiac resuscitation provided in Embodiment 8 of this application; Figure 9 This is a schematic diagram of the structure of a computer device provided in Embodiment 9 of this application. Detailed Implementation
[0017] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0018] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0019] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0020] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0021] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0022] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0023] It should be understood that the sequence number of each step in the following embodiments does not imply the 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 this application.
[0024] To illustrate the technical solution of this application, specific embodiments are described below.
[0025] The device linkage method for cardiac resuscitation provided in Embodiment 1 of this application can be applied to, for example... Figure 1 In this application environment, a client-server software architecture is built to achieve intelligent linkage between resuscitation equipment, monitoring equipment and respiratory equipment. Users can set the linkage conditions and requirements for cardiac resuscitation and send operation commands through the operation client interface. After receiving the commands, the server acts as a controller to coordinate the various devices, drive the resuscitation equipment to execute the corresponding mode, and ensure that the work information is synchronized and fed back in real time between the devices.
[0026] The client side includes, but is not limited to, PDAs, desktop computers, laptops, ultra-mobile personal computers (UMPCs), netbooks, cloud terminal devices, and personal digital assistants (PDAs). The server side can be a standalone server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0027] See Figure 2This is a flowchart illustrating a device linkage method for cardiac resuscitation provided in Embodiment 2 of this application. This device linkage method for cardiac resuscitation is applied to a resuscitation device, which interacts with a monitoring device and a respiratory device, and may include the following steps: Step S201: Obtain the wireless connection protocol of the resuscitation device, and establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol.
[0028] Optionally, the wireless communication connection includes a network connection and a Bluetooth connection; Establishing a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol may include the following steps: Obtain network sharing information of the network protocol corresponding to the resuscitation device, and construct a first network port connection between the resuscitation device and the monitoring device and a second network port connection between the resuscitation device and the breathing device based on the network sharing information; Based on the first network port connection, the monitoring device identifier of the monitoring device is received. If the monitoring device identifier is an identifier in the preset device identifier library, then the first network communication between the resuscitation device and the monitoring device is established. Based on the second network port connection, the respiratory device identifier of the respiratory device is received. If the respiratory device identifier is an identifier in the preset device identifier library, then the second network communication between the resuscitation device and the respiratory device is established. A network connection is established between the resuscitation device, the monitoring device, and the respiratory device based on the first network communication and the second network communication.
[0029] Wireless connectivity protocols are a set of standardized rules and conventions that devices must follow to conduct wireless communication. They define physical layer data transmission methods (such as radio frequencies), data link layer addressing, error control, and so on. In this scenario, the protocol determines the language and manner in which devices communicate with each other.
[0030] Network connectivity refers to standards-based wireless LAN connections. It allows devices to interconnect via access points or ad-hoc networks, characterized by high bandwidth, relatively long transmission distances, and support for protocol stacks, facilitating complex data exchange and network management. In medical environments, it can be configured to use dedicated medical frequency bands or build independent, isolated networks to avoid interference with public wireless networks and ensure stable and low-latency communication, which is crucial for real-time vital data synchronization.
[0031] Bluetooth connectivity is suitable for short-range, point-to-point, or star network simple data streaming. In emergency situations, Bluetooth connectivity can be used for quick device discovery and initial pairing. Bluetooth's pairing / binding mechanism itself provides Level 1 security authentication. While its transmission speed and stability are not as good as Wi-Fi, they are generally sufficient for transmitting control commands and periodic parameter data.
[0032] Network sharing information refers to the core configuration parameters required to establish a local area network. In a Wi-Fi environment, this includes network name, security key, and IP address allocation method. Establishing a network port connection is the process of setting up a specific communication channel between the network layer and the transport layer. Establishing a connection means that the devices complete the initial handshake of the protocol stack and establish a connection on the specified network port.
[0033] The first and second network port connections indicate that the resuscitation equipment has created independent, logically isolated communication sockets for the monitoring and ventilating equipment, respectively. Each connection is distinguished by a different port number. This design achieves isolation and multiplexing of communication channels, ensuring that data sent to different devices does not interfere with each other, and facilitating management and error handling by the internal software modules of the resuscitation equipment.
[0034] Device identification is a unique digital identity credential for each medical device. It goes far beyond the device model or name. In high-level medical device integration, it is a composite identifier that includes a unique hardware identifier, a software / logical identifier, and a security certificate, among other things.
[0035] The pre-defined device identifier library is a trusted device whitelist database stored within the resuscitation device. The library contains pre-stored identifiers of verified monitoring and respiratory devices authorized to interact and collaborate with this resuscitation device.
[0036] Once verification is successful, both parties will establish an encrypted application-layer communication link based on this trust relationship (e.g., initiating a TLS handshake, using a pre-shared key or digital certificate for mutual authentication, and establishing an encrypted channel). Only then are the first and second network communications truly established; these refer to application-layer communication sessions that have undergone authentication and secure encryption and can be used to transmit business data.
[0037] With the resuscitation equipment as the central hub, two independent, secure, end-to-end application layer communication links were established with the monitoring equipment and the ventilator, respectively.
[0038] A triangular or star-shaped IoT microsystem for specific CPR scenarios is ready. All subsequent synchronization commands, control commands, and operational information transmissions will be based on this established, secure network connectivity infrastructure.
[0039] Step S202: Based on the wireless communication connection, a synchronization command is sent to the monitoring device and the breathing device. If all feedback commands corresponding to the synchronization command are received, the control command of the monitoring device is received, and the working mode of the resuscitation device is determined according to the control command.
[0040] The synchronization command is essentially a high-level application protocol command used to coordinate multiple devices to enter a unified, ready-to-work state. It differs from the handshake signal used to establish a connection; rather, it is a preparatory command issued at the business layer.
[0041] The instruction content includes a session identifier, timestamp or sequence number, and expected synchronization parameters. Through the secure application layer communication link established in step S201, multicast or individual messages are sent using a predefined application layer message format.
[0042] Feedback instructions are acknowledgments from monitoring and ventilating equipment to synchronization instructions from resuscitation equipment. They indicate that the equipment has successfully received and understood the synchronization instructions and is ready to enter a collaborative working state.
[0043] Feedback commands are not just simple ACKs; they typically carry the current status code of the slave device. After issuing a synchronization command, the reviving device starts a timer. If not all expected feedback commands are received within the timeout period, an error handling process is triggered (such as resending commands or displaying an alarm message "Device XX is not ready").
[0044] The resuscitation equipment must receive readiness confirmations from both the monitoring and respiratory devices simultaneously before proceeding to the next step. This ensures that the entire system is in a consistent and deterministic state upon startup, preventing treatment asynchrony or data corruption caused by one device not being ready, and is a key design feature to guarantee system reliability.
[0045] Receiving control commands from monitoring equipment clarifies the control decision-making hierarchy within the equipment linkage system. The monitoring equipment is designated as the decision-maker or commander, while the resuscitation equipment is the executor. This is determined by medical logic; the operational mode should be driven by the patient's real-time vital signs (continuously monitored by the monitoring equipment).
[0046] The control command is generated by the monitoring device's built-in algorithm or clinical decision support system, or manually triggered by healthcare personnel after confirmation through the monitoring device's interface. Its generation relies on the analysis of real-time physiological signals (such as electrocardiogram, blood oxygen saturation, and end-tidal carbon dioxide waveform). After synchronization is complete, the monitoring device actively sends the control command to the resuscitation device through its primary network communication link with the resuscitation device.
[0047] Control command parsing refers to the process by which the resuscitation device, upon receiving a control command, parses it according to a predefined protocol specification. The command itself is a structured data packet.
[0048] The instruction content is mapped to the operating mode. The control instructions contain specific parameterized commands, which are directly mapped to the specific operating mode of the resuscitation equipment. Based on the parsed instructions, the resuscitation equipment loads the corresponding operating mode configuration file or algorithm. Before formal execution, it may also perform an internal self-check (such as robotic arm stroke check and pressure sensor calibration verification) to ensure that it can safely and accurately execute the mode.
[0049] Step S203: Execute the working mode to obtain the working information of the resuscitation device, and send the working information to the monitoring device and / or the breathing device to complete the device linkage.
[0050] In step S202, the working mode parsed out is transformed into a specific executable task sequence of the device's internal control system. The firmware or real-time operating system of the resuscitation device loads the corresponding control algorithm, parameter set, and safety constraints. The resuscitation device then begins its physical therapy actions. This involves controlling motors or hydraulic devices to perform precise chest compressions and other operations.
[0051] The resuscitation device's built-in sensors (such as displacement sensors, pressure sensors, and accelerometers) collect data on compression depth, force, and position in real time, feeding this data back to the controller. This data is compared with the parameters set for the target operating mode, and the drive output is dynamically adjusted using control algorithms such as PID control to maintain the compression quality within the set range. Simultaneously, an independent safety monitoring thread or watchdog circuit continuously checks the system status (such as motor current, temperature, and mechanical position limits) to ensure that any abnormality triggers a safety interruption (such as immediate stop or entry into a safety hold state).
[0052] Work information is not a single data point, but a multi-dimensional, time-series dataset that reflects the real-time execution status and performance of the device. Work information is a quantitative description of the execution process, including execution parameters (actual pressing frequency, actual pressing depth, pressing and releasing completeness, pressing point position offset), etc.
[0053] The working information is generated in real time by various sensors and control units inside the resuscitation equipment, and is collected, time-aligned, formatted, and may undergo preliminary filtering and calculation (such as calculating the average frequency of the last 30 seconds) through a data acquisition and aggregation module, in preparation for transmission.
[0054] The work information is sent to the monitoring device and / or the respiratory device, i.e., the work information is sent periodically as a data stream or in an event-triggered manner through the secure application layer communication link established in step S201. The data format typically follows medical device communication standards. The monitoring device, as the decision-maker, needs to assess the resuscitation effectiveness in real time. It performs multimodal data fusion and correlation analysis on the received resuscitation work information (such as actual compression depth) and its own monitored physiological effect information (such as arterial blood pressure waveform, coronary perfusion pressure, and end-tidal carbon dioxide value).
[0055] Sending information to the respiratory equipment is a conditional or optional path. When the operating mode is a combined compression and ventilation mode (such as 30:2 mode), the resuscitation equipment needs to send its own rhythm information (such as the start / end time of each compression and the prediction of the compression cycle) to the respiratory equipment. The respiratory equipment uses this information to precisely schedule the timing of ventilation in its control algorithm, ensuring that air is delivered during the chest recoil phase (compression release phase), avoiding simultaneous compression and ventilation (which is ineffective and may cause injury), and achieving true physical electromechanical synchronization.
[0056] Data stream transmission has strict requirements for low latency and high determinism. Any significant communication delay will cause the status information received by other devices to be outdated, affecting the accuracy and security of coordination, especially in press-and-ventilate synchronization that requires precise timing.
[0057] Completing equipment linkage is a status declaration, signifying the formation of a closed loop for the entire linkage method, from startup and negotiation to stable operation. At this point, the system enters a steady-state operation phase. This completion refers to the stable operation of the linkage mode, not its termination. The linkage will continue until a new mode change command is issued by the monitoring equipment, or the linkage mode is manually interrupted by the operator. Only then will the system exit this state and return to standby or standby mode.
[0058] This application acquires the wireless connection protocol for resuscitation equipment. Based on this protocol, a wireless communication connection is established between the resuscitation equipment, monitoring equipment, and respiratory equipment. Synchronization commands are sent to the monitoring and respiratory equipment via this wireless communication connection. If feedback commands for all corresponding synchronization commands are received, control commands from the monitoring equipment are received. Based on these control commands, the operating mode of the resuscitation equipment is determined, the operating mode is executed, and the operating information of the resuscitation equipment is obtained. This operating information is then sent to the monitoring and / or respiratory equipment, completing the equipment linkage. By acquiring the wireless connection protocol for the resuscitation equipment, a communication network is established between the resuscitation equipment, monitoring equipment, and respiratory equipment. The system receives control commands from the monitoring equipment, drives the resuscitation equipment to execute the corresponding operating mode, and synchronously feeds back key information such as the operating status and parameters generated during execution to the monitoring and / or respiratory equipment in real time. This automatically achieves data synchronization and linkage control between the devices, thereby improving the collaborative efficiency between the linked devices.
[0059] See Figure 3 This is a schematic flowchart of a device linkage method for cardiac resuscitation provided in Embodiment 3 of this application. Figure 3 As shown, the step S201 above, establishing a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol, may include the following steps: Step S301: Obtain Bluetooth sharing information of the Bluetooth protocol corresponding to the resuscitation device; based on the Bluetooth sharing information, establish a first Bluetooth port connection between the resuscitation device and the monitoring device and a second Bluetooth port connection between the resuscitation device and the breathing device.
[0060] Step S302: Based on the first Bluetooth port connection, receive the monitoring device identifier of the monitoring device. If the monitoring device identifier is an identifier in the preset identifier library, then establish the first Bluetooth communication between the resuscitation device and the monitoring device.
[0061] Step S303: Based on the second Bluetooth port connection, receive the respiratory device identifier of the respiratory device. If the respiratory device identifier is an identifier in the preset identifier library, then establish a second Bluetooth communication between the resuscitation device and the monitoring device.
[0062] Step S304: Establish Bluetooth connection between the resuscitation device, the monitoring device, and the respiratory device based on the first Bluetooth communication and the second Bluetooth communication.
[0063] Step S305: Establish wireless communication connections between the resuscitation device, the monitoring device, and the respiratory device based on the network connection and the Bluetooth connection.
[0064] Specifically, based on the second Bluetooth port connection, the respiratory device identifier of the respiratory device is received. That is, using the second Bluetooth port connection established in step S301 as a communication channel, the resuscitation device, as the connection initiator and coordinator, initiates an application layer or service layer discovery and identification request through this port. Upon receiving the request, the respiratory device sends its unique identifier through this connection. This identifier, in protocol implementation, is either a Bluetooth device address or a higher-level, unique device identifier registered in the hospital information system or device configuration.
[0065] If the respiratory device identifier matches one from the preset identifier library, this is a crucial step in identity verification and access control. Upon receiving the respiratory device identifier, the resuscitation device will not unconditionally trust it and establish high-level communication. Instead, it will compare and verify the identifier against an internally maintained preset identifier library. This identifier library is an authorized and paired device whitelist, established through methods such as factory pre-configuration, on-site secure pairing, and distribution via a secure network.
[0066] The purpose of verification is to ensure that the devices to be added to the network are legitimate, intended, and securely certified entities, preventing unauthorized devices from accessing the medical network and posing a security threat or causing interference.
[0067] After successful verification, a second Bluetooth communication is formally established between the resuscitation device and the ventilator. This differs from the port connection in step S301; it refers to establishing a complete communication session capable of carrying application data at a higher layer of the Bluetooth protocol stack (above the logical link control and adaptation protocol layer, down to the application layer). This communication implies the establishment of a service channel and the strengthening of a secure connection.
[0068] Based on the first and second Bluetooth communications, a Bluetooth connection is established, declaring that the Bluetooth-based point-to-point device network has been fully established. From a system topology perspective, the resuscitation device acts as a central hub, forming two independent point-to-point links with the monitoring and respiratory devices respectively through the first and second Bluetooth communications. The Bluetooth connection represents a logical communication group composed of the resuscitation device, monitoring device, and respiratory device via the Bluetooth protocol. Within this group, the resuscitation device is the central node for data exchange and coordination, responsible for receiving instructions from the monitoring device and distributing its own operational information to the monitoring and respiratory devices. The three devices do not form a true Bluetooth or micronet multicast group; communication still occurs through two independent point-to-point links, but logically they are considered a collaborative network interconnected for a common goal (cardiopulmonary resuscitation coordination).
[0069] Establishing a wireless communication connection based on the network connection and the Bluetooth connection is the final integration and abstraction layer declaration of the entire wireless connection establishment process. It integrates the two connections previously established through different protocols and for different purposes—the IP-based network connection and the Bluetooth-based short-range direct connection—into a unified, heterogeneous wireless communication infrastructure.
[0070] Wireless communication connectivity refers to the overall communication capability readiness of the system. This means that the multi-protocol converged communication plane is ready, and the system has the ability to simultaneously utilize the low latency and point-to-point characteristics of Bluetooth (for critical control commands and timing synchronization data) and the high bandwidth, wide coverage, and IP reachability of Wi-Fi networks (for large data transmission, remote monitoring, log uploading, and multi-system integration).
[0071] For the software module implementing device linkage business logic, it doesn't need to know whether the underlying layer uses Bluetooth or Wi-Fi. A communication management layer is responsible for automatically selecting the optimal link for transmission based on factors such as data type, real-time requirements, and target device.
[0072] The completion of system-level connectivity signifies that the resuscitation equipment, monitoring equipment, and ventilator not only have physical wireless connectivity but have also completed the necessary security authentication (Bluetooth identifier verification, network access) and protocol handshake. This lays a reliable, secure, and multi-path communication foundation for launching any complex business scenarios that require inter-device collaboration (i.e., device linkage).
[0073] In this embodiment, by first establishing a low-level port connection, then performing high-security identification and authentication, and finally establishing high-level communication, a layered security hardening of the connection process is achieved.
[0074] See Figure 4 This is a flowchart illustrating a device linkage method for cardiac resuscitation provided in Embodiment 4 of this application. Applied to a monitoring device, the monitoring device interacts with the resuscitation device via data exchange and may include the following steps: Step S401: Obtain the wireless connection protocol sent by the resuscitation device in the device linkage method, and construct the wireless communication connection between the monitoring device and the resuscitation device based on the wireless connection protocol and the monitoring device information; Step S402: Based on the wireless communication connection, receive the working information sent by the resuscitation device, extract the current working cycle and electrode connection information from the working information, and determine the working status of the monitoring device based on the current working cycle and the motor connection information.
[0075] The acquisition of the wireless connection protocol sent by the recovery device in the device linkage method involves receiving and parsing a connection establishment request. The monitoring device acts as the responder. As the linkage initiator, the recovery device proactively sends a connection establishment signaling or beacon frame to the target device (e.g., via broadcast or on a predefined communication port). This signaling embeds wireless connection protocol information. This information is a communication protocol negotiation packet containing protocol type identifiers, protocol parameters, etc.
[0076] The monitoring device captures and parses this protocol packet through the scanning or listening function of its wireless communication module (such as a Bluetooth chip or Wi-Fi module).
[0077] Based on the wireless connection protocol and the monitoring device information, the monitoring device performs a self-check and adaptation of connection parameters. The monitoring device compares the received protocol proposal with its own monitoring device information. This monitoring device information is a capability and status dataset stored in the device firmware or configuration file, including hardware capability sets, current configuration status, security credentials, etc. The monitoring device determines whether the received protocol proposal is within its own capability set, conforms to the security policy, and whether the current state allows the establishment of a new connection. This is a local compatibility and policy verification. After the verification is successful, the monitoring device actively initiates or responds to complete the establishment of an end-to-end wireless communication link with the resuscitation device.
[0078] Based on the agreed-upon protocol type, the corresponding protocol stack is initialized, and a link establishment signaling exchange is completed with the resuscitation device (such as the Bluetooth paging / paging response process), and necessary security authentication procedures are executed (e.g., sending its own monitoring device identifier for the resuscitation device to perform whitelist verification). The wireless communication connection established at this point, specifically, is the first Bluetooth communication described in step S302. For Bluetooth, this means allocating a channel for a specific data stream.
[0079] Based on the wireless communication connection, the monitoring device receives the work information sent by the resuscitation device, thus initiating the continuous transmission phase of collaborative business data. Through the established and active wireless communication connection in step S401, the monitoring device listens for and receives work information data packets actively pushed by the resuscitation device in real time or periodically. These data packets are key state snapshots generated by the resuscitation device during operation.
[0080] Extracting the current work cycle and electrode connection information from the work information involves application-layer parsing of the received raw data. Work information is a structured data unit, with fields defined in the linkage protocol specification. The monitoring device's software parses two core coordination parameters from the received data frame according to a predefined format: the current work cycle refers to the timing of the resuscitation device's compression-release cycle. It typically includes a cycle counter, the current phase (compression / release phase), and a precise timestamp or phase percentage relative to a time reference (such as the cycle start point). This is the most critical time reference for synchronizing mechanical compression with monitoring / shock.
[0081] Electrode connection information refers to the connection status of the resuscitation equipment (if it is a defibrillator-enabled device) or its associated defibrillator pads. Information includes whether the pads are correctly attached to the patient's chest wall, whether the electrode skin contact impedance is within a safe and effective range, and whether lead dislodgement has been detected. This is a critical safety and readiness indicator.
[0082] Based on the current work cycle and the electrode connection information, the working state of the monitoring device is determined. The monitoring device, according to the extracted parameters, drives an internal collaborative state machine to determine which working mode it should enter or remain in. Specifically, when the resuscitation device is in a work cycle, the ECG / oxygenation monitoring of the monitoring device may automatically switch to a specific motion interference-resistant mode or adjust the filtering algorithm parameters to suppress strong artifacts caused by chest compressions.
[0083] When the extracted information indicates that the resuscitation equipment is in the compression phase, the monitoring equipment will pause the shockability analysis of the heart rhythm because compression artifacts can severely interfere with the accuracy of the analysis. When the indication enters the release phase, the monitoring equipment will immediately initiate a rapid, high-priority heart rhythm analysis within the window of minimum artifacts. If the analysis result is a shockable rhythm, it will automatically prepare for a shock and may send a synchronized shock suggestion or safety interlock command (such as stop compressions and prepare for a shock) to the resuscitation equipment via the communication link during the next release phase. This directly demonstrates the value of equipment linkage.
[0084] If the electrode connection information indicates that the electrode is not connected or has poor contact, the monitoring device will force itself into a defibrillation-disabled or safe mode, prohibiting high-voltage charging and shock release, regardless of the analyzed heart rhythm. A status alarm (such as an electrode connection error) will be sent to the resuscitation device to alert the operator on the resuscitation device's interface.
[0085] The output that determines the working status of the monitoring equipment will ultimately be converted into real-time control commands for the monitoring equipment's hardware modules (such as ECG amplifiers and defibrillator charging circuits), status updates for the user interface, and synchronization information that may be forwarded to other linked equipment (such as ventilators).
[0086] In this embodiment, the monitoring device is designed as a subordinate collaborator driven by the working state of the resuscitation device. Its state transitions are not based on local, independent algorithmic decisions, but are deeply coupled to the real-time operational timing of the resuscitation device. This ensures that the behavior of different devices remains consistent at the millisecond level during this highly time-sensitive operation.
[0087] See Figure 5 This is a flowchart illustrating a device linkage method for cardiac resuscitation provided in Embodiment 5 of this application. Applied to a respiratory device, the respiratory device is used for data interaction with the resuscitation device and may include the following steps: Step S501: Obtain the wireless connection protocol sent by the resuscitation device in the device linkage method, and construct the wireless communication connection between the resuscitation device and the resuscitation device based on the wireless connection protocol and the respiratory device information; Step S502: If the working mode is a preset target mode, then according to the wireless communication connection, the working information sent by the resuscitation device is received, the working parameters in the working information are extracted, and the working status of the breathing device is determined according to the working parameters.
[0088] The acquisition of the wireless connection protocol sent by the resuscitation device in the device linkage method described in the claims embodies the standardized access procedure of the linkage system. The wireless communication module of the respiratory device (e.g., integrated Bluetooth or a radio frequency module dedicated to medical devices) is configured to continuously scan or listen to specific channels to capture connection signaling broadcasts from the resuscitation device. The device linkage method described here refers to the standardized protocol defined throughout the linkage method. The wireless connection protocol sent by the resuscitation device is an initialization data packet containing a protocol identifier, connection parameters, and security requirements, intended to announce the cooperative communication standards it supports.
[0089] Based on the wireless connection protocol and the respiratory device information, local adaptation and policy matching are performed on the respiratory device side. The respiratory device information is a crucial internal configuration dataset used to assess whether and how to respond to connection requests, including a list of communication capabilities, device identity and security credentials, and clinical work mode configurations.
[0090] The device firmware compares the received wireless connection protocol proposals with the respiratory device information, performing compatibility checks, security policy verification, and resource availability checks.
[0091] After successful verification, a secure and reliable dedicated data link is established between the respiratory equipment and the resuscitation equipment. The specific process includes link-layer connection establishment and security association establishment.
[0092] If the operating mode is a preset target mode, this is a crucial mode-dependent condition judgment and one of the core logics that distinguishes respiratory equipment from monitoring equipment. The operating mode refers to the current operating mode of the respiratory equipment, set by the operator on the device's control panel. The preset target mode, on the other hand, is a specific mode or set of modes pre-programmed into the firmware by the equipment manufacturer or clinical protocol. Only in these modes is the respiratory equipment allowed to receive coordinated control signals from external resuscitation equipment.
[0093] In routine treatment or non-CPR scenarios, respiratory equipment must be entirely controlled by healthcare professionals; any commands from external devices could be dangerous. Authorization for respiratory equipment to participate in the process is only granted when the operator actively selects a target mode such as CPR coordination mode or transport mode. This aligns with the safety design principles of human-machine interaction in medical devices.
[0094] Based on the wireless communication connection, the system receives the operational information sent by the resuscitation device and extracts the operational parameters from it. Specifically, the respiratory device activates its application-layer data parser only when the conditions (target mode) are met. It monitors and receives the operational information data stream from the resuscitation device in real time via the established wireless communication connection. The software on the respiratory device side selectively parses operational parameters related to ventilation coordination from this data stream. These parameters are not the entirety of the operational information, but rather a specific subset, including compression timing parameters, compression depth / frequency feedback, and system commands (such as a pause-in-compression command from the resuscitation device in preparation for a shock, requiring the respiratory device to synchronously pause or adjust ventilation).
[0095] The operating state of the respiratory device is determined based on the aforementioned operating parameters. This is a real-time state decision made by the respiratory device's linkage control algorithm based on the received parameters. According to the extracted operating parameters (especially the compression timing), the respiratory device drives an internal ventilation timing state machine and adjusts its output parameters to determine the new operating state. Based on the received cycle timer, the respiratory device can predict the start time of the next release period and initiate its ventilation preparation in advance (such as opening the inspiratory valve), achieving more precise synchronization and reducing timing errors caused by device response delays.
[0096] The ventilation frequency is adjusted based on the compression frequency. That is, if the compression frequency of the resuscitation device continues to deviate from the 30:2 ratio (such as in continuous compression mode), the breathing device can calculate and adjust its own ventilation trigger interval accordingly.
[0097] When a command to prepare for a shock is received, the breathing device should immediately pause any ongoing or imminent ventilation action and may automatically shut off positive end-expiratory pressure or other circuits that may generate sparks, entering a safe shock standby state.
[0098] The operating status of the breathing device will eventually be translated into control commands to the actuators (such as pistons driven by stepper motors and solenoid valves) and status updates to the user interface (such as displaying "synchronizing with press").
[0099] In this embodiment, the linkage behavior is bound to the operator's explicit mode selection, ensuring that the final decision-making power for clinical control rests with the human, which is in line with the principle of minimum reasonable feasible risk control for medical devices.
[0100] Corresponding to the device linkage method for cardiac resuscitation in the above embodiment, Figure 6 A structural block diagram of a device linkage mechanism for cardiac resuscitation provided in Embodiment Six of this application is shown. This device linkage mechanism can be applied to resuscitation equipment, which interacts with monitoring and respiratory equipment respectively. For ease of explanation, only the parts relevant to the embodiments of this application are shown.
[0101] See Figure 6 The linkage device for cardiac resuscitation includes: The connection establishment module 61 is used to acquire the wireless connection protocol of the resuscitation device and establish a wireless communication connection between the resuscitation device, the monitoring device and the respiratory device according to the wireless connection protocol. The working mode determination module 62 is used to send synchronization instructions to the monitoring device and the breathing device according to the wireless communication connection. If all feedback instructions corresponding to the synchronization instructions are received, the module receives the control instructions of the monitoring device and determines the working mode of the resuscitation device according to the control instructions. The linkage module 63 is used to execute the working mode, obtain the working information of the resuscitation device, and send the working information to the monitoring device and / or the breathing device to complete the device linkage.
[0102] Optionally, the connection establishment module 61 includes: A shared connection unit is used to obtain network sharing information of the network protocol corresponding to the resuscitation device, and construct a first network port connection between the resuscitation device and the monitoring device and a second network port connection between the resuscitation device and the breathing device based on the network sharing information. The first communication establishment unit is used to receive the monitoring device identifier of the monitoring device according to the first network port connection. If the monitoring device identifier is an identifier in a preset device identifier library, then the first network communication between the resuscitation device and the monitoring device is established. The second communication establishment unit is used to receive the respiratory device identifier of the respiratory device according to the second network port connection. If the respiratory device identifier is an identifier in the preset device identifier library, then the second network communication between the resuscitation device and the respiratory device is established. A network connection unit is used to establish a network connection between the resuscitation device, the monitoring device, and the respiratory device based on the first network communication and the second network communication.
[0103] Optionally, the connection establishment module 61 includes: A Bluetooth sharing unit is used to obtain Bluetooth sharing information of the Bluetooth protocol corresponding to the resuscitation device, and to construct a first Bluetooth port connection between the resuscitation device and the monitoring device and a second Bluetooth port connection between the resuscitation device and the breathing device based on the Bluetooth sharing information. The first Bluetooth communication unit is configured to receive the monitoring device identifier of the monitoring device according to the first Bluetooth port connection, and if the monitoring device identifier is an identifier in the preset identifier library, then establish the first Bluetooth communication between the resuscitation device and the monitoring device. The second Bluetooth communication unit is used to receive the respiratory device identifier of the respiratory device according to the second Bluetooth port connection. If the respiratory device identifier is an identifier in the preset identifier library, then the second Bluetooth communication between the resuscitation device and the monitoring device is established. A Bluetooth connection unit is used to establish a Bluetooth connection between the resuscitation device, the monitoring device, and the respiratory device based on the first Bluetooth communication and the second Bluetooth communication. A wireless connection unit is used to establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device based on the network connection and the Bluetooth connection.
[0104] Corresponding to the device linkage method for cardiac resuscitation in the above embodiment, Figure 7 A structural block diagram of a device linkage apparatus for cardiac resuscitation provided in Embodiment 7 of this application is shown. This device linkage apparatus can be applied to a monitoring device, which interacts with the resuscitation device for data exchange. For ease of explanation, only the parts relevant to the embodiments of this application are shown.
[0105] like Figure 7 As shown, the device linkage mechanism for cardiac resuscitation includes: The monitoring connection module 71 is used to obtain the wireless connection protocol sent by the resuscitation device in the device linkage method, and construct the wireless communication connection between the monitoring device and the resuscitation device based on the wireless connection protocol and the monitoring device information. The monitoring status determination module 72 is used to receive the working information sent by the resuscitation device according to the wireless communication connection, extract the current working cycle and electrode connection information from the working information, and determine the working status of the monitoring device according to the current working cycle and the motor connection information.
[0106] Corresponding to the device linkage method for cardiac resuscitation in the above embodiment, Figure 8 A structural block diagram of a device linkage apparatus for cardiac resuscitation provided in Embodiment 8 of this application is shown. This device linkage apparatus for cardiac resuscitation can be applied to a respiratory device, which is used for data interaction with the resuscitation device. For ease of explanation, only the parts relevant to the embodiments of this application are shown.
[0107] The respiratory connection module 81 is used to acquire the wireless connection protocol sent by the resuscitation device in the device linkage method, and to construct the wireless communication connection between the respiratory device and the resuscitation device based on the wireless connection protocol and the respiratory device information. The breathing status determination module 82 is used to receive the working information sent by the resuscitation device according to the wireless communication connection if the working mode is a preset target mode, extract the working parameters in the working information, and determine the working status of the breathing device according to the working parameters.
[0108] It should be noted that the information interaction and execution process between the above modules, units, and sub-units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0109] Figure 9 This is a schematic diagram of the structure of a computer device provided in Embodiment 9 of this application. Figure 9 As shown, the computer device of this embodiment includes: at least one processor ( Figure 9 Only one is shown in the diagram), a memory, and a computer program stored in the memory and executable on at least one processor. When the processor executes the computer program, it implements the steps of any of the above-described device linkage methods for cardiac resuscitation or the embodiments of device linkage methods for cardiac resuscitation.
[0110] This computer device may include, but is not limited to, a processor and memory. Those skilled in the art will understand that... Figure 9 The examples of computer devices are merely examples and do not constitute a limitation on computer devices. Computer devices may include more or fewer components than shown in the illustration, or combinations of certain components, or different components, such as network interfaces, displays, and input devices.
[0111] The processor referred to can be a CPU, but it can also be 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. A general-purpose processor can be a microprocessor or any conventional processor.
[0112] Memory includes readable storage media, internal memory, etc., wherein internal memory can be the RAM of a computer device, providing an environment for the operation of the operating system and computer-readable instructions stored in the readable storage media. The readable storage media can be the hard drive of a computer device, or in other embodiments, it can be an external storage device of the computer device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, memory can include both internal storage units and external storage devices of the computer device. Memory is used to store the operating system, applications, bootloader, data, and other programs, such as program code for computer programs. Memory can also be used to temporarily store data that has been output or will be output.
[0113] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above device can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the above method embodiments. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code, a recording medium, a computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0114] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a computer device, it enables the computer device to execute the steps in the above method embodiments.
[0115] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0116] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0117] In the embodiments provided in this application, it should be understood that the disclosed apparatus / computer devices and methods can be implemented in other ways. For example, the apparatus / computer device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0118] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0119] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A device linkage method for cardiac resuscitation, characterized in that, Applied to resuscitation equipment, the resuscitation equipment interacts with monitoring equipment and respiratory equipment respectively, including: Obtain the wireless connection protocol of the resuscitation device, and establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol; Based on the wireless communication connection, a synchronization command is sent to the monitoring device and the breathing device. If all feedback commands corresponding to the synchronization command are received, the control command of the monitoring device is received, and the working mode of the resuscitation device is determined according to the control command. The operating mode is executed to obtain the operating information of the resuscitation device, and the operating information is sent to the monitoring device and / or the breathing device to complete the device linkage.
2. The device linkage method for cardiac resuscitation according to claim 1, characterized in that, The wireless communication connection includes a network connection and a Bluetooth connection; The step of establishing a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol includes: Obtain network sharing information of the network protocol corresponding to the resuscitation device, and construct a first network port connection between the resuscitation device and the monitoring device and a second network port connection between the resuscitation device and the breathing device based on the network sharing information; Based on the first network port connection, the monitoring device identifier of the monitoring device is received. If the monitoring device identifier is an identifier in the preset device identifier library, then the first network communication between the resuscitation device and the monitoring device is established. Based on the second network port connection, the respiratory device identifier of the respiratory device is received. If the respiratory device identifier is an identifier in the preset device identifier library, then the second network communication between the resuscitation device and the respiratory device is established. A network connection is established between the resuscitation device, the monitoring device, and the respiratory device based on the first network communication and the second network communication.
3. The device linkage method for cardiac resuscitation according to claim 2, characterized in that, The step of establishing a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol includes: Obtain Bluetooth sharing information of the Bluetooth protocol corresponding to the resuscitation device, and construct a first Bluetooth port connection between the resuscitation device and the monitoring device and a second Bluetooth port connection between the resuscitation device and the breathing device based on the Bluetooth sharing information; Based on the first Bluetooth port connection, the monitoring device identifier of the monitoring device is received. If the monitoring device identifier is an identifier in the preset identifier library, then the first Bluetooth communication between the resuscitation device and the monitoring device is established. Based on the second Bluetooth port connection, the respiratory device identifier of the respiratory device is received. If the respiratory device identifier is an identifier in the preset identifier library, then a second Bluetooth communication is established between the resuscitation device and the monitoring device. Based on the first Bluetooth communication and the second Bluetooth communication, establish a Bluetooth connection between the resuscitation device, the monitoring device and the respiratory device; Wireless communication connections are established between the resuscitation device, the monitoring device, and the respiratory device based on the network connection and the Bluetooth connection.
4. A device linkage method for cardiac resuscitation, characterized in that, Applied to monitoring equipment, the monitoring equipment being used to interact with the resuscitation equipment via data exchange, including: Obtain the wireless connection protocol sent by the resuscitation device in the device linkage method according to any one of claims 1 to 3, and construct the wireless communication connection between the monitoring device and the resuscitation device based on the wireless connection protocol and the monitoring device information; Based on the wireless communication connection, the system receives the working information sent by the resuscitation device, extracts the current working cycle and electrode connection information from the working information, and determines the working status of the monitoring device based on the current working cycle and the motor connection information.
5. A device linkage method for cardiac resuscitation, characterized in that, Applied to a respiratory device, the respiratory device being used to interact with the resuscitation device, including: Obtain the wireless connection protocol sent by the resuscitation device in the device linkage method according to any one of claims 1 to 3, and construct the wireless communication connection between the resuscitation device and the breathing device based on the wireless connection protocol and the breathing device information; If the working mode is a preset target mode, then according to the wireless communication connection, the working information sent by the resuscitation device is received, the working parameters in the working information are extracted, and the working status of the breathing device is determined according to the working parameters.
6. A device linkage mechanism for cardiac resuscitation, characterized in that, Applied to resuscitation equipment, the resuscitation equipment interacts with monitoring equipment and respiratory equipment respectively, including: A connection establishment module is used to acquire the wireless connection protocol of the resuscitation device and establish a wireless communication connection between the resuscitation device, the monitoring device, and the respiratory device according to the wireless connection protocol. The working mode determination module is used to send synchronization instructions to the monitoring device and the breathing device according to the wireless communication connection. If all feedback instructions corresponding to the synchronization instructions are received, the module receives the control instructions of the monitoring device and determines the working mode of the resuscitation device according to the control instructions. The linkage module is used to execute the working mode, obtain the working information of the resuscitation device, and send the working information to the monitoring device and / or the breathing device to complete the device linkage.
7. A device linkage mechanism for cardiac resuscitation, characterized in that, Applied to monitoring equipment, the monitoring equipment being used to interact with the resuscitation equipment via data exchange, including: A monitoring connection module is used to obtain the wireless connection protocol sent by the resuscitation device in the device linkage method according to any one of claims 1 to 3, and to construct the wireless communication connection between the monitoring device and the resuscitation device according to the wireless connection protocol and the monitoring device information; The monitoring status determination module is used to receive the working information sent by the resuscitation device according to the wireless communication connection, extract the current working cycle and electrode connection information from the working information, and determine the working status of the monitoring device according to the current working cycle and the motor connection information.
8. A device linkage mechanism for cardiac resuscitation, characterized in that, Applied to a respiratory device, the respiratory device being used to interact with the resuscitation device, including: A respiratory connection module is used to acquire the wireless connection protocol sent by the resuscitation device in the device linkage method according to any one of claims 1 to 3, and to construct the wireless communication connection between the resuscitation device and the resuscitation device based on the wireless connection protocol and the respiratory device information. The breathing status determination module is used to receive the working information sent by the resuscitation device via the wireless communication connection if the working mode is a preset target mode, extract the working parameters in the working information, and determine the working status of the breathing device based on the working parameters.
9. A computer device, characterized in that, The computer device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the device linkage method for cardiac resuscitation as described in any one of claims 1 to 5.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the device linkage method for cardiac resuscitation as described in any one of claims 1 to 5.