ACLS first aid comprehensive service management method and device based on virtual interaction

By building a VR first aid service tutorial database and using VR terminals to guide the ACLS process, the problem of medical staff being unable to quickly match the first aid process in existing technologies has been solved, and efficient and accurate ACLS first aid services have been achieved.

CN120708934AInactive Publication Date: 2025-09-26THE AFFILIATED SIR RUN RUN SHAW HOSPITAL OF SCHOOL OF MEDICINE ZHEJIANG UNIV
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510839341.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-26
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In existing ACLS emergency services, medical staff are unable to quickly match and implement accurate emergency procedures based on the patient's condition, and the text-based guidance is not intuitive, resulting in low emergency efficiency.

Method used

An ACLS comprehensive emergency service management method based on virtual interactive technology is adopted. By building a VR emergency service tutorial database, personalized emergency retrieval instructions are generated based on patient information, and the corresponding emergency service tutorials are played using VR terminals to guide medical staff in implementing the ACLS process.

Benefits of technology

It improves the on-site service efficiency and accuracy of ACLS emergency services, shortens emergency response time, and improves the quality of hospital emergency care.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120708934A_ABST
    Figure CN120708934A_ABST
Patent Text Reader

Abstract

The invention provides an ACLS first-aid comprehensive service management method and device based on virtual interaction, and the method comprises the steps: firstly reading first-aid information (age, gender, disease type, in-hospital first aid and / or out-of-hospital first aid) in a patient first-aid medical record on line when a first-aid service is needed, and searching and outputting a consistent VR first-aid service course; and sending the VR first-aid service course to the VR terminal, and playing the VR first-aid service course of the corresponding ACLS first-aid node by the VR terminal. Therefore, by combining with the VR technology, the VR emergency service course matched with the patient can be quickly retrieved for the medical staff according to the patient information and displayed, so that the medical staff is guided to implement a correct ACLS process through the VR course, the field emergency time is saved, and the ACLS emergency service is accurately implemented. According to the application, the field service efficiency and accuracy of the ACLS emergency service can be greatly improved, and the hospital emergency service quality is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent emergency services, and in particular to an ACLS emergency comprehensive service management method based on virtual interaction, an ACLS emergency comprehensive service management device based on virtual interaction, an electronic device, and a computer-readable storage medium. Background Art

[0002] The ACLS (Advanced Cardiopulmonary Life Support) emergency procedure mainly includes the following steps: 1. Assess the patient's condition When a patient is suspected of cardiac arrest, medical personnel need to quickly assess the patient's consciousness and breathing status. If the patient is unconscious and not breathing, call the emergency team immediately and start cardiopulmonary resuscitation (CPR).

[0003] 2. Establishing intravenous access and administering medications While waiting for the emergency team to arrive, or while performing CPR, medical staff should prepare an ACLS kit and equipment for use if necessary. ACLS medications include epinephrine, atropine, lidocaine, amiodarone, etc. These medications can help restore the heart's pumping. Medical staff should select the appropriate medication for intravenous administration based on the patient's specific condition.

[0004] 3. Ensure airway patency and effective ventilation During the ACLS process, ensuring the patient's airway is patent and effectively ventilated is crucial. This may require intubation, the use of a simple respirator, or other ventilation methods to maintain the patient's oxygen supply.

[0005] 4. Electric Defibrillation Medical staff need to decide whether to perform defibrillation based on the patient's heart rhythm and electrocardiogram results. If the patient experiences arrhythmias such as ventricular fibrillation or pulseless ventricular tachycardia, medical staff will use a defibrillator to deliver an electric shock to restore normal heartbeat.

[0006] V. Continuous Monitoring and Evaluation During the implementation of the ACLS process, medical staff need to closely monitor the patient's vital signs, including blood pressure, heart rate, respiration, etc. Based on changes in the patient's vital signs, medical staff need to promptly adjust first aid measures and medication application.

[0007] 6. Eliminate reversible causes During the ACLS process, medical professionals also work to eliminate reversible causes of cardiac arrest. This includes identifying and addressing underlying diseases or conditions that may have contributed to the cardiac arrest, such as electrolyte imbalances and drug overdose.

[0008] 7. Post-resuscitation care If the patient's spontaneous circulation returns, medical staff will continue post-resuscitation care. This includes airway management, establishing an advanced airway, treating hypotension, performing blood tests, and performing electrocardiogram (ECG) monitoring. Further treatment measures, such as mild hypothermia and reperfusion therapy, may also need to be considered.

[0009] The entire ACLS emergency procedure requires close collaboration between medical staff to ensure that each step is executed quickly and accurately. By following the correct ACLS emergency procedure, the lives of cardiac arrest patients can be effectively saved.

[0010] However, in actual ACLS emergency services, medical staff often encounter the following difficulties in emergency services: First, the appropriate ACLS procedure must be considered for each patient, taking into account age, gender, and other factors. However, upon receiving a patient, medical staff in existing scenarios typically implement standard first aid procedures based on experience or hospital regulations, failing to quickly implement an ACLS procedure tailored to the patient's symptoms. Performing on-site calculations and analysis of the ACLS procedure would undoubtedly be time-consuming and delay emergency treatment.

[0011] Secondly, even if the ACLS process is implemented with reference to the ACLS process document (displayed on the PDA terminal carried by nurses for the convenience of medical staff), the text-based guidance method cannot provide medical staff with intuitive ACLS first aid guidance, and cannot enable medical staff (especially those with insufficient experience) to accurately implement ACLS first aid services. Summary of the Invention

[0012] In order to solve the technical problems existing in the prior art, the present invention provides the following technical solutions: In one aspect, a method for managing ACLS emergency integrated services based on virtual interaction is provided. The method is implemented by an electronic device and includes: S1. Pre-establish ACLS procedures adapted to different ages, genders, disease types, and in-hospital and / or out-of-hospital emergency care; S2. parse the ACLS process to obtain the emergency service content of each ACLS emergency node in the ACLS process; S3. Based on virtual interaction technology, according to the emergency service content of each ACLS emergency node in the ACLS process, a corresponding VR emergency service tutorial is constructed and stored in a MySQL database to obtain an ACLS VR emergency database; S4. Read the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generate a corresponding ACLS emergency retrieval instruction based on the emergency information, send the instruction to the ACLS VR emergency database, retrieve the VR emergency service tutorial that meets the ACLS emergency retrieval instruction, and output the instruction; S5. Send the VR first aid service tutorial to the VR terminal, and the VR terminal plays the VR first aid service tutorial of the corresponding ACLS first aid node.

[0013] Preferably, S1, pre-establishing an ACLS process adapted to different ages, genders, disease types, in-hospital and / or out-of-hospital emergency care, including: Construct medical knowledge base data related to ACLS first aid; Generate keywords containing different ages, genders, disease types, in-hospital and / or out-of-hospital emergency care, build ACLS emergency care process retrieval logic, and combine keywords and retrieval logic to construct several prompt groups; Each group of prompts is injected into the preset LLaMA-2 13B model, and the LLaMA-2 13B model retrieves the ACLS process that meets the prompts from the medical knowledge base data; Each group of ACLS processes is stored in a structured manner.

[0014] Preferably, S3, based on virtual interaction technology, according to the emergency service content of each ACLS emergency node in the ACLS process, a corresponding VR emergency service tutorial is constructed and stored in a MySQL database to obtain an ACLS VR emergency database, including: According to the ACLS emergency service content, several ACLS emergency equipment models are prefabricated and interactive operation links are configured, and the ACLS emergency equipment models are stored in a database to obtain a 3D model library; Traversing the emergency service content of each ACLS emergency node, retrieving the model of the corresponding content from the 3D model library, and building a VR emergency service scene of the corresponding content based on the Unity HDRP engine, and automatically adjusting the scene according to the attribute parameters of the ACLS emergency node; According to a structured data format, the VR emergency service scenarios of various ACLS emergency nodes corresponding to different ages, genders, disease types, in-hospital emergency care and / or out-of-hospital emergency care are stored in a MySQL database, and the ACLS VR emergency database is obtained and deployed on the hospital's ACLS emergency VR platform.

[0015] Preferably, S4, reading the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generating a corresponding ACLS emergency retrieval instruction based on the emergency information and sending it to the ACLS VR emergency database, retrieving the VR emergency service tutorial that meets the ACLS emergency retrieval instruction and outputting it, including: Medical staff use PDA terminals to collect emergency information from patients and report it to the emergency management background, which then creates the patient's emergency medical record and records the emergency information. The emergency management backend identifies and reads the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the ACLS emergency VR platform; The ACLS first aid VR platform uses Elasticsearch to construct an ACLS first aid search instruction for an inverted index based on the first aid information: age, gender, disease type, in-hospital first aid and / or out-of-hospital first aid, and sends the instruction to the ACLS VR first aid database, requesting the ACLS VR first aid database to perform a tutorial search; After searching the ACLS VR first aid database, the VR first aid service tutorial that matches the first aid information is fed back to the ACLS first aid VR platform, and then forwarded to the designated VR terminal by the ACLS first aid VR platform.

[0016] Preferably, when medical staff collects the patient's emergency information through the PDA terminal and reports it to the emergency management background, it also includes: Report the device communication location ID of the designated VR terminal to the emergency management backend, which forwards it to the ACLS emergency VR platform. The ACLS first aid VR platform requests to establish a communication link based on the device communication ID of the designated VR terminal, activates the designated VR terminal, and notifies the terminal to wait for receiving the VR first aid service tutorial.

[0017] In another aspect, a virtual interaction-based ACLS integrated emergency service management device is provided. The virtual interaction-based ACLS integrated emergency service management device is used to implement a virtual interaction-based ACLS integrated emergency service management method. The device includes: The PDA terminal is used to collect the patient's emergency information and report it to the emergency management background, and at the same time report the device communication ID of the designated VR terminal to the emergency management background; The emergency management backend is used to construct the patient's emergency medical record and record the emergency information; identify and read the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and send it to the ACLS emergency VR platform; and forward the device communication ID of the designated VR terminal to the ACLS emergency VR platform; The ACLS emergency VR platform uses Elasticsearch to construct an ACLS emergency retrieval instruction for inverted indexing based on the emergency information: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the currently deployed ACLSVR emergency database, requesting the ACLS VR emergency database to search for tutorials. After searching the ACLS VR emergency database, the retrieved VR emergency service tutorials matching the emergency information are fed back to the ACLS emergency VR platform, which then forwards them to the designated VR terminal. A VR terminal is configured to receive and play the VR first aid service tutorial of the corresponding ACLS first aid node; The PDA terminal and the ACLS emergency VR platform are respectively connected to the emergency management background; The ACLS first aid VR platform is communicatively connected to the VR terminal.

[0018] On the other hand, an electronic device is provided, comprising: a processor; and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, any one of the aforementioned ACLS emergency integrated service management methods based on virtual interaction is implemented.

[0019] On the other hand, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, and the at least one instruction is loaded and executed by a processor to implement any one of the aforementioned ACLS emergency integrated service management methods based on virtual interaction.

[0020] The beneficial effects brought about by the technical solution provided by the embodiment of the present invention include at least: This application, based on virtual interaction technology, constructs corresponding VR emergency service tutorials based on the emergency service content of each ACLS emergency node in the ACLS process. These tutorials are stored in a MySQL database, resulting in an ACLS VR emergency database. When emergency services are needed, the application first retrieves the emergency information (age, gender, disease type, in-hospital and / or out-of-hospital emergency care) from the patient's emergency medical record online. Based on this emergency information, a corresponding ACLS emergency retrieval instruction is generated and sent to the ACLS VR emergency database. VR emergency service tutorials that match the ACLS emergency retrieval instruction are retrieved and output. The VR emergency service tutorials are then sent to a VR terminal, which plays the VR emergency service tutorial for the corresponding ACLS emergency node. Therefore, VR technology can be combined to quickly retrieve and display VR emergency service tutorials that match the patient's information to medical staff. This VR tutorial guides medical staff through the correct ACLS process, saving on-site emergency time and ensuring accurate ACLS emergency care.

[0021] The adoption of this application can greatly improve the on-site service efficiency and accuracy of ACLS emergency services and enhance the quality of hospital emergency services. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 This is a flow chart of an ACLS emergency integrated service management method based on virtual interaction provided by an embodiment of the present invention; Figure 2 This is a flowchart of an ACLS process for pediatric first aid provided by an embodiment of the present invention; Figure 3 This is a screenshot of a VR video of a child first aid at a certain node provided by an embodiment of the present invention; Figure 4 This is a block diagram of an ACLS emergency integrated service management device based on virtual interaction provided by an embodiment of the present invention; Figure 5 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0024] The technical solution of the present invention is described below in conjunction with the accompanying drawings.

[0025] In the embodiments of the present invention, words such as "exemplarily" and "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as an "exemplary" in the present invention should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner. Furthermore, in the embodiments of the present invention, "and / or" can mean both or either of the two.

[0026] In the embodiments of the present invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same. The terms "of," "corresponding," and "corresponding" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same.

[0027] In the embodiments of the present invention, sometimes a subscript such as W1 may be mistakenly written as a non-subscript form such as W1. When the difference is not emphasized, the meanings to be expressed are the same.

[0028] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0029] The embodiment of the present invention provides an ACLS emergency integrated service management method based on virtual interaction, which can be implemented by an electronic device, which can be a terminal or a server. Figure 1 The flowchart of the ACLS emergency integrated service management method based on virtual interaction is shown. The processing flow of the method may include the following steps: S1. Pre-establish ACLS procedures adapted to different ages, genders, disease types, and in-hospital and / or out-of-hospital emergency care; S2. parse the ACLS process to obtain the emergency service content of each ACLS emergency node in the ACLS process; S3. Based on virtual interaction technology, according to the emergency service content of each ACLS emergency node in the ACLS process, a corresponding VR emergency service tutorial is constructed and stored in a MySQL database to obtain an ACLS VR emergency database; S4. Read the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generate a corresponding ACLS emergency retrieval instruction based on the emergency information, send the instruction to the ACLS VR emergency database, retrieve the VR emergency service tutorial that meets the ACLS emergency retrieval instruction, and output the instruction; S5. Send the VR first aid service tutorial to the VR terminal, and the VR terminal plays the VR first aid service tutorial of the corresponding ACLS first aid node.

[0030] The present invention designs an ACLS distributed emergency comprehensive service management platform, which can perform distributed management of various ACLS emergency nodes, and can realize scenario simulation training, learning and assessment of corresponding ACLS nodes based on virtual interaction technology. When encountering corresponding emergency situations, the platform can execute simulated emergency operation simulations of corresponding nodes to guide medical staff to perform first aid and realize "advanced cardiovascular life support".

[0031] Can be combined with Figure 4 The application system of the present invention shown in the figure can be used to understand the description of the present method. Medical staff can communicate with the background through PDA to report information or query and call background resources. The hospital deploys an ACLS emergency VR platform separately, on which an ACLS VR emergency database is deployed, which stores VR emergency service tutorials for each ACLS emergency node corresponding to the ACLS process of different ages, genders, disease types, in-hospital emergency and / or out-of-hospital emergency. The VR emergency service tutorials for the corresponding ACLS emergency node (such as Figure 3 pediatric first aid VR video of a certain node shown in the figure) to the designated VR terminal.

[0032] The ACLS emergency VR platform can use the VR terminal communication ID reported by medical staff to request a communication link with the VR terminal and activate the VR terminal. This can be understood and implemented in conjunction with existing VR technology.

[0033] The implementation principle of the present invention will be described in detail below.

[0034] Preferably, S1, pre-establishing an ACLS process adapted to different ages, genders, disease types, in-hospital and / or out-of-hospital emergency care, including: Construct medical knowledge base data related to ACLS first aid; Generate keywords containing different ages, genders, disease types, in-hospital and / or out-of-hospital emergency care, build ACLS emergency care process retrieval logic, and combine keywords and retrieval logic to construct several prompt groups; Each group of prompts is injected into the preset LLaMA-2 13B model, and the LLaMA-2 13B model retrieves the ACLS process that meets the prompts from the medical knowledge base data; Each group of ACLS processes is stored in a structured manner.

[0035] Medical knowledge base data related to ACLS emergency care can be prepared by administrators or referenced from existing medical knowledge bases. LLM large language models can then be used to assist in construction, improving efficiency.

[0036] In the background, the ACLS process can be generated based on LLM (core module): 1. Construction of medical knowledge base: ‌Data Source Integration‌: Structured data: AHA 2023 ACLS Guidelines (PDF parsed into JSON), hospital emergency SOP (XML format), drug dosage database (SQL table); Unstructured data: medical literature (crawled from the PubMed API), emergency case text (desensitized and then NLP extracted key entities).

[0037] 2. Knowledge Graph Modeling: Neo4j was used to construct a four-dimensional graph of "disease-treatment-equipment-drug", and the relationships between nodes were weighted (e.g., "ventricular fibrillation → defibrillation" had a weight of 0.95, and "asthma → epinephrine" had a weight of 0.88).

[0038] 3. LLM process generation: Model fine-tuning: Based on the LLaMA-2 13B model, LoRA (Low-Rank Adaptation) technology is used to inject medical knowledge, and the proportion of fine-tuning parameters is ≤5%; Input prompt format: "Generate an ACLS process for {age} years old {sex} patient, in {in-hospital / out-of-hospital} setting, for {disease type}, including CPR cycles, medication dosage, and equipment operation steps." 4. Structured Storage The output process is stored in JSON Schema, including node ID, action type, parameters (such as compression depth, drug dosage), and dependencies (pseudocode), for example: { "node_id": "N3", "action": "electric defibrillation", "params": {"Energy": "200J", "Electrode location": "Right sternal border - apex of the heart"}, "prerequisites": ["Confirm pulseless ventricular fibrillation"], "next_nodes": ["N4(CPR)"]}.

[0039] 5. Technical Effects ‌Generation efficiency‌: Single process generation time is less than 3 seconds, and supports concurrent generation of 100+ processes; Accuracy: Verified by emergency experts from a tertiary hospital, the process complies with AHA guidelines with an accuracy rate of ≥96%; Coverage scenarios: 20,000+ combinations can be generated (e.g., “out-of-hospital cardiac arrest in an elderly male”).

[0040] like Figure 2 The ACLS process for pediatric first aid shown in the figure includes several ACLS first aid nodes, each of which has corresponding first aid service content. For example, at the "Confirm Scene Safety" node, first aid services include: checking responsiveness and calling for help; the first rescuer staying with the patient; and the second rescuer activating the emergency response system and obtaining an AED and first aid equipment.

[0041] Therefore, it is possible to parse and read the ACLS process under different conditions, and obtain the emergency service content of each ACLS emergency node in the ACLS process. This can be read through NLP natural language.

[0042] S2: ACLS process parsing and node extraction‌‌ This article uses the NLP parsing engine: Entity Recognition: Use the BiLSTM-CRF model to identify key entities (action, dosage, equipment) in the process text; Dependency analysis: Extracting “action-parameter-condition” triplets (e.g., “IV push → epinephrine → 1mg”).

[0043] ‌Node structured mapping‌: Map the parsing results to a predefined JSON Schema and use the rule engine to verify the integrity of key fields (e.g. "CPR nodes must contain compression depth and frequency"). Parsing accuracy: F1-score reaches 0.93 (test set of 500 processes); Real-time performance: Single-process parsing takes less than 200ms.

[0044] Preferably, S3, based on virtual interaction technology, according to the emergency service content of each ACLS emergency node in the ACLS process, a corresponding VR emergency service tutorial is constructed and stored in a MySQL database to obtain an ACLS VR emergency database, including: According to the ACLS emergency service content, several ACLS emergency equipment models are prefabricated and interactive operation links are configured, and the ACLS emergency equipment models are stored in a database to obtain a 3D model library; Traversing the emergency service content of each ACLS emergency node, retrieving the model of the corresponding content from the 3D model library, and building a VR emergency service scene of the corresponding content based on the Unity HDRP engine, and automatically adjusting the scene according to the attribute parameters of the ACLS emergency node; According to a structured data format, the VR emergency service scenarios of various ACLS emergency nodes corresponding to different ages, genders, disease types, in-hospital emergency care and / or out-of-hospital emergency care are stored in a MySQL database, and the ACLS VR emergency database is obtained and deployed on the hospital's ACLS emergency VR platform.

[0045] This section uses the Unity HDRP engine to build the VR emergency service tutorial (that is, the VR videos of each node). ‌‌Implementation principle:‌ 1. 3D model library construction: Device Modeling: Use Blender to create high-precision models (≤50k polygons) that support interaction (such as detecting the angle of defibrillator electrode placement). ‌Material Optimization‌: Simulates the reflection characteristics of metal / rubber materials based on PBR (physical rendering) technology.

[0046] 2. Dynamic scene generation: Unity HDRP Pipeline Automatically adjust ambient lighting based on node attributes (e.g., dynamic daylight in an outdoor scene vs. shadowless lighting in an ICU); Scripted generation logic (example): void GenerateScene(ACLSNode node) { if (node.env == "outside the hospital") AddTerrain("car accident scene"); Instantiate(node.equipment_model, position, interaction_script); } .

[0047] 3. Interaction logic binding: Use the Unity Event system to link device operations with tutorial feedback (such as triggering a green light prompt when the electrode is correctly placed).

[0048] ‌MySQL database design‌:‌ The table structure optimization is shown in the following table‌: Table name Index fields use vr_tutorials age_group,disease_type Store tutorial IDs by age / disease category tutorial_nodes node_id,vr_scene_path Node and VR scene file path mapping Storage optimization: Using B+ tree index, query response time is less than 50ms. Storage effect indicator control: Rendering performance: 90 FPS @ 4K resolution (NVIDIA RTX 4090); Scene generation efficiency: Single scene build time < 10 seconds (pre-compiled shader); Storage capacity: 1TB database can accommodate 10,000+ tutorial scenes.

[0049] Preferably, S4, reading the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generating a corresponding ACLS emergency retrieval instruction based on the emergency information and sending it to the ACLS VR emergency database, retrieving the VR emergency service tutorial that meets the ACLS emergency retrieval instruction and outputting it, including: Medical staff use PDA terminals to collect emergency information from patients and report it to the emergency management background, which then creates the patient's emergency medical record and records the emergency information. The emergency management backend identifies and reads the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the ACLS emergency VR platform; The ACLS first aid VR platform uses Elasticsearch to construct an ACLS first aid search instruction for an inverted index based on the first aid information: age, gender, disease type, in-hospital first aid and / or out-of-hospital first aid, and sends the instruction to the ACLS VR first aid database, requesting the ACLS VR first aid database to perform a tutorial search; After searching the ACLS VR first aid database, the VR first aid service tutorial that matches the first aid information is fed back to the ACLS first aid VR platform, and then forwarded to the designated VR terminal by the ACLS first aid VR platform.

[0050] Preferably, when medical staff collects the patient's emergency information through the PDA terminal and reports it to the emergency management background, it also includes: Report the device communication location ID of the designated VR terminal to the emergency management backend, which forwards it to the ACLS emergency VR platform. The ACLS first aid VR platform requests to establish a communication link based on the device communication ID of the designated VR terminal, activates the designated VR terminal, and notifies the terminal to wait for receiving the VR first aid service tutorial.

[0051] Please combine Figure 4 The interactive system shown is understood.

[0052] The hardware configuration of the ACLS emergency comprehensive service management system based on virtual interaction is as follows: 1. PDA terminal hardware design and functions Hardware Selection‌ Device Model: Industrial-grade PDA: Zebra TC58 / TC78 series (IP67 protection, drop protection); Key parameters: Processor: Qualcomm Snapdragon 660 @2.2GHz; Screen: 5.7-inch HD+ (720×1440) sunlight-readable; Camera: 13 megapixels, supports QR code / barcode scanning (Zebra SE4710 scanning engine); Communication: 5G NSA / SA + Wi-Fi 6 (802.11ax) + Bluetooth 5.2; Battery: 4500mAh (hot-swappable, battery life ≥12 hours).

[0053] Functionality implementation: Patient information collection: Obtain ID by scanning the QR code on the patient's wristband (compliant with ISO 18004 standards); UI interface for manually entering emergency information (age, gender, disease type, etc.) (customized based on Android 12).

[0054] VR terminal ID binding: Scan the VR terminal's QR code (MAC address code) and automatically pair via NFC (distance ≤ 5cm). While medical staff are collecting information on-site, they can also report the VR terminal's QR code (MAC address code) to the backend, which will forward it to the VR platform.

[0055] Communication Protocol Data Transfer: Report to the emergency management backend: HTTPS (TLS 1.3) encrypted transmission, JSON data format; Device ID association: synchronized to the emergency management background in real time through the MQTT protocol.

[0056] Safety Design‌ Patient data is encrypted for local storage (AES-256); Device-level security: TrustZone hardware isolation technology protects keys.

[0057] 2. Emergency Management Backend Hardware Architecture Server cluster configuration‌ Core Server‌: Model: Dell PowerEdge R750 (dual-socket Intel Xeon Silver 4310, 128GB DDR4 ECC, 4x1.92TB NVMe SSD RAID 10); Function: Build patient emergency medical records (MongoDB sharded cluster storage); Parse emergency information (age, gender, etc.) and generate standardized data packets.

[0058] Cache layer: Redis cluster: 3 nodes (Dell R350, 64GB RAM, 1TB SSD), caching frequently accessed data (such as VR terminal status).

[0059] Communication Link Interaction with PDA: Processing HTTP requests through API Gateway (Kong), QPS ≥ 1000; Communication with the ACLS First Aid VR Platform: gRPC protocol (based on HTTP / 2), bidirectional streaming.

[0060] High availability design‌ Active-active data center deployment (active-standby latency < 10ms); Database master-slave synchronization (delay < 50ms).

[0061] 3. ACLS First Aid VR Platform Hardware Architecture Elasticsearch cluster‌ Node configuration: Data nodes: 3x Dell PowerEdge R750xa (dual-socket Xeon Gold 6330, 512GB RAM, 4x 3.84TB NVMe SSDs); Field weight configuration: disease type (weight 1.0) > age (0.8) > environment (0.5); Calculate the relevance score using the BM25 algorithm: score = BM25("cardiac arrest", disease_field) + 0.8*BM25("60 years old", age_field) ‌Search Process‌: def search_tutorial(age, gender, disease, env): query = { "bool": { "must": [ {"match": {"disease_type": disease}}, {"range": {"age_min": {"lte": age}, "age_max": {"gte":age}}} ] } } return es.search(index="acls_vr", body={"query": query}) .

[0062] Coordinating nodes: 2x Dell R350 (64GB RAM, 1TB SSD); Indexing strategy: Shard by disease type (e.g. separate shard for "cardiac arrest").

[0063] BM25 correlation algorithm‌: Dynamically adjusts disease type weights (e.g., weight of "out-of-hospital cardiac arrest" +0.3).

[0064] Communication interface With the emergency management backend: gRPC bidirectional streaming, supporting real-time push of retrieval instructions; VR terminals: WebSocket protocol (based on TLS 1.3), bandwidth requirement ≥ 50 Mbps / terminal.

[0065] Performance Indicators‌ Retrieval response time: <50ms (99th percentile); Concurrency: supports 500+ terminals requesting at the same time.

[0066] 4. VR Terminal Hardware System Equipment selection VR headset: HTC VIVE Focus 3 (commercial version) parameter: Resolution: 2448×2448 / eye (90Hz); Tracking: Inside-out 6DoF (positioning accuracy ±0.5°); Processor: Qualcomm Snapdragon XR2; Communication: Wi-Fi 6E (6GHz band) + 5G module (optional).

[0067] Interactive peripherals (optional): Force feedback gloves: Manus Prime X Haptic (10 degrees of freedom, 20N feedback force); Medical Device Simulator‌: Customized defibrillator handle (pressure sensor ±2% accuracy).

[0068] Data Transfer: Tutorial reception: real-time loading of scene resources via WebSocket (prioritizing the transmission of key node data); Operation feedback upload: UDP protocol (low-latency transmission of hand movement data).

[0069] Management Platform‌ Device registration: MAC address whitelist (ACL policy); Status monitoring: Real-time display of terminal power and network latency (threshold alarm: latency > 100ms).

[0070] 5. Key performance indicators are as follows: Communication Link Latency requirements Throughput requirements PDA→First aid management background <100ms 1000 QPS Emergency management backend → VR platform <50ms 500 MB / s VR platform → VR terminal <20ms 50 Mbps / terminal .

[0071] Safety design: End-to-end encryption: TLS 1.3 + AES-256-GCM; Hardware firewall: Palo Alto PA-3200 series (medical data compliance filtering rules).

[0072] The system can meet the following applications: End-to-end latency: <300ms for the entire link from PDA acquisition to VR tutorial playback; System reliability: Server cluster availability ≥ 99.99% (active-active architecture); Automatic reconnection of VR terminal after disconnection (100% success rate); Clinical value: Medical staff training efficiency increased by 60%; Emergency response time is shortened by 40% (measured data); Scalability: Supports horizontal expansion to 1000+ concurrent terminals.

[0073] This hardware system combines industrial-grade terminals, high-performance server clusters and commercial VR equipment to achieve a highly reliable, low-latency ACLS emergency virtual training closed loop, meeting the actual needs of the emergency departments of tertiary hospitals.

[0074] In addition to the above applications, the above virtual interaction technology can also be used to implement scenario simulation training, learning and assessment of the corresponding ACLS nodes. The corresponding teaching training and assessment tasks can be set on the background. The background will send the tasks selected by the students to the platform, and the platform will call the tutorial of the corresponding node for execution. For example, scenario simulation training: Implementation plan ‌Multi-branch plot engine‌ based on patient status changes: If SpO2<90% for 10 seconds: Trigger the "endotracheal intubation" branch scenario elif the electrocardiogram shows ventricular fibrillation: Trigger the "Defibrillation" branch scenario.

[0075] Hospitals can use GAN to generate pathophysiological models and respond to operations in real time (such as simulating blood pressure curves after drug administration). This can be implemented in conjunction with the above-mentioned VR interaction. This solution uses the LLM+VR technology closed loop to achieve personalized, scenario-based and high-fidelity simulation of ACLS training. Pilot data from tertiary hospitals shows that the first-time rescue success rate of emergency teams has increased from 68% to 87%, which has significant clinical value.

[0076] like Figure 4 As shown, on the other hand, an ACLS emergency comprehensive service management device based on virtual interaction is provided, wherein the ACLS emergency comprehensive service management device based on virtual interaction is used to implement an ACLS emergency comprehensive service management method based on virtual interaction, and the device includes: The PDA terminal is used to collect the patient's emergency information and report it to the emergency management background, and at the same time report the device communication ID of the designated VR terminal to the emergency management background; The emergency management backend is used to construct the patient's emergency medical record and record the emergency information; identify and read the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and send it to the ACLS emergency VR platform; and forward the device communication ID of the designated VR terminal to the ACLS emergency VR platform; The ACLS emergency VR platform uses Elasticsearch to construct an ACLS emergency retrieval instruction for inverted indexing based on the emergency information: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the currently deployed ACLSVR emergency database, requesting the ACLS VR emergency database to search for tutorials. After searching the ACLS VR emergency database, the retrieved VR emergency service tutorials matching the emergency information are fed back to the ACLS emergency VR platform, which then forwards them to the designated VR terminal. A VR terminal is configured to receive and play the VR first aid service tutorial of the corresponding ACLS first aid node; The PDA terminal and the ACLS emergency VR platform are respectively connected to the emergency management background; The ACLS first aid VR platform is communicatively connected to the VR terminal.

[0077] The composition and interaction of the above-mentioned devices should be understood in conjunction with the principles of the above-mentioned method steps, and will not be described in detail here.

[0078] Figure 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention, such as Figure 5 As shown, the electronic device 410 may include a first processor 2001 .

[0079] Optionally, the electronic device 410 may further include a memory 2002 and a transceiver 2003 .

[0080] The first processor 2001, the memory 2002 and the transceiver 2003 may be connected via a communication bus.

[0081] The following combination Figure 5 The components of the electronic device 410 are described in detail. The first processor 2001 is the control center of the electronic device 410 and can be a single processor or a collective term for multiple processing elements. For example, the first processor 2001 can be one or more central processing units (CPUs), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0082] Optionally, the first processor 2001 can execute various functions of the electronic device 410 by running or executing software programs stored in the memory 2002 and calling data stored in the memory 2002.

[0083] In a specific implementation, as an embodiment, the first processor 2001 may include one or more CPUs, such as Figure 5 CPU0 and CPU1 are shown in FIG.

[0084] In a specific implementation, as an embodiment, the electronic device 410 may also include multiple processors, such as Figure 5 1 and 2. The first processor 2001 and the second processor 2004 are shown in FIG. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0085] The memory 2002 is used to store the software program for executing the solution of the present invention, and is controlled by the first processor 2001 for execution. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0086] Alternatively, the memory 2002 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 2002 may be integrated with the first processor 2001 or exist independently and accessed through the interface circuit ( Figure 5 (not shown) is coupled to the first processor 2001, which is not specifically limited in this embodiment of the present invention.

[0087] The transceiver 2003 is used to communicate with a network device or a terminal device.

[0088] Optionally, the transceiver 2003 may include a receiver and a transmitter ( Figure 5 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0089] Optionally, the transceiver 2003 may be integrated with the first processor 2001, or may exist independently and communicate with the first processor 2001 through the interface circuit ( Figure 5(not shown) is coupled to the first processor 2001, which is not specifically limited in this embodiment of the present invention.

[0090] It should be noted that Figure 5 The structure of the electronic device 410 shown in the figure does not constitute a limitation on the router. The actual knowledge structure recognition device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0091] In addition, the technical effects of the electronic device 410 can refer to the technical effects of the ACLS emergency comprehensive service management method based on virtual interaction described in the above method embodiment, and will not be repeated here.

[0092] It should be understood that the first processor 2001 in the embodiment of the present invention may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0093] It should also be understood that the memory in the embodiments of the present invention may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0094] The above embodiments can be implemented in whole or in part via software, hardware (e.g., circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When loaded or executed on a computer, the processes or functions described in accordance with the embodiments of the present invention are fully or partially performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired means (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server or data center that contains a collection of one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0095] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0096] In this disclosure, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of a, b, or c" can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0097] It should be understood that in various embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean 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 the present invention.

[0098] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0099] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0100] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interface, indirect coupling or communication connection of the device or unit, which can be electrical, mechanical or other forms.

[0101] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0102] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0103] If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or the portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical disks.

[0104] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A virtual interaction-based ACLS emergency integrated service management method, characterized in that: The method comprises: S1. Pre-establish ACLS procedures adapted to different ages, genders, disease types, and in-hospital and / or out-of-hospital emergency care; S2. parse the ACLS process to obtain the emergency service content of each ACLS emergency node in the ACLS process; S3. Based on virtual interaction technology, according to the emergency service content of each ACLS emergency node in the ACLS process, a corresponding VR emergency service tutorial is constructed and stored in a MySQL database to obtain an ACLS VR emergency database; S4. Read the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generate a corresponding ACLS emergency retrieval instruction based on the emergency information, send the instruction to the ACLS VR emergency database, retrieve the VR emergency service tutorial that meets the ACLS emergency retrieval instruction, and output the instruction; S5. Send the VR first aid service tutorial to the VR terminal, and the VR terminal plays the VR first aid service tutorial of the corresponding ACLS first aid node.

2. The ACLS emergency comprehensive service management method based on virtual interaction according to claim 1, characterized in that: S1. Pre-establish ACLS procedures adapted to different ages, genders, disease types, and in-hospital and / or out-of-hospital emergency care, including: Construct medical knowledge base data related to ACLS first aid; Generate keywords containing different ages, genders, disease types, in-hospital and / or out-of-hospital emergency care, build ACLS emergency care process retrieval logic, and combine keywords and retrieval logic to construct several prompt groups; Each group of prompts is injected into the preset LLaMA-2 13B model, and the LLaMA-2 13B model retrieves the ACLS process that meets the prompts from the medical knowledge base data; Each group of ACLS processes is stored in a structured manner.

3. The ACLS emergency comprehensive service management method based on virtual interaction according to claim 1, characterized in that: S3. Based on virtual interaction technology, a corresponding VR first aid service tutorial is constructed according to the first aid service content of each ACLS first aid node in the ACLS process, and stored in a MySQL database to obtain an ACLS VR first aid database, including: According to the ACLS emergency service content, several ACLS emergency equipment models are prefabricated and interactive operation links are configured, and the ACLS emergency equipment models are stored in a database to obtain a 3D model library; Traversing the emergency service content of each ACLS emergency node, retrieving the model of the corresponding content from the 3D model library, and building a VR emergency service scene of the corresponding content based on the Unity HDRP engine, and automatically adjusting the scene according to the attribute parameters of the ACLS emergency node; According to a structured data format, the VR emergency service scenarios of various ACLS emergency nodes corresponding to different ages, genders, disease types, in-hospital emergency care and / or out-of-hospital emergency care are stored in a MySQL database, and the ACLS VR emergency database is obtained and deployed on the hospital's ACLS emergency VR platform.

4. The ACLS emergency comprehensive service management method based on virtual interaction according to claim 3 is characterized in that: S4. Read the emergency information (age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency) in the patient's emergency medical record, generate a corresponding ACLS emergency retrieval instruction based on the emergency information, send the instruction to the ACLS VR emergency database, retrieve the VR emergency service tutorial that meets the ACLS emergency retrieval instruction, and output it, including: Medical staff use PDA terminals to collect emergency information from patients and report it to the emergency management background, which then creates the patient's emergency medical record and records the emergency information. The emergency management backend identifies and reads the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the ACLS emergency VR platform; The ACLS first aid VR platform uses Elasticsearch to construct an ACLS first aid search instruction for an inverted index based on the first aid information: age, gender, disease type, in-hospital first aid and / or out-of-hospital first aid, and sends the instruction to the ACLS VR first aid database, requesting the ACLS VR first aid database to perform a tutorial search; After searching the ACLS VR first aid database, the VR first aid service tutorial that matches the first aid information is fed back to the ACLS first aid VR platform, and then forwarded to the designated VR terminal by the ACLS first aid VR platform.

5. The ACLS emergency integrated service management method based on virtual interaction according to claim 4 is characterized in that: When medical staff collect the patient's emergency information through the PDA terminal and report it to the emergency management background, it also includes: Report the device communication location ID of the designated VR terminal to the emergency management backend, which forwards it to the ACLS emergency VR platform. The ACLS first aid VR platform requests to establish a communication link based on the device communication ID of the designated VR terminal, activates the designated VR terminal, and notifies the terminal to wait for receiving the VR first aid service tutorial.

6. An ACLS emergency comprehensive service management device based on virtual interaction, wherein the ACLS emergency comprehensive service management device based on virtual interaction is used to implement the ACLS emergency comprehensive service management method based on virtual interaction according to any one of claims 1 to 5, characterized in that: The device comprises: The PDA terminal is used to collect the patient's emergency information and report it to the emergency management background, and at the same time report the device communication ID of the designated VR terminal to the emergency management background; The emergency management backend is used to construct the patient's emergency medical record and record the emergency information; identify and read the emergency information in the patient's emergency medical record: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and send it to the ACLS emergency VR platform; and forward the device communication ID of the designated VR terminal to the ACLS emergency VR platform; The ACLS emergency VR platform uses Elasticsearch to construct an ACLS emergency retrieval instruction for an inverted index based on the emergency information: age, gender, disease type, in-hospital emergency and / or out-of-hospital emergency, and sends it to the currently deployed ACLS VR emergency database, requesting the ACLS VR emergency database to search for tutorials. After searching the ACLS VR emergency database, the retrieved VR emergency service tutorials matching the emergency information are fed back to the ACLS emergency VR platform, which then forwards them to the designated VR terminal. A VR terminal is configured to receive and play the VR first aid service tutorial of the corresponding ACLS first aid node; The PDA terminal and the ACLS emergency VR platform are respectively connected to the emergency management background; The ACLS first aid VR platform is communicatively connected to the VR terminal.

7. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 5 is implemented.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to execute the method according to any one of claims 1 to 5.

Citation Information

Cited By

  • Evidence-based medical question and answer method and device, electronic equipment and storage medium

    CN121144469A