First-aid transfer monitoring system and method
By designing an emergency transfer monitoring system, the problems of irregular information, delayed communication and inaccurate evaluation during the emergency transfer process are solved, comprehensive monitoring and real-time communication of the emergency transfer process are achieved, the efficiency of information interaction and data sharing is improved, the equipment and environment are fully prepared, and the risk of patients missing the best treatment opportunity is reduced.
Patent Information
- Application Number
- CN202411818098.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-04-15
AI Technical Summary
The prior art has problems such as inconvenience in interaction, improper information management, untimely communication, inaccurate evaluation, insufficient equipment preparation and insufficient environmental comfort during the first aid transfer process, resulting in irregular patient information, lagging information handover, delayed communication, inaccurate evaluation and discomfort in the rescue environment.
A first aid transfer monitoring system is designed, including a data communication module, a detection and control module, an evaluation strategy module and an interface interaction module. The system provides scientific assessments and reports by monitoring and analyzing patient vital sign data in real time, improving the efficiency of information interaction and data sharing, ensuring that the equipment and environment are fully prepared.
It has achieved comprehensive monitoring and real-time communication of the emergency transfer process, improved the standardization of patient information and the timeliness of information handover, improved the scientific evaluation of the patient's situation by medical staff and the response efficiency of the rescue team, and reduced the risk of patients missing the best treatment opportunity.
Smart Images

Figure CN119833094A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of emergency transport monitoring and information sharing technology, and specifically relates to an emergency transport monitoring system and method. Background Art
[0002] During the entire process of emergency transfer from pre-hospital to in-hospital, the processing of patient monitoring data is particularly important. A good transfer environment, monitoring data and evaluation reports have a great impact on the patient's subsequent treatment.
[0003] During emergency transport, traditional technical means of transferring patient information usually include:
[0004] 1. Collect data during the transportation process by using paper records or manually filling out electronic records;
[0005] 2. At the end of the transport process, the data collected during the transport process are synchronized when the patient enters the hospital;
[0006] 3. Using video or voice calls to describe the patient's condition with the emergency center makes it difficult to reflect continuous changes in data;
[0007] 4. First aid personnel make a rough assessment of the current patient's condition based on past experience and take first aid measures;
[0008] 5. The equipment and the environment configuration in the ambulance need to be adjusted manually, and may not be in normal use when the patient gets on the vehicle.
[0009] The existing technical means have the following shortcomings:
[0010] 1. Inconvenient interaction and irregular medical records: Emergency personnel usually collect data during the transfer process in the form of paper records, and then synchronize them when entering the hospital. Irregular or missing nursing records during the transfer process may cause the receiving hospital to lack necessary reference information in subsequent treatment, affecting the treatment effect;
[0011] 2. Improper management of handover information: Patients’ medical records, treatment plans and other information may not be updated and shared in a timely manner, and information handover may be delayed or incomplete, affecting subsequent treatment;
[0012] 3. Untimely communication: Communicating with hospital medical staff about the patient's condition through video or voice calls. This communication method can easily lead to inaccurate communication between medical staff and the command center and hospital, which may cause delayed or incorrect information transmission;
[0013] 4. Inaccurate assessment: The assessment of the patient's condition by emergency personnel is highly subjective. Emergency personnel may lack the necessary professional training and the ability to respond to emergencies. They fail to conduct a comprehensive and accurate assessment of the patient's condition during transfer, which may lead to insufficient response after admission to the hospital and increase the difficulty of subsequent treatment;
[0014] 5. Inadequate equipment preparation: Inadequate preparation of in-vehicle equipment such as navigation, air conditioning, lighting, etc., and emergency equipment such as ventilators, monitors, defibrillators, etc., or failure to check their normal operating status in time may result in the inability to provide effective life support during the transfer process;
[0015] 6. Insufficient environmental comfort: The environment inside the car is not adjusted to an appropriate level in a timely manner, affecting the patient's medical experience and treatment effect.
[0016] 7. In the traditional emergency transport process, medical staff need to manually operate a variety of equipment, which has problems such as information islands, insufficient equipment monitoring, and limited data analysis and processing capabilities, making it difficult to meet the needs of modern medical emergency. Therefore, it is particularly important to develop an emergency transport monitoring system that can collect and transmit data in the emergency transport process in real time and accurately, provide comprehensive information support, and have data analysis capabilities, while providing a friendly interactive interface. Summary of the invention
[0017] The purpose of the present invention is to solve the defects existing in the prior art and propose an emergency transport monitoring system and method to improve the patient's medical experience during the transport process; the patient's vital signs data can be monitored and analyzed in real time to avoid data handover lags, improve the scientific nature of patient condition assessment, improve the efficiency of the rescue team in identifying and responding to any potential emergencies, and improve the fluency of in-hospital and out-of-hospital interactions to reduce the probability of patients missing the best time for treatment.
[0018] In order to achieve the above objectives, the present application proposes an emergency transport monitoring system, the system comprising:
[0019] The data communication module is used to unify the communication management between the terminal equipment in the ambulance and the modules of this system, store the communication data, and manage the authentication between the ambulance and this system;
[0020] The detection and control module is used to monitor and warn the operation of the emergency environment and monitoring equipment in the ambulance, patient information and monitoring data; it is also used to receive control instructions to adjust the equipment in the ambulance;
[0021] An evaluation strategy module, for receiving instructions from medical personnel to the system, using the knowledge base to generate etiology analysis, first aid measures and patient condition assessment for medical personnel; and for generating first aid transfer reports; and
[0022] The interface interaction module is used to display the output of each module of this system, including the interface interaction within the ambulance and the interface interaction within the hospital.
[0023] As an improvement of the above system, the data communication module includes a system communication submodule, a device communication submodule, a data storage submodule, an information security submodule and a unified authentication platform, wherein:
[0024] The system communication submodule is used to realize data communication between the device communication submodule and various modules of the system;
[0025] The device communication submodule is used to realize data communication between the device in the ambulance and the system communication submodule;
[0026] The data storage submodule is used to implement storage and lifecycle management of communication data, data backup and recovery, and data integration and sharing;
[0027] The information security submodule is used to ensure the information security of the communication data transmission process and data storage; encrypt the transmitted data using encryption technology to ensure the confidentiality of the data; use identity authentication and access control mechanisms to authenticate and manage the rights of users and devices accessing the system, and record data access, modification and deletion operations;
[0028] The unified authentication platform is used to manage the identity information and authentication keys of hospitals and ambulances using the system; provide identity authentication for ambulances to access the system and generate temporary authentication keys.
[0029] As an improvement of the above system, the process of establishing connection between the ambulance and the system includes:
[0030] The ambulance sends the ambulance number, the target access hospital code, and the time required for authorization to the information security submodule;
[0031] The information security submodule calls the unified authentication platform to verify the ambulance;
[0032] The unified authentication platform determines whether to authorize the ambulance according to whether the ambulance number is within the authorization range; if the ambulance is within the authorization range, the unified authentication platform generates a temporary authentication key with a validity period for the ambulance according to the authorization time required, and confirms that the verification is passed;
[0033] After the verification is passed, the system communication submodule establishes a temporary data communication channel between the ambulance and the system, and the target access hospital uses the system to communicate with the ambulance and exchange data with the ambulance.
[0034] As an improvement of the above system, the monitoring and control module includes an environment monitoring submodule, an equipment monitoring submodule, a patient monitoring submodule, an alarm information submodule and an equipment control submodule; wherein,
[0035] The environmental monitoring submodule is used to monitor the environmental parameters during the emergency transportation process, and to perform real-time analysis and judgment on the environmental data according to the preset environmental parameter thresholds. When the environmental parameters exceed the thresholds, the alarm information submodule is triggered to alarm; it is also used to adjust the operating status of the ambulance equipment according to the preset conditions;
[0036] The equipment monitoring submodule is used to monitor the working status of the medical equipment used in the emergency transportation process, parse and process the equipment data, extract key information for status judgment, push abnormal data to the alarm information submodule in real time for alarm, and notify the equipment control submodule to perform corresponding processing; it is also used to adjust the operating status of the ambulance equipment according to preset conditions;
[0037] The patient monitoring submodule is used to monitor the patient's vital signs data, and to perform real-time analysis and judgment on the patient's vital signs data according to a preset vital signs data threshold. When the data exceeds the threshold, the alarm information submodule is triggered to alarm, and the device control submodule is notified to perform corresponding processing;
[0038] The alarm information submodule is used to generate corresponding alarm information according to the abnormal data provided by the environment monitoring submodule, the equipment monitoring submodule and the patient monitoring submodule; it is also used to store abnormal information and alarm information, and summarize and organize the abnormal information in a report format according to the abnormal generation time and the resolution time;
[0039] The equipment control submodule is used to perform corresponding control operations on the ambulance equipment during the emergency transportation process according to the alarm information of the alarm information submodule.
[0040] As an improvement of the above system, the evaluation strategy module includes a language processing submodule, a knowledge base submodule, a strategy generation submodule and a report generation submodule; wherein,
[0041] The language processing submodule is used to receive the patient's vital signs data or treatment requirements input by medical staff to the system through voice commands during emergency transportation, recognize and understand the voice commands of medical staff, extract key information, and provide a basis for subsequent evaluation and strategy generation;
[0042] The knowledge base submodule is used to maintain emergency medical knowledge and provide medical staff with patient condition assessment results and recommended measures based on the patient's vital signs data, chief complaint information and medical staff instructions;
[0043] The strategy generation submodule is used to generate an emergency transport strategy during the emergency transport process by performing etiology analysis, emergency measures recommendations and patient condition assessment based on the knowledge base submodule and the patient's vital signs data, chief complaint information and assessment results;
[0044] The report generation submodule is used to generate a structured report containing the patient's vital signs data, assessment results and treatment strategies after the emergency transfer is completed.
[0045] As an improvement of the above system, the knowledge base submodule includes an embedding model, a retriever, a large language model and a knowledge base; wherein,
[0046] An embedding model, used to convert text input by a user through the language processing submodule into a vector representation;
[0047] A retriever, configured to obtain the most relevant content from a knowledge base based on the vector representation processed by the embedding model;
[0048] A large language model for generating responses based on content retrieved by the retriever;
[0049] A knowledge base for preserving, maintaining and updating emergency medicine knowledge.
[0050] As an improvement to the above system, the large language model adds an abstraction layer on top of the existing open source large language model;
[0051] The abstraction layer integrates a rule engine; the rule engine includes the compliance and accuracy requirements of the knowledge base questions and answers;
[0052] The abstraction layer is used to receive user input and convert it into a format understandable by the large language model; it is also used to convert the output of the large language model into a format required by the user.
[0053] As an improvement of the above system, the interface interaction module includes an in-hospital system interface interaction submodule and a pre-hospital system interface interaction submodule; wherein,
[0054] The pre-hospital system interface interaction submodule is installed in the ambulance and is used to provide interactive information of in-vehicle environment data, monitoring equipment data, patient information, emergency transport assessment report, voice assistant, real-time video in the ambulance and real-time route of the ambulance navigation;
[0055] The in-hospital system interface interaction submodule is installed in an emergency command center or a hospital, and is used to manage pre-hospital data and display them according to the ambulance numbers.
[0056] The present application also provides an emergency transport monitoring method, which is implemented based on the above system and includes:
[0057] The detection and control module monitors environmental data, monitoring equipment data and patient vital signs data in real time, analyzes and evaluates the monitoring data, triggers alarm information according to the analysis results, and controls the operation of related equipment;
[0058] The evaluation strategy module receives instructions from medical personnel to the system, generates etiology analysis, first aid measures suggestions and patient condition assessment for medical personnel using the knowledge base, and generates an emergency transfer report;
[0059] The interface interaction module provides real-time information support, including in-vehicle environment data, monitoring equipment data, patient information, emergency transport assessment report, voice assistant, real-time video in the ambulance and real-time ambulance navigation route;
[0060] The data communication module is responsible for transmitting communication data between the ambulance equipment and each module of the system.
[0061] Compared with the prior art, the advantages of this application are:
[0062] 1. Comprehensive monitoring and real-time communication: Through the data communication module and the monitoring and control module, comprehensive monitoring and real-time communication are achieved during the emergency transfer process, ensuring that medical staff can grasp the patient's vital signs and the status of monitoring equipment in real time.
[0063] 2. Data analysis and evaluation: The evaluation strategy module combines the knowledge base and large language model to analyze and evaluate the collected data, generate an emergency transfer evaluation report, and provide scientific decision-making support for medical staff.
[0064] 3. Information interaction and convenient management: The interface interaction module provides rich information interaction functions. At the same time, the in-hospital system realizes the coordinated management and analysis of data, providing convenient data management and analysis functions for the emergency command center or hospital personnel. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 Shown is the structural diagram of the emergency transport monitoring system;
[0066] Figure 2 Shown is the knowledge base construction flowchart in the evaluation strategy module. DETAILED DESCRIPTION
[0067] The technical solution of the present application is described in detail below with reference to the accompanying drawings.
[0068] The present invention aims to provide an emergency transport monitoring system and method, which can monitor and control the ambulance interior environment and the status of monitoring equipment in real time, and can assist medical staff in making rapid assessments of patient conditions and providing useful suggestions in combination with an emergency professional knowledge base, and can generate patient transport reports, and finally conduct intra-hospital and pre-hospital interactions and display relevant information through a friendly interface, so as to achieve the purpose of improving the monitoring efficiency and quality during the emergency transport process.
[0069] like Figure 1 As shown, the emergency transport monitoring system provided by the present application includes: a data communication module, a monitoring control module, an evaluation strategy module and an interface interaction module.
[0070] 1. Data communication module; the data communication module includes system communication submodule, device communication submodule, data storage submodule and information security submodule;
[0071] The system communication submodule is mainly responsible for realizing data communication between the terminal system in the ambulance and the terminal system in the hospital. It is the top-level module in the terminal system and provides a unified data transmission interface for other modules of the terminal system.
[0072] The system communication submodule is based on high-performance cellular network communication and adopts standard communication protocols (such as HTTP, HTTPS, FTP, etc.) and interfaces (such as RESTful API, SOAP, etc.) to ensure compatibility and interoperability with external systems. It supports real-time data synchronization and batch data transmission to meet data communication needs in different scenarios. It adopts load balancing and fault tolerance mechanisms to ensure the stability and reliability of data communication. It greatly shortens the data upload delay and enables the system to establish a connection with the external network to ensure that the system can communicate with the hospital system in real time during the ambulance transfer process;
[0073] The data types involved in the system communication submodule include but are not limited to patient information, monitoring data, in-vehicle environment data, vehicle operation data, alarm data, real-time audio and video data, evaluation and decision-making data, and report data;
[0074] Patient information comes from input from medical staff, including audio input or manual input through interactive interfaces, or is obtained from the hospital information system (HIS);
[0075] Monitoring equipment data comes from monitoring equipment collection;
[0076] The in-vehicle environment data and vehicle operation data are collected from the vehicle system;
[0077] Real-time audio and video data comes from the vehicle-mounted audio and video equipment;
[0078] The alarm data comes from the monitoring control module;
[0079] The evaluation decision data comes from the evaluation decision module;
[0080] The report data comes from the evaluation and decision-making module.
[0081] The equipment communication submodule is mainly responsible for realizing the data communication between the equipment in the ambulance and the system communication submodule; the equipment communication submodule realizes the wireless connection and data transmission of the on-board system and the monitoring equipment in the ambulance through different communication methods; among them, the communication methods include but are not limited to Bluetooth, ZIGBEE, MQTT and other communication methods; it supports a variety of data formats and communication protocols (such as HL7, DICOM, etc.) to meet the communication needs of different medical devices; it adopts the device discovery and pairing mechanism to ensure the rapid connection and accurate identification of medical equipment and the monitoring system. The on-board system includes but is not limited to the navigation system, vehicle control system, safety system, on-board automatic diagnosis system and in-vehicle sensor system, etc., and the monitoring equipment includes but is not limited to monitors, ventilators, infusion pumps, etc.; the equipment communication submodule performs structured processing on the collected data and communicates with the data transmission interface provided by the system communication submodule to ensure that the information is transmitted in real time, accurately and efficiently.
[0082] The data storage submodule is mainly responsible for data storage and lifecycle management, data backup and recovery, data integration and sharing; the data storage submodule relies on high-performance storage media and adopts a hybrid storage architecture, that is, it combines relational databases and non-relational databases according to data types and businesses, formulates data retention policies based on the business value and legal requirements of the data, regularly reviews and optimizes data retention policies, ensures data compliance and efficiency, and migrates infrequently accessed data to lower-cost storage media. Establish an off-site backup center to store copies of data to prevent data loss caused by single point failures, and automatically perform regular backups according to data and business needs; establish a data warehouse or data lake, provide data interfaces and data exchange standards, support cross-departmental and cross-system sharing and utilization of data, clean, convert, integrate and store data from different sources, and provide a basis for data mining and analysis.
[0083] The information security submodule is mainly responsible for ensuring the information security of the data storage process and data of the emergency transport monitoring system, and preventing data leakage and illegal access. The information security submodule encrypts the transmitted data by using encryption technology to ensure the confidentiality of the data. It uses identity authentication and access control mechanisms to authenticate and manage the rights of users and devices accessing the system, record data access, modification and deletion operations, and detect abnormal behaviors in a timely manner. It ensures the security and privacy of data during the communication between systems and between systems and devices.
[0084] In the process of transfer, the destination of the ambulance may change according to the patient's condition, and there may be a temporary decision to send the patient to this hospital. The information security sub-module provides a dynamic registration and authentication method.
[0085] S1. Establish a unified authentication platform
[0086] Used to manage the identity information and authentication keys of all hospitals and ambulances using the system of this application. First, the unified authentication platform assigns a hospital number to the hospital accessing the system based on the hospital's unique identifier; an ambulance number is assigned to each ambulance based on the ambulance's unique identifier and the hospital number to which it belongs; the ambulance's unique identifier can be the license plate number; the hospital number and ambulance number are used for identity verification when accessing the system. A unique authentication key is generated for the ambulance based on the ambulance number, which is used for two-way encrypted authentication of the hospital and the ambulance when accessing the system.
[0087] S2. Ambulance applies for temporary authentication key
[0088] For vehicles temporarily transferred to non-corresponding hospitals, the following information must be included when applying for authentication: ambulance number, target access hospital code, authorization time required, and application reason. The unified authentication platform determines whether the ambulance is within the authorization scope of the platform based on the ambulance number; decides whether to grant authorization based on the rationality of the application reason, and sets a temporary authentication key validity limit based on the required time. Once expired, the ambulance needs to re-register and authenticate to ensure that the authentication key is only valid for this temporary transfer.
[0089] S3. Establish data communication channel
[0090] When the temporary authentication is passed, the system communication submodule establishes a temporary data communication channel between the target hospital and the ambulance. The target hospital can conduct a temporary cooperation with the ambulance and receive the monitoring data of the ambulance in real time. The target hospital can configure other functions according to the actual situation.
[0091] S4. Temporary transfer ends
[0092] When the temporary transfer is over, the data and reports during the temporary transfer are backed up and synchronized to the target hospital and the hospital to which the ambulance belongs. After the backup is completed, the data communication channel is closed and resources are cleaned up. Finally, the temporary authentication key generated by this dynamic registration and authentication is cancelled.
[0093] 2. Monitoring and control module; the monitoring and control module includes an environment monitoring submodule, an equipment monitoring submodule, a patient monitoring submodule, an alarm information submodule and an equipment control submodule; the monitoring and control module calculates the data collected by the data communication module to monitor and warn the in-vehicle first aid environment and the operation of the monitoring equipment, patient information and monitoring data; and can receive control instructions to adjust the equipment.
[0094] The environmental monitoring submodule is mainly responsible for monitoring environmental parameters during emergency transportation, such as temperature, humidity, light intensity, air quality, etc., to ensure that the environment meets the treatment requirements and increases the comfort of patients; the data collected by the on-board system and environmental sensors in the ambulance are monitored through the data communication module. Environmental sensors include but are not limited to temperature sensors, humidity sensors, light sensors, air quality sensors, etc.; data fusion and processing technology are used to clean, verify and fuse environmental data to improve data accuracy and reliability; according to the preset environmental parameter thresholds, the environmental data is analyzed and judged in real time. When the environmental parameters exceed the thresholds, the alarm information submodule is triggered to alarm. Automatically adjust the equipment operation status according to the preset conditions.
[0095] The equipment monitoring submodule is mainly responsible for monitoring the working status of the medical equipment used in the emergency transfer process to ensure the stable operation of the equipment during the rescue process; it monitors the equipment data collected by the monitoring equipment in the ambulance through the data communication module, parses and processes the equipment data, and extracts key information for status judgment. Key information includes but is not limited to equipment operating status, fault codes, battery power, etc.; equipment data includes but is not limited to equipment network status, equipment information, operating hours, and equipment technical alarms, etc.; it can push abnormal data to the alarm information submodule in real time for alarm; and notify the equipment control submodule to perform corresponding processing, and the processing methods include but are not limited to starting backup equipment and backup power supplies, etc.; it can automatically adjust the equipment operating status according to preset conditions.
[0096] The patient monitoring submodule is mainly responsible for real-time monitoring of the patient's vital signs data, such as heart rate, blood pressure, blood oxygen saturation, body temperature, etc., and performing preliminary data analysis and processing. The patient's vital signs data is collected in real time through sensors worn by the patient. The sensors include but are not limited to heart rate sensors, blood pressure sensors, blood oxygen saturation sensors, etc. The patient monitoring submodule uses data filtering and denoising technology to pre-process the collected data to improve the accuracy and reliability of the data. According to the preset vital signs data threshold, the patient's vital signs data is analyzed and judged in real time. When the data exceeds the threshold, the alarm information submodule is triggered to alarm and notify the equipment control submodule to perform corresponding processing. Collect the patient's basic information, such as name, age, gender, etc. and connect to the hospital HIS to query past medical history.
[0097] The alarm information submodule mainly generates corresponding alarm information based on the abnormal data provided by the environment monitoring submodule, equipment monitoring submodule and patient monitoring submodule, such as excessive temperature in the car, equipment failure, abnormal patient vital signs, etc.; it can generate real-time alarm information; record and store abnormal information and alarm information in the log system, and summarize and organize the abnormal information in a report format according to the time when the abnormality occurred and the time when it was resolved, so as to facilitate subsequent analysis and processing. Multi-threading and asynchronous processing technology are used to ensure that multiple alarm information can be processed at the same time. Different alarm methods are used according to the type and urgency of the alarm information, including but not limited to sound alarm, light alarm, screen display, etc., to ensure that the rescue team can detect and process the alarm information in time.
[0098] The equipment control submodule is mainly responsible for controlling the medical equipment during the emergency transportation process according to the alarm information of the alarm information submodule. It establishes a connection with the medical equipment through the data communication module to realize the remote control function. According to the type and urgency of the alarm information, formulate the corresponding control strategy, access the control instructions of the external control center and medical staff. Monitor the results of the control operation in real time and make corresponding adjustments based on the feedback information.
[0099] 3. Evaluation strategy module: The evaluation strategy module includes language processing submodule, knowledge base submodule, strategy generation submodule and report generation submodule. The knowledge base submodule provides an interface for the language processing submodule to input data, the strategy generation submodule to request strategy output, and the report generation submodule to request data required for the report.
[0100] The language processing submodule is mainly responsible for the input of the patient's vital signs data or treatment needs by medical staff into the system through voice commands during the emergency transport process. The system can accurately identify and understand the voice commands of medical staff, quickly extract key information, and provide a basis for subsequent evaluation and strategy generation. Combined with natural language processing technology, it supports voice and text input, and uses natural language processing technology to perform semantic understanding and sentiment analysis on text data of medical staff's instructions, extracting key information, such as the patient's blood pressure, heart rate, respiratory rate and other vital signs data, as well as treatment needs or precautions.
[0101] The knowledge base submodule is mainly responsible for the process of emergency transportation. The system needs to quickly retrieve relevant knowledge based on the patient's vital signs data and chief complaint information, provide accurate evaluation results and recommended measures for medical staff, and assist medical staff in making accurate evaluations and decisions. By collecting and organizing first aid knowledge, disease diagnosis, treatment plans, etc., a comprehensive knowledge base is constructed: the emergency medicine knowledge base. According to the patient's vital signs data and chief complaint information, the knowledge in the knowledge base is used for query and reasoning to generate relevant evaluation results and recommended measures.
[0102] like Figure 2 As shown in the figure, the steps for building the emergency medicine knowledge base include:
[0103] S1. Clarify the objectives and scope of the knowledge base. For the emergency transport monitoring system, the knowledge base should cover key information such as emergency medical knowledge, equipment operation guidelines, patient monitoring standards, and emergency procedures. At the same time, it is also necessary to determine the update frequency and maintenance method of the knowledge base to ensure its timeliness and accuracy.
[0104] S2. Collect and organize relevant knowledge sources, including but not limited to medical literature and guidelines, equipment operating manuals, expert experience, and patient monitoring standards.
[0105] Among them, medical literature and guidelines mean consulting the latest emergency medicine literature and guidelines to obtain authoritative first aid knowledge and operating standards.
[0106] The equipment operation manual is to collect the operation manuals and instructions for use of various monitoring equipment to understand the performance parameters, operation steps and precautions of the equipment.
[0107] Expert experience means inviting experts in the field of emergency medicine for consultation and interviews to obtain their practical experience and professional advice.
[0108] Patient monitoring standards refer to domestic and international standards and specifications for patient monitoring to ensure that the content in the knowledge base meets industry standards.
[0109] S3. Knowledge extraction and representation, implementation methods include but are not limited to entity recognition, relationship extraction and knowledge representation.
[0110] Among them, entity recognition is the use of natural language processing technology (NLP) to perform entity recognition and extract key information from the text, such as disease names, drug names, equipment names, etc.
[0111] Relationship extraction is to identify the associations between entities through relationship extraction technology, such as the relationship between disease and symptoms, the relationship between drugs and treatments, etc.
[0112] Knowledge representation is to represent the extracted knowledge in a structured way, such as ontology model, knowledge graph, etc., to facilitate subsequent query and reasoning.
[0113] S4. Knowledge base construction and verification, implementation methods include but are not limited to knowledge base design, data import, verification and testing.
[0114] Among them, knowledge base design refers to designing the storage structure, query interface and update mechanism of the knowledge base to ensure the efficiency and scalability of the knowledge base.
[0115] Data import is to import the extracted knowledge into the knowledge base, and perform data cleaning and deduplication to ensure the accuracy and consistency of the data.
[0116] Verification and testing involves verifying and testing the constructed knowledge base to ensure that it can accurately answer user queries and provide correct suggestions.
[0117] S5. Knowledge base maintenance and update, including but not limited to regular updates, user feedback, and technical support.
[0118] Among them, regular updates mean regularly updating the content in the knowledge base based on the latest medical research and clinical practice to ensure its timeliness and accuracy.
[0119] User feedback means collecting user feedback and suggestions to continuously improve and optimize the knowledge base.
[0120] Technical support means providing technical support and consulting services to help users solve problems encountered in the process of using the knowledge base.
[0121] According to the above technical solution, an embodiment is given. This embodiment implements a knowledge base question-answering system based on the Langchain development framework, including the following three core components:
[0122] Embedding Model:
[0123] The text input by the user through the language processing submodule is converted into a vector representation and the knowledge source is extracted and represented so that the retriever can perform efficient indexing and retrieval in the knowledge base. The present invention can select the same embedding model as the indexing part, such as FlagEmbedding, Ember, GTE or E5, to ensure the consistency and accuracy of the vector representation. Through the embedding model, the user's question is converted into a point in a high-dimensional vector space, which provides a basis for the subsequent generation of text content retrieval.
[0124] Retriever:
[0125] Based on the vector representation processed by the embedding model, the most relevant content is recalled from the knowledge base. The retriever can use efficient index structures and algorithms, such as inverted index and BM25, to quickly locate knowledge items related to user questions. Through the retriever, the system can quickly filter out the knowledge content that best matches the user's question and provide material for subsequent answer generation.
[0126] Large Language Model (LLM):
[0127] Generate accurate and fluent replies based on the content recalled by the retriever. The present invention can select open source LLM models, such as glm4-chat, llama-3.1, etc. These models have powerful text generation capabilities and context understanding capabilities. The LLM model can generate logical and easy-to-understand answers based on the context of the user's question and the content recalled by the retriever, providing users with timely first aid guidance.
[0128] As an improvement to the knowledge base of the emergency transport monitoring system, the present invention adds an abstraction layer on top of the large language model (LLM) and integrates a rule engine, which can support complex situations of knowledge base retrieval data and user input data, ensure that the knowledge base questions and answers comply with medical industry rules, and improve the effectiveness of emergency measures and patient safety.
[0129] The abstract layer is located above the LLM layer and is used to receive user input and convert it into a format that the LLM can understand. The abstract layer is also responsible for converting the output of the LLM into a format that is meaningful to the user, and for properly interpreting and verifying it. The rule engine is integrated in the abstract layer to further verify and correct the output of the LLM. The medical industry rule base is integrated into the rule engine, and these rule bases define the compliance and accuracy requirements of the knowledge base questions and answers. When the output of the LLM does not comply with the rules in the rule base, the rule engine will correct or reject it to ensure the accuracy of the question and answer. Based on the technical solution of the present invention, rule engines such as Drools, Easy Rules, and Aviator can be selected.
[0130] The strategy generation submodule is mainly responsible for automatically generating emergency transport strategies during the emergency transport process. The system needs to analyze the cause of disease, recommend emergency measures, and evaluate the patient's condition based on the knowledge base submodule and the patient's vital signs data, chief complaint information, and evaluation results. The system can comprehensively consider multiple factors, generate the optimal emergency transport strategy, and adjust it in real time to adapt to changes in the patient's condition and improve the efficiency of the rescue team. First, collect information, collect the patient's vital signs data, chief complaint information, and related knowledge from the language processing submodule and the knowledge base submodule. Then formulate strategies, use the knowledge base submodule rule engine and large language model to formulate emergency transport strategies based on the collected information, such as emergency treatment strategies, transport path optimization strategies, etc. Finally, adjust in real time, dynamically adjust the emergency transport strategy based on the patient's real-time vital signs data to adapt to changes in the patient's condition.
[0131] The report generation submodule is mainly responsible for generating structured reports containing patient vital signs data, evaluation results, treatment strategies, etc. after the emergency transfer is completed. Automatically generate intuitive and easy-to-read structured reports to facilitate medical staff to quickly understand the patient's condition and provide important reference for subsequent in-hospital treatment. At the same time, the report also supports export functions for easy sharing and archiving. First, collect data from the language processing submodule, knowledge base submodule, and strategy generation submodule; then generate a report, using the template engine and visualization tools to generate a structured report containing basic patient information, vital signs data change curves, evaluation results, treatment strategies, and recommended measures; export the report to support exporting the report to PDF, Word and other formats for easy sharing and archiving.
[0132] 4. Interface interaction module: The interface interaction module is a key component of the emergency transport monitoring system. It is responsible for displaying the data and output of each module and realizing the seamless connection between the pre-hospital and in-hospital systems. It is divided into the pre-hospital system interface interaction sub-module and the in-hospital system interface interaction sub-module.
[0133] The pre-hospital system interface interaction submodule is installed in the ambulance, and relies on the data communication module, monitoring and control module, and evaluation strategy module to provide real-time and accurate information support; the pre-hospital system interface interaction submodule provides in-vehicle environmental data, monitoring equipment data, patient information, emergency transfer assessment report, voice assistant, real-time video in the ambulance, and ambulance navigation real-time route and other interactions to provide comprehensive and accurate information support for medical staff; the pre-hospital system interface interaction submodule includes a patient information display unit, an in-vehicle environmental data display unit, a monitoring equipment data display unit, an emergency transfer assessment report interaction unit, a voice assistant interaction unit, and an ambulance navigation real-time route display unit. Among them,
[0134] The patient information display unit is used to display the patient's basic information, such as name, age, medical history, etc. The implementation method is to extract the patient information through the language processing submodule in the evaluation strategy module and display it in the form of cards on the interface.
[0135] The in-vehicle environment data display unit is used to display the temperature, humidity, oxygen concentration and other environmental data in the ambulance to ensure that the in-vehicle environment is suitable for the patient. The implementation method is to obtain the in-vehicle environment sensor data through the monitoring and control module and display it in the form of charts or numerical values on the interface.
[0136] The monitoring equipment data display unit is used to display the patient's electrocardiogram, blood pressure, blood oxygen saturation and other vital signs data in real time. The implementation method is to connect with the monitoring equipment through the data communication module, obtain data in real time and display it in the form of dynamic charts on the interface, and provide abnormal data alarm function.
[0137] The emergency transport assessment report interaction unit is used to display the emergency transport assessment report generated by the assessment strategy module, including patient condition assessment, treatment recommendations, etc. The implementation method is that after the assessment strategy module generates the report, it is sent to the interface interaction module through the data communication module and displayed in a table format. Medical staff can manually adjust and modify it according to actual conditions.
[0138] The voice assistant interaction unit is used to provide voice input and output functions, supporting medical staff to operate through voice commands. The implementation method is to connect the audio microphone device in the car through the data communication module, transmit the audio stream to the evaluation strategy module, integrate voice recognition and natural language processing technology, and realize the recognition and response of voice commands.
[0139] The real-time route display unit for ambulance navigation is used to display the real-time location and navigation route of the ambulance, so that the emergency command center or hospital personnel can grasp the dynamics of the ambulance and dispatch resources. The implementation method is to obtain the location information of the ambulance through the GPS navigation function integrated in the data communication module, integrate the map and navigation functions, and display the real-time location and navigation route of the ambulance in the form of a map on the interface.
[0140] The in-hospital system interface interaction submodule is installed in the emergency command center or hospital, and relies on the data communication module and the evaluation strategy module to realize the overall management and analysis of data. The in-hospital system interface interaction submodule can coordinate the pre-hospital data, distinguish and display them according to the ambulance number, and provide convenient data management and analysis functions for the emergency command center or hospital personnel. The in-hospital system interface interaction submodule includes all interface interaction units of the pre-hospital system, as well as the data overall management unit, the real-time video display unit in the ambulance, and the historical data review unit.
[0141] The data coordination management unit is used to coordinate the data transmitted by the pre-hospital system and distinguish and display them according to the ambulance number. The implementation method is to receive the data transmitted by the pre-hospital system through the data communication module and display it in the form of a list or table on the interface, supporting filtering and querying by ambulance number.
[0142] The real-time video display unit in the ambulance is used to display the real-time video images shot by the camera in the ambulance, so that the emergency command center or the hospital staff can understand the on-site situation. The implementation method is to connect the camera in the car through the data communication module, send the video stream to the interface interaction module and display it.
[0143] The historical data review unit is used to display the historical data of each connected ambulance, which is convenient for historical data backtracking. The implementation method is to store the historical data in the database through the data communication module, and complete the data query according to the ambulance conditions, and the query conditions are not limited to ambulance number, time range, patient number, etc. The queried data is sent to the interface interaction module and displayed in the form of charts.
[0144] By continuously optimizing and expanding the functions of the interface interaction module, the efficiency and accuracy of the emergency transport monitoring system can be further improved, providing more powerful support for the treatment of patients.
[0145] The present application also provides an emergency transport monitoring method, which is implemented based on the above system and includes:
[0146] The detection and control module monitors environmental data, monitoring equipment data, and patient vital signs data in real time, analyzes and evaluates the monitoring data, triggers alarm information based on the analysis results, and controls the operation of related equipment;
[0147] The evaluation strategy module receives the instructions of the medical staff to the system, uses the knowledge base to generate etiology analysis, first aid measures and patient condition assessment for the medical staff, and generates an emergency transfer report;
[0148] The interface interaction module provides real-time information support, including in-vehicle environment data, monitoring equipment data, patient information, emergency transport assessment report, voice assistant, real-time video in the ambulance and real-time ambulance navigation route;
[0149] The data communication module is responsible for transmitting communication data between the ambulance equipment and the various modules of this system.
[0150] The present application may also provide a computer device, comprising: at least one processor, a memory, at least one network interface and a user interface. The various components in the device are coupled together through a bus system. It is understood that the bus system is used to achieve connection and communication between these components. In addition to the data bus, the bus system also includes a power bus, a control bus and a status signal bus.
[0151] The user interface may include a display, a keyboard or a pointing device, such as a mouse, a trackball, a touch pad or a touch screen.
[0152] It is understood that the memory in the embodiments disclosed in the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus random access memory (DRRAM). The memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0153] In some embodiments, the memory stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof: an operating system and applications.
[0154] The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application includes various application programs, such as a media player (Media Player), a browser (Browser), etc., which are used to implement various application services. The program for implementing the method of the embodiment of the present disclosure can be included in the application.
[0155] In the above embodiment, the processor may also call a program or instruction stored in the memory, specifically, a program or instruction stored in an application program, and is used to:
[0156] Execute the steps of the above method.
[0157] The above method can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor may be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The above-disclosed methods, steps and logic block diagrams can be implemented or executed. The general processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the above-disclosed method can be directly embodied as a hardware decoding processor to execute, or the hardware and software modules in the decoding processor are combined to execute. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0158] It is understood that the embodiments described in the present application can be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application or a combination thereof.
[0159] For software implementation, the technology of the present application can be implemented by executing the functional modules (such as procedures, functions, etc.) of the present application. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0160] The present application may also provide a non-volatile storage medium for storing a computer program. When the computer program is executed by a processor, each step in the above method embodiment can be implemented.
[0161] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application is described in detail with reference to the embodiments, a person skilled in the art should understand that any modification or equivalent replacement of the technical solution of the present application does not depart from the spirit and scope of the technical solution of the present application and should be included in the scope of the claims of the present application.
Claims
1. An emergency transport monitoring system, characterized in that: The system comprises: The data communication module is used to unify the communication management between the terminal equipment in the ambulance and the modules of this system, store the communication data, and manage the authentication between the ambulance and this system; The detection and control module is used to monitor and warn the operation of the emergency environment and monitoring equipment in the ambulance, patient information and monitoring data; it is also used to receive control instructions to adjust the equipment in the ambulance; An evaluation strategy module, for receiving instructions from medical personnel to the system, using the knowledge base to generate etiology analysis, first aid measures and patient condition assessment for medical personnel; and for generating first aid transfer reports; and The interface interaction module is used to display the output of each module of this system, including the interface interaction within the ambulance and the interface interaction within the hospital.
2. The emergency transport monitoring system according to claim 1, characterized in that: The data communication module includes a system communication submodule, a device communication submodule, a data storage submodule, an information security submodule and a unified authentication platform, wherein: The system communication submodule is used to realize data communication between the device communication submodule and various modules of the system; The device communication submodule is used to realize data communication between the device in the ambulance and the system communication submodule; The data storage submodule is used to implement storage and lifecycle management of communication data, data backup and recovery, and data integration and sharing; The information security submodule is used to ensure the information security of the communication data transmission process and data storage; encrypt the transmitted data using encryption technology to ensure the confidentiality of the data; use identity authentication and access control mechanisms to authenticate and manage the rights of users and devices accessing the system, and record data access, modification and deletion operations; The unified authentication platform is used to manage the identity information and authentication keys of hospitals and ambulances using the system; provide identity authentication for ambulances to access the system and generate temporary authentication keys.
3. The emergency transport monitoring system according to claim 2, characterized in that: The process of establishing connection between the ambulance and the system includes: The ambulance sends the ambulance number, the target access hospital code, and the time required for authorization to the information security submodule; The information security submodule calls the unified authentication platform to verify the ambulance; The unified authentication platform determines whether to authorize the ambulance according to whether the ambulance number is within the authorization range; if the ambulance is within the authorization range, the unified authentication platform generates a temporary authentication key with a validity period for the ambulance according to the authorization time required, and confirms that the verification is passed; After the verification is passed, the system communication submodule establishes a temporary data communication channel between the ambulance and the system, and the target access hospital uses the system to communicate with the ambulance and exchange data with the ambulance.
4. The emergency transport monitoring system according to claim 1, characterized in that: The monitoring and control module includes an environment monitoring submodule, an equipment monitoring submodule, a patient monitoring submodule, an alarm information submodule and an equipment control submodule; wherein, The environmental monitoring submodule is used to monitor the environmental parameters during the emergency transportation process, and to perform real-time analysis and judgment on the environmental data according to the preset environmental parameter thresholds. When the environmental parameters exceed the thresholds, the alarm information submodule is triggered to alarm; it is also used to adjust the operating status of the ambulance equipment according to the preset conditions; The equipment monitoring submodule is used to monitor the working status of the medical equipment used in the emergency transportation process, parse and process the equipment data, extract key information for status judgment, push abnormal data to the alarm information submodule in real time for alarm, and notify the equipment control submodule to perform corresponding processing; it is also used to adjust the operating status of the ambulance equipment according to preset conditions; The patient monitoring submodule is used to monitor the patient's vital signs data, and to perform real-time analysis and judgment on the patient's vital signs data according to a preset vital signs data threshold. When the data exceeds the threshold, the alarm information submodule is triggered to alarm, and the device control submodule is notified to perform corresponding processing; The alarm information submodule is used to generate corresponding alarm information according to the abnormal data provided by the environment monitoring submodule, the equipment monitoring submodule and the patient monitoring submodule; it is also used to store abnormal information and alarm information, and summarize and organize the abnormal information in a report format according to the abnormal generation time and the resolution time; The equipment control submodule is used to perform corresponding control operations on the ambulance equipment during the emergency transportation process according to the alarm information of the alarm information submodule.
5. The emergency transport monitoring system according to claim 1, characterized in that: The evaluation strategy module includes a language processing submodule, a knowledge base submodule, a strategy generation submodule and a report generation submodule; wherein, The language processing submodule is used to receive the patient's vital signs data or treatment requirements input by medical staff to the system through voice commands during emergency transportation, recognize and understand the voice commands of medical staff, extract key information, and provide a basis for subsequent evaluation and strategy generation; The knowledge base submodule is used to maintain emergency medical knowledge and provide medical staff with patient condition assessment results and recommended measures based on the patient's vital signs data, chief complaint information and medical staff instructions; The strategy generation submodule is used to generate an emergency transport strategy during the emergency transport process by performing etiology analysis, emergency measures recommendations and patient condition assessment based on the knowledge base submodule and the patient's vital signs data, chief complaint information and assessment results; The report generation submodule is used to generate a structured report containing the patient's vital signs data, assessment results and treatment strategies after the emergency transfer is completed.
6. The emergency transport monitoring system according to claim 5, characterized in that: The knowledge base submodule includes an embedding model, a retriever, a large language model and a knowledge base; wherein, An embedding model, used to convert text input by a user through the language processing submodule into a vector representation; A retriever, configured to obtain the most relevant content from a knowledge base based on the vector representation processed by the embedding model; A large language model for generating responses based on content retrieved by the retriever; A knowledge base for preserving, maintaining and updating emergency medicine knowledge.
7. The emergency transport monitoring system according to claim 5, characterized in that: The large language model adds an abstraction layer on top of the existing open source large language model; The abstraction layer integrates a rule engine; the rule engine includes the compliance and accuracy requirements of the knowledge base questions and answers; The abstraction layer is used to receive user input and convert it into a format understandable by the large language model; it is also used to convert the output of the large language model into a format required by the user.
8. The emergency transport monitoring system according to claim 1, characterized in that: The interface interaction module includes an in-hospital system interface interaction submodule and a pre-hospital system interface interaction submodule; wherein, The pre-hospital system interface interaction submodule is installed in the ambulance and is used to provide interactive information of in-vehicle environment data, monitoring equipment data, patient information, emergency transport assessment report, voice assistant, real-time video in the ambulance and real-time route of the ambulance navigation; The in-hospital system interface interaction submodule is installed in an emergency command center or a hospital, and is used to manage pre-hospital data and display them according to the ambulance numbers.
9. An emergency transport monitoring method, implemented based on the system of any one of claims 1 to 8, comprising: The detection and control module monitors environmental data, monitoring equipment data and patient vital signs data in real time, analyzes and evaluates the monitoring data, triggers alarm information according to the analysis results, and controls the operation of related equipment; The evaluation strategy module receives instructions from medical personnel to the system, generates etiology analysis, first aid measures suggestions and patient condition assessment for medical personnel using the knowledge base, and generates an emergency transfer report; The interface interaction module provides real-time information support, including in-vehicle environment data, monitoring equipment data, patient information, emergency transport assessment report, voice assistant, real-time video in the ambulance and real-time ambulance navigation route; The data communication module is responsible for transmitting communication data between the ambulance equipment and each module of the system.
Citation Information
Cited By
Portable multifunctional integrated transfer platform for pre-hospital first aid
CN122000002A