Emergency rescue processing method and device, computer equipment and storage medium

By combining smartphones with smart light groups, an emergency rescue signal network is built, which solves the problem of limited signal coverage of traditional communication equipment, achieves efficient signal coverage and stable communication in emergency rescue, and improves rescue efficiency and success rate.

CN120676336APending Publication Date: 2025-09-19SHENZHEN ZHONGFUNENG ELECTRIC EQUIPMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411248033.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Traditional communication equipment has limited signal coverage during large-scale disasters or long-term emergency rescue operations, resulting in reduced rescue efficiency and success rates.

Method used

By combining smartphones with smart light groups, the system uses a permission management model to authenticate users and then searches for smart light groups within the target distance range. It then selects light groups that meet the connection conditions and establishes an emergency rescue signal network. It uses a mesh network topology and network parameter configuration to expand the signal coverage range.

Benefits of technology

It effectively improves the signal coverage capability of emergency rescue, ensures the normal progress of rescue work, improves rescue efficiency and success rate, reduces equipment costs and simplifies operation difficulty.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676336A_ABST
    Figure CN120676336A_ABST
Patent Text Reader

Abstract

The invention provides an emergency rescue processing method and device, computer equipment and a storage medium. The method comprises the following steps: judging whether a starting instruction for an emergency rescue application in a smart phone triggered by a user is received or not; wherein the starting instruction carries user information of a user; if yes, extracting user information from the starting instruction; performing authority authentication on the user based on the user information and a preset authority management model; if the user passes the authority authentication, searching an intelligent lamp group in a target distance range based on a preset scanning mode; screening out a target intelligent lamp group meeting an effective connection condition from the intelligent lamp groups; establishing communication connection with the target intelligent lamp group based on a preset connection mode; and after the communication connection with the target intelligent lamp group is successfully established, constructing an emergency rescue signal network based on the target intelligent lamp group. According to the invention, the emergency rescue signal network is constructed by combining the smart phone and the intelligent lamp group, so that the rescue efficiency and success rate of rescue work are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to an emergency rescue processing method, device, computer equipment and storage medium. Background Art

[0002] At present, emergency rescue generally refers to activities and plans for prevention, preparation, response and recovery of sudden and destructive emergency events; according to the different types of emergency events, it is divided into emergency rescue in the fields of health emergency, traffic emergency, fire emergency, earthquake emergency, factory and mine emergency, and family emergency.

[0003] In existing technologies, emergency rescue efforts primarily rely on traditional communication devices, such as radios and walkie-talkies. These devices can provide basic communication services in emergencies, helping rescue workers exchange information and coordinate their work. However, these traditional devices often have limited signal coverage. During large-scale disasters or prolonged emergency rescue operations, signal interruptions may occur, hindering the normal progress of rescue efforts and reducing their efficiency and success rate. Summary of the Invention

[0004] The main purpose of the present invention is to provide an emergency rescue processing method, device, computer equipment and storage medium, aiming to solve the technical problem in the existing technology that the emergency rescue method relies on traditional communication equipment. The traditional communication equipment used often has limited signal coverage. In large-scale disasters or long-term emergency rescue, signal interruption may occur, which in turn affects the normal progress of the rescue work and reduces the efficiency and success rate of the rescue work.

[0005] To achieve the above object, the present invention provides an emergency rescue processing method, which includes:

[0006] Determining whether a user-triggered startup instruction for an emergency rescue application in a smartphone is received; wherein the startup instruction carries user information of the user;

[0007] If so, extracting the user information from the startup instruction;

[0008] Performing authority authentication on the user based on the user information and a preset authority management model;

[0009] If the user passes the authorization authentication, the smart light group within the target distance range is searched based on a preset scanning method;

[0010] Filtering a target smart light group that meets the valid connection conditions from the smart light groups;

[0011] Establishing a communication connection with the target smart light group based on a preset connection method;

[0012] After successfully establishing a communication connection with the target smart light group, a corresponding emergency rescue signal network is constructed based on the target smart light group.

[0013] Optionally, the constructing a corresponding emergency rescue signal network based on the target smart light group includes:

[0014] Determine the target network topology;

[0015] Assigning a corresponding network address to the target smart light group;

[0016] Get the preset network parameters;

[0017] A signal network construction process is performed on the target smart light group based on the target network topology, the network address, and the network parameters to obtain an emergency rescue signal network corresponding to the target smart light group.

[0018] Optionally, the performing authority authentication on the user based on the user information and a preset authority management model includes:

[0019] Call the authority management model and obtain the preset operation authority table;

[0020] Acquire a target permission level corresponding to the user information based on the permission management model;

[0021] Querying the specific permission level range corresponding to the business operation of starting the emergency rescue application from the operation permission table;

[0022] Determining whether the target permission level is within the specific permission level range;

[0023] If so, it is determined that the user has passed the authority authentication; otherwise, it is determined that the user has not passed the authority authentication.

[0024] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0025] Collecting working status data transmitted by the target smart light group;

[0026] Determining a target display format corresponding to the work status data;

[0027] Call the preset user interface;

[0028] Based on the target display form, the work status data is displayed in the user interface.

[0029] Optionally, after collecting the working status data transmitted by the target smart light group, the method further includes:

[0030] Performing data analysis on the working status data to determine whether the working status data is lower than a preset alarm threshold;

[0031] If so, execute the preset alarm reminder process;

[0032] Generate corresponding warning notification information based on the working status data;

[0033] Obtaining communication information from rescuers;

[0034] Based on the communication information, the early warning notification information is pushed to the rescue personnel.

[0035] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0036] Determining whether an operating parameter adjustment instruction for a designated smart light group triggered by the user is received; wherein the designated smart light group is any one of all the target smart light groups;

[0037] If so, displaying a preset working parameter editing interface corresponding to the specified smart light group;

[0038] receiving operating parameter adjustment data input by the user in the operating parameter editing interface;

[0039] Generate corresponding designated control instructions based on the working parameter adjustment data;

[0040] The designated control instruction is sent to the designated smart light group to control the designated smart light group to perform corresponding working parameter adjustment processing according to the designated control instruction.

[0041] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0042] Obtain rescue process data and rescue result data;

[0043] Acquiring problem data corresponding to the rescue process data;

[0044] Comparing and analyzing the rescue result data with the expected rescue result data to obtain corresponding comparative analysis results;

[0045] Constructing a corresponding rescue result evaluation report based on the rescue process data, the rescue result data, the comparative analysis results, and the problem data;

[0046] The rescue result evaluation report is stored and processed.

[0047] In addition, to achieve the above-mentioned purpose, the present invention further provides an emergency rescue processing device, the emergency rescue processing device comprising:

[0048] A first determination module is configured to determine whether a user-triggered startup instruction for an emergency rescue application in a smartphone has been received; wherein the startup instruction carries user information of the user;

[0049] An extraction module, configured to extract the user information from the startup instruction if yes;

[0050] An authentication module, configured to authenticate the user based on the user information and a preset authority management model;

[0051] A search module, configured to search for smart light groups within a target distance range based on a preset scanning method if the user passes the authority authentication;

[0052] A screening module, configured to screen out target smart light groups that meet valid connection conditions from the smart light groups;

[0053] A connection module, configured to establish a communication connection with the target smart light group based on a preset connection method;

[0054] A construction module is used to construct a corresponding emergency rescue signal network based on the target smart light group after successfully establishing a communication connection with the target smart light group.

[0055] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:

[0056] The computer device includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of any one of the emergency rescue processing methods proposed in the embodiments of the present application are implemented.

[0057] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:

[0058] The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of any one of the emergency rescue processing methods proposed in the embodiments of the present application.

[0059] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0060] The present invention provides an emergency rescue processing method, device, computer equipment and storage medium, the method comprising: first determining whether a user-triggered startup instruction for an emergency rescue application in a smartphone is received; wherein the startup instruction carries the user information of the user; if so, extracting the user information from the startup instruction and performing permission authentication on the user based on the user information and a preset permission management model; if the user passes the permission authentication, searching for smart light groups within a target distance range based on a preset scanning method; then screening out a target smart light group that meets the valid connection conditions from the smart light groups; subsequently establishing a communication connection with the target smart light group based on a preset connection method; and finally, after successfully establishing a communication connection with the target smart light group, constructing a corresponding emergency rescue signal network based on the target smart light group. The present invention combines a smartphone with a smart light group to organize an emergency rescue signal network with a large signal coverage range, which can effectively improve the signal coverage capability of emergency rescue, solve the problem of limited signal coverage of traditional communication equipment, and ensure the normal progress of rescue work to avoid signal interruption, thereby effectively improving the rescue efficiency and success rate of rescue work. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the solutions in this application, a brief introduction will be given below to the drawings required for use in the description of the embodiments of this application. Obviously, the drawings described below are some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0062] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;

[0063] Figure 2 is a flow chart of an emergency rescue processing method provided by an embodiment of the present invention;

[0064] Figure 3 is a structural schematic diagram of an embodiment of an emergency rescue processing device according to the present application;

[0065] Figure 4 This is a basic structural block diagram of the computer device in this embodiment. DETAILED DESCRIPTION

[0066] The emergency rescue processing method provided by the embodiment of the present invention is applied to the emergency rescue processing device. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of this application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of this application or the above-mentioned figures are used to distinguish different objects, not to describe a specific order.

[0067] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0068] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

[0069] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. Network 104 is a medium for providing communication links between terminal devices 101, 102, 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables.

[0070] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social online platform software, etc.

[0071] Terminal devices 101, 102, and 103 can be various electronic devices with display screens and support web browsing, including but not limited to smartphones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV), laptop computers, desktop computers, etc.

[0072] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .

[0073] It should be noted that the emergency rescue processing method provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the emergency rescue processing device is generally set in the server / terminal device.

[0074] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as required.

[0075] At present, emergency rescue generally refers to activities and plans for prevention, preparation, response and recovery of sudden and destructive emergency events; according to the different types of emergency events, it is divided into emergency rescue in the fields of health emergency, traffic emergency, fire emergency, earthquake emergency, factory and mine emergency, and family emergency.

[0076] In existing technologies, emergency rescue efforts primarily rely on traditional communication devices, such as radios and walkie-talkies. These devices can provide basic communication services in emergencies, helping rescue workers exchange information and coordinate their work. However, these traditional devices often have limited signal coverage. During large-scale disasters or prolonged emergency rescue operations, signal interruptions may occur, hindering the normal progress of rescue efforts and reducing their efficiency and success rate.

[0077] Continue to refer Figure 2 , shows a flow chart of an embodiment of the emergency rescue processing method proposed in this application. The embodiment of this application can acquire and process relevant data based on artificial intelligence technology.

[0078] The emergency rescue processing method provided by the embodiment of the present invention includes the following steps:

[0079] S210, determining whether a user-triggered startup instruction for an emergency rescue application in a smart phone is received; wherein the startup instruction carries user information of the user.

[0080] In this step, the present invention can be applied to business scenarios that provide basic communication services during emergency rescue, and help rescue personnel to transmit information and coordinate work, and the executor of the present invention can be specifically a smart phone installed with an emergency rescue application. Among them, the above-mentioned users can be rescue personnel who perform emergency rescue work during the emergency rescue process. The above-mentioned emergency rescue application is a simple and easy-to-use mobile application developed in advance according to the actual emergency rescue processing needs. The emergency rescue application supports automatic search, connection and management of smart light groups, and can be easily deployed on various mobile devices without the need for professional operators, which greatly reduces the difficulty of using the equipment and is conducive to large-scale application and promotion. By using a smart phone as an experimental substrate, because it has excellent performance and a wide user base. The above-mentioned startup instruction is an instruction corresponding to the start-up action of the emergency rescue application triggered by the user in the smart phone. The above-mentioned startup instruction carries the user information of the user, and the user information may include the user's identification information, such as the user's name information.

[0081] S220: If yes, extract the user information from the startup instruction.

[0082] In this step, the startup instruction may be subjected to information parsing processing to extract the user information carried therein from the startup instruction.

[0083] S230: Authenticate the user based on the user information and a preset authority management model.

[0084] In this step, the specific implementation process of the above-mentioned authorization authentication of the user based on the user information and the preset authorization management model will be further described in detail in subsequent specific embodiments of this application and will not be elaborated on here.

[0085] S240: If the user passes the authority authentication, the smart light groups within the target distance range are searched based on a preset scanning method.

[0086] In this step, the above-mentioned scanning method can specifically adopt the Bluetooth scanning function, or other wireless communication technologies, such as Wi-Fi Direct, LoRa, etc., which can be determined according to the specific application scenario and technology selection. Among them, the numerical value selection for the above-mentioned target distance range can be determined based on actual signal testing experience, for example, it can be set to 5 kilometers. Specifically, the smart light group is a small signal light with signal transmission function that is pre-developed or purchased and can be placed. The smart light group consists of multiple small LED signal lights, each signal light has a moderate power (for example, 1W) to ensure the signal coverage range (for example, 50 meters). Among them, by assembling the smartphone and the smart light group via Bluetooth or other wireless communication methods, it is ensured that the two can be stably connected and work normally. In addition, the smart light group can be deployed in a suitable location according to the specific conditions of the emergency rescue site. Priority is given to high places (such as building roofs, high towers, etc.) to expand the signal coverage range. In the present invention, for example, a TV tower with a height of 100 meters is selected, and the smart light group is deployed on the top of the tower to cover a wider area (for example, a radius of 5 kilometers). By using smart light clusters in emergency rescue operations, this invention improves signal coverage during extended, blanket emergency rescue efforts, effectively addressing the limited signal coverage of traditional communication equipment and ensuring the smooth progress of rescue efforts. Furthermore, the mobile devices (smartphones and smart light clusters) used in this invention are inexpensive and easy to operate, significantly reducing rescue costs and facilitating large-scale application and promotion.

[0087] S250: Filter out a target smart light group that meets the valid connection conditions from the smart light groups.

[0088] In this step, the valid connection condition refers to a valid and connectable condition. The emergency rescue application communicates with the smart light group through a preset protocol or standard, identifies valid and connectable smart light group devices, and obtains the target smart light group. The target smart light group also has a unique identifier (such as a MAC address, serial number, etc.) for subsequent management and control.

[0089] S260: Establish a communication connection with the target smart light group based on a preset connection method.

[0090] In this step, the emergency rescue application attempts to establish a stable wireless communication connection with the identified target smart light group. This process includes sending a connection request, performing identity verification (such as password verification and key exchange), and confirming the connection establishment. To ensure communication security, encryption technology is further employed to protect information from theft or tampering during data transmission.

[0091] S270: After successfully establishing a communication connection with the target smart light group, construct a corresponding emergency rescue signal network based on the target smart light group.

[0092] In this step, the specific implementation process of constructing the corresponding emergency rescue signal network based on the target smart light group will be further described in detail in subsequent specific embodiments of this application and will not be elaborated on here.

[0093] In an embodiment of the present invention, it is first determined whether a user-triggered startup instruction for an emergency rescue application in a smartphone is received; wherein the startup instruction carries the user information of the user; if so, the user information is extracted from the startup instruction, and the user is authenticated based on the user information and a preset authority management model; if the user passes the authority authentication, the smart light groups within the target distance range are searched based on a preset scanning method; then, a target smart light group that meets the effective connection conditions is screened out from the smart light groups; subsequently, a communication connection is established with the target smart light group based on a preset connection method; finally, after successfully establishing a communication connection with the target smart light group, a corresponding emergency rescue signal network is constructed based on the target smart light group. The present invention combines a smartphone with a smart light group to organize an emergency rescue signal network with a large signal coverage range, which can effectively improve the signal coverage capability of emergency rescue, solve the problem of limited signal coverage of traditional communication equipment, and ensure the normal progress of rescue work to avoid signal interruption, thereby effectively improving the rescue efficiency and success rate of rescue work.

[0094] Optionally, the constructing a corresponding emergency rescue signal network based on the target smart light group includes:

[0095] Determine the target network topology.

[0096] In this step, the network topology to be used can be determined based on the actual needs of the rescue site and the expected signal coverage. In this invention, a mesh network topology is specifically selected as the target network topology because it can effectively expand signal coverage through multi-hop communication. Topology design involves designing the mesh network layout, including the number and location of smart light groups, and their connections, to ensure that the network topology meets signal coverage requirements while also providing robustness and scalability.

[0097] Assign a corresponding network address to the target smart light group.

[0098] In this step, network address allocation involves both IP address assignment and MAC address mapping. Specifically, IP address assignment involves assigning a unique IP address to each smart light group for unique identification and communication within the network. This can be done automatically via a DHCP server or pre-planned and manually configured. MAC address mapping involves establishing a mapping between IP addresses and MAC addresses to ensure that data packets are correctly routed and transmitted within the network.

[0099] Get the preset network parameters.

[0100] In this step, network parameters can be set according to the actual needs of the rescue site and the expected signal coverage range. The network parameter setting process includes signal frequency selection, transmission power adjustment, and other parameter configurations. Specifically, signal frequency selection includes: selecting a suitable signal frequency according to wireless communication technical specifications and the electromagnetic environment of the rescue site. Ensure that the signal frequencies between different smart light groups do not interfere with each other and can adapt to complex communication environments. Transmission power adjustment includes: adjusting the transmission power of the smart light group according to its location and expected signal coverage range. While ensuring the signal coverage range, avoid excessive transmission power causing interference to surrounding equipment. Other parameter configurations include: setting communication parameters such as signal modulation method, coding method, error control mechanism, etc. to optimize the reliability and efficiency of network communication.

[0101] A signal network construction process is performed on the target smart light group based on the target network topology, the network address, and the network parameters to obtain an emergency rescue signal network corresponding to the target smart light group.

[0102] In this step, the target smart light groups are constructed into a signal network using the target network topology, network address, and network parameters. This network is then organized into a mesh network, expanding signal coverage through multi-hop communication. Each target smart light group serves not only as a signal transmission point but also as a relay node, transmitting signals to more distant smart light groups. Furthermore, after the emergency rescue signal network is constructed, comprehensive testing can be performed on the network, including signal strength, throughput, and latency tests, to ensure that its performance meets the requirements of the rescue site. Any issues discovered during testing are promptly identified and resolved to ensure the stability and reliability of the emergency rescue signal network.

[0103] In this embodiment, a target network topology is determined; a corresponding network address is assigned to the target smart light group; preset network parameters are then obtained; and a signal network is subsequently constructed for the target smart light group based on the target network topology, the network address, and the network parameters to obtain an emergency rescue signal network corresponding to the target smart light group. By constructing a signal network for the target smart light group based on the target network topology, the network address, and the network parameters, the present application can organize a network with a larger signal coverage range, effectively improving the signal coverage capability of emergency rescue, particularly in large-scale disasters or long-term emergency rescue, ensuring the normal progress of rescue work and greatly improving rescue efficiency.

[0104] Optionally, performing authority authentication on the user based on the user information and a preset authority management model includes:

[0105] The authority management model is called and a preset operation authority table is obtained.

[0106] In this step, the permissions management model is a pre-built big data model that stores a one-to-one mapping relationship between each rescuer's name and permission level. The operation permission table is a pre-built data table that stores multiple business operation identifiers and the permission level ranges corresponding to each business operation identifier. Each business operation identifier is unique, with each business operation corresponding to one business operation identifier.

[0107] A target permission level corresponding to the user information is acquired based on the permission management model.

[0108] In this step, the permission management model may be queried using the user information to obtain a target permission level corresponding to the user information.

[0109] The specific permission level range corresponding to the business operation of starting the emergency rescue application is queried from the operation permission table.

[0110] In this step, the specific business operation identifier corresponding to the business operation of starting the emergency rescue application can be obtained, and then the specific business operation identifier can be used to query the above-mentioned operation permission table to obtain the specific permission level range corresponding to the business operation of starting the emergency rescue application.

[0111] Determine whether the target permission level is within the specific permission level range.

[0112] In this step, the target permission level can be compared with the two endpoint values ​​included in the above-mentioned specific permission level range to obtain a corresponding numerical comparison result, and based on the numerical comparison result, it can be identified whether the target permission level is within the specific permission level range.

[0113] If so, it is determined that the user has passed the authority authentication; otherwise, it is determined that the user has not passed the authority authentication.

[0114] In this step, if the target permission level is within the specific permission level range, it indicates that the user has the permission to start the emergency rescue application for emergency rescue processing, and the user is determined to have passed the permission authentication. If the target permission level is not within the specific permission level range, it indicates that the user does not have the permission to start the emergency rescue application for emergency rescue processing, and the user is determined to have failed the permission authentication.

[0115] In this embodiment, the permission management model is called and a preset operation permission table is obtained; then, based on the permission management model, the target permission level corresponding to the user information is obtained; then, the specific permission level range corresponding to the business operation of starting the emergency rescue application is queried from the operation permission table; and subsequently, it is determined whether the target permission level is within the specific permission level range; only when it is detected that the target permission level is within the specific permission level range, it indicates that the user has the operation permission to start the emergency rescue application for emergency rescue processing, thereby determining that the user has passed the permission authentication, effectively improving the processing intelligence and processing accuracy of the user's permission authentication, and ensuring the accuracy of the obtained user's permission authentication result. In addition, only after it is determined that the user has passed the permission authentication, will the response processing of the user-triggered startup instruction for the emergency rescue application in the smartphone be executed subsequently, effectively improving the intelligent processing and standardized processing of the startup instruction for the emergency rescue application, and ensuring the response security of the startup instruction for the emergency rescue application.

[0116] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0117] Collect the working status data transmitted by the target smart light group.

[0118] In this step, each smart light regularly transmits its operating status data (including signal strength, battery level, temperature, humidity, and other data) to the emergency rescue app on the smartphone via wireless communication methods (such as Bluetooth and LoRa). This data should be encrypted to ensure security. The emergency rescue app on the smartphone continuously monitors data transmissions from the smart light group, receives and parses this data, and stores it in a local database for subsequent analysis and processing.

[0119] A target presentation format corresponding to the work status data is determined.

[0120] In this step, there is no specific limitation on the selection of the above-mentioned target display form, which may include charts (such as bar charts, line charts), maps (marking the location of smart light groups and signal coverage) or lists (listing detailed information of each smart light group).

[0121] Invokes a preset user interface.

[0122] In this step, an intuitive user interface is pre-designed in the emergency rescue application to display the working status data of all smart light groups in real time.

[0123] Based on the target display form, the work status data is displayed in the user interface.

[0124] In this step, the working status data may be converted into a data format corresponding to the target display format and displayed on the user interface.

[0125] In this embodiment, the working status data transmitted by the target smart light group is collected; then the target display form corresponding to the working status data is determined; then a preset user interface is called; and subsequently, based on the target display form, the working status data is displayed and processed in the user interface. After building a corresponding emergency rescue signal network based on the target smart light group, the present application will also intelligently collect the working status data transmitted by the target smart light group, and use the target display form corresponding to the working status data to display and process the working status data in the preset user interface, so as to intelligently provide rescue personnel with a monitoring function for real-time monitoring of the working status of the smart light group through a smart phone, and rescue personnel can make corresponding adjustments to the working status of the target smart light group by consulting the working status data of the target smart light group, which is conducive to improving the efficiency of collaboration between rescue personnel, thereby improving the overall effect of emergency rescue.

[0126] Optionally, after collecting the working status data transmitted by the target smart light group, the method further includes:

[0127] Perform data analysis on the working status data to determine whether the working status data is lower than a preset alarm threshold.

[0128] In this step, alarm thresholds corresponding to the working status of the smart light group are set according to actual warning needs, such as the signal strength is lower than a certain value, the battery power is lower than a certain percentage, etc. When the working status data of the smart light group triggers these alarm thresholds, the alarm will be automatically triggered.

[0129] If so, execute the preset alarm reminder process.

[0130] In this step, the alarm reminder process may include issuing an audible or visual alarm on the smartphone, such as a flashing screen, vibration, etc., to attract the attention of rescuers.

[0131] Generate corresponding warning notification information based on the working status data.

[0132] In this step, the operating status data is filtered to identify specific operating status data below the corresponding alarm threshold. The system then retrieves the smart light group experiencing an anomaly corresponding to the specified operating status data, along with the specific nature of the anomaly and the recommended resolution. The resulting specified operating status data, the group identifier of the smart light group experiencing the anomaly, the specific nature of the anomaly, and the recommended resolution are then entered into a pre-set warning notification information template to generate the warning notification message. Resolutions may include adjusting the position of the smart light group, replacing faulty equipment, optimizing network parameters, and other measures. Furthermore, the warning notification information template can be generated based on actual warning notification needs.

[0133] Obtain communication information from rescuers.

[0134] In this step, the communication information may include a mobile phone number or an email address.

[0135] Based on the communication information, the early warning notification information is pushed to the rescue personnel.

[0136] In this step, after the communication information is obtained, the early warning notification information is pushed to the communication terminal corresponding to the communication information of the rescuer to complete the early warning notification to the rescuer.

[0137] In this embodiment, by performing data analysis on the working status data, it is determined whether the working status data is lower than the preset alarm threshold; if so, the preset alarm reminder processing is executed; then the corresponding early warning notification information is generated based on the working status data; the communication information of the rescue personnel is subsequently obtained; and then the early warning notification information is pushed to the rescue personnel based on the communication information. After collecting the working status data transmitted by the target smart light group, the present application will further perform data analysis on the working status data. If it is detected that the working status data is lower than the preset alarm threshold, the preset alarm reminder processing will be automatically executed, and the alarm will be automatically triggered to attract the attention of the rescue personnel. In addition, the corresponding early warning notification information is intelligently generated based on the working status data, and the early warning notification information is pushed to the rescue personnel based on the rescue personnel's communication information, so that the rescue personnel can take corresponding processing measures on the smart light group in a timely manner according to the early warning notification information, thereby ensuring the normal and stable operation of the smart light group, and providing stable and reliable maintenance and support for the emergency rescue signal network. This application helps ensure the stability and reliability of the signal network by intelligently monitoring and effectively adjusting the smart light group in real time, providing strong communication support for emergency rescue work, and thus improving the rescue effect of emergency rescue.

[0138] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0139] Determine whether an operating parameter adjustment instruction for a specified smart light group triggered by the user is received.

[0140] In this step, the designated smart light group is any one of the target smart light groups. The smartphone's emergency rescue app also provides remote control and adjustment functionality for the smart light group. Users can trigger operating parameter adjustment instructions for the smart light group by clicking the remote control and adjustment button in the emergency rescue app.

[0141] If so, the preset working parameter editing interface corresponding to the specified smart light group is displayed.

[0142] In this step, the working parameter editing interface is a pre-built interface with a parameter editing function, and the page includes initial working parameter data corresponding to the specified smart light group.

[0143] Receive the operating parameter adjustment data input by the user in the operating parameter editing interface.

[0144] In this step, the user can input the corresponding working parameter adjustment data in the working parameter editing interface according to the actual adjustment needs, that is, adjust the initial working parameter data corresponding to the specified smart light group to the input working parameter adjustment data. For example, the working parameter data such as the transmission power and signal frequency of the specified smart light group can be modified.

[0145] Generate corresponding designated control instructions based on the operating parameter adjustment data.

[0146] In this step, the designated control instruction refers to a control instruction for replacing the initial operating parameter data of the designated smart light group with the operating parameter adjustment data.

[0147] The designated control instruction is sent to the designated smart light group to control the designated smart light group to perform corresponding working parameter adjustment processing according to the designated control instruction.

[0148] In this step, the designated control signal can be sent to the designated smart light group using an IoT communication protocol (such as CoAP or MQTT). The designated smart light group is pre-programmed with code to receive and parse the control signal. Upon receiving the designated control signal, the designated smart light group can convert the received control instruction into a signal format for controlling the designated smart light group, thereby controlling the designated smart light group to adjust its operating parameters according to the designated control instruction.

[0149] In this embodiment, it is determined whether the working parameter adjustment instruction for the specified smart light group triggered by the user is received; if so, the preset working parameter editing interface corresponding to the specified smart light group is displayed; then the working parameter adjustment data entered by the user in the working parameter editing interface is received; subsequently, the corresponding designated control instruction is generated based on the working parameter adjustment data; and finally, the designated control instruction is sent to the specified smart light group to control the specified smart light group to perform the corresponding working parameter adjustment processing according to the designated control instruction. This application intelligently provides a remote adjustment function for the working parameters of the smart light group. When the working parameter adjustment instruction for the specified smart light group is received by the user, the working parameter adjustment data entered by the user is received based on the use of the working parameter editing interface, and then the corresponding designated control instruction is generated based on the working parameter adjustment data, and the designated control instruction is sent to the specified smart light group to automatically and intelligently control the specified smart light group to perform the corresponding working parameter adjustment processing according to the designated control instruction. Through this application, the function of rescuers being able to directly adjust the working parameters of the smart light group through a smartphone is realized, which improves the intelligence of adjusting the working parameters of the smart light group, improves the working experience of rescuers, provides strong support for emergency rescue work, and is conducive to improving the rescue effect of emergency rescue.

[0150] Optionally, after building a corresponding emergency rescue signal network based on the target smart light group, the method further includes:

[0151] Obtain rescue process data and rescue result data.

[0152] In this step, the rescue process data may specifically refer to data recording the signal strength, coverage, and usage duration of the smart light group during the rescue process. The rescue result data may specifically refer to data directly related to the rescue effect, such as the rescue time, rescue success rate, and treatment status of the wounded.

[0153] Obtain problem data corresponding to the rescue process data.

[0154] In this step, the above-mentioned problem data refers to the problems and deficiencies encountered during the rescue process identified by the rescue personnel, such as signal blind spots, equipment failures and other data.

[0155] The rescue result data is compared and analyzed with the expected rescue result data to obtain corresponding comparative analysis results.

[0156] In this step, the actual rescue result data is compared and analyzed with the expected rescue result data to obtain the gap and reasons between the two, thereby generating the above-mentioned comparative analysis results.

[0157] A corresponding rescue result evaluation report is constructed based on the rescue process data, the rescue result data, the comparative analysis results and the problem data.

[0158] In this step, the rescue process data, the rescue result data, the comparative analysis result, and the problem data can be respectively filled into corresponding positions in a preset rescue result evaluation report template to obtain the rescue result evaluation report. The rescue result evaluation report template includes a rescue process filling area, a rescue result filling area, a comparative analysis result filling area, and a problem filling area.

[0159] The rescue result evaluation report is stored and processed.

[0160] In this step, there is no specific limitation on the storage method of the above-mentioned rescue result evaluation report, for example, it may include local database storage, cloud disk storage, blockchain storage, etc. In addition, after obtaining the rescue result evaluation report, rescue improvement processing can also be carried out according to the rescue result evaluation report. Rescue improvements may include technical improvements, strategy optimization, and training and education processing. Specifically,: Technical improvements are aimed at improving the technical performance of the smart light group, such as improving signal strength, extending battery life, etc. Strategy optimization: Optimize the deployment strategy and quantity configuration of the smart light group to ensure that the best rescue effect can be achieved in different scenarios. Training and education: Strengthen the training and education of rescue personnel to improve their proficiency in the use of smart light groups and their ability to deal with emergencies.

[0161] In this embodiment, the rescue process data and rescue result data are obtained; then the problem data corresponding to the rescue process data is obtained; then the rescue result data is compared and analyzed with the expected rescue result data to obtain the corresponding comparison analysis results; then a corresponding rescue result evaluation report is constructed based on the rescue process data, the rescue result data, the comparison analysis results, and the problem data; and finally, the rescue result evaluation report is stored and processed. After the rescue is completed, the present application will also automatically and intelligently obtain the rescue process data and rescue result data, as well as the problem data corresponding to the rescue process data, and compare and analyze the rescue result data with the expected rescue result data to obtain the corresponding comparison analysis results, and then construct a corresponding rescue result evaluation report based on the rescue process data, the rescue result data, the comparison analysis results, and the problem data, so as to realize the automatic generation of the rescue result evaluation report, thereby improving the generation efficiency and generation intelligence of the rescue result evaluation report. In addition, the rescue result evaluation report will also be stored to ensure the data security of the rescue result evaluation report. In addition, by collecting and analyzing relevant rescue data after the rescue is completed, it can provide a powerful reference and improvement direction for future emergency rescue work.

[0162] Further references Figure 3 , as a response to the above Figure 2 In order to realize the method shown in FIG, the present application provides an embodiment of an emergency rescue processing device 300. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.

[0163] An embodiment of the present invention provides an emergency rescue processing device 300, which includes:

[0164] The first determination module 310 is configured to determine whether a user-triggered startup instruction for an emergency rescue application in a smartphone has been received; wherein the startup instruction carries user information of the user;

[0165] An extraction module 320 is configured to extract the user information from the startup instruction if yes;

[0166] Authentication module 330, configured to authenticate the user based on the user information and a preset authority management model;

[0167] A search module 340 is configured to search for smart light groups within a target distance range based on a preset scanning method if the user passes the authority authentication;

[0168] A screening module 350 is configured to screen out target smart light groups that meet valid connection conditions from the smart light groups;

[0169] A connection module 360 ​​is configured to establish a communication connection with the target smart light group based on a preset connection method;

[0170] The construction module 370 is used to construct a corresponding emergency rescue signal network based on the target smart light group after successfully establishing a communication connection with the target smart light group.

[0171] Optionally, the building module 370 includes:

[0172] A determination submodule, used to determine the target network topology;

[0173] An allocation submodule, configured to allocate a corresponding network address to the target smart light group;

[0174] The first acquisition submodule is used to obtain preset network parameters;

[0175] The construction submodule is used to perform signal network construction processing on the target smart light group based on the target network topology, the network address and the network parameters to obtain an emergency rescue signal network corresponding to the target smart light group.

[0176] Optionally, the authentication module 330 includes:

[0177] A calling submodule is used to call the authority management model and obtain a preset operation authority table;

[0178] A second acquisition submodule is configured to acquire a target permission level corresponding to the user information based on the permission management model;

[0179] A query submodule, configured to query the operation permission table to determine a specific permission level range corresponding to the business operation of starting the emergency rescue application;

[0180] A judging submodule, configured to judge whether the target permission level is within the specific permission level range;

[0181] The determination submodule is configured to determine that if yes, the user has passed the authority authentication; otherwise, determine that the user has not passed the authority authentication.

[0182] Optionally, the emergency rescue processing device 300 further includes:

[0183] A collecting module, configured to collect the working status data transmitted by the target smart light group;

[0184] A determination module, configured to determine a target display format corresponding to the work status data;

[0185] A calling module, used to call a preset user interface;

[0186] The first display module is used to display the working status data in the user interface based on the target display form.

[0187] Optionally, the emergency rescue processing device 300 further includes:

[0188] a second judgment module, configured to analyze the working status data to determine whether the working status data is lower than a preset alarm threshold;

[0189] An execution module, configured to execute a preset alarm reminder process if yes;

[0190] A first generating module, configured to generate corresponding warning notification information based on the working status data;

[0191] A first acquisition module is used to obtain the communication information of the rescue personnel;

[0192] A push module is used to push the early warning notification information to the rescue personnel based on the communication information.

[0193] Optionally, the emergency rescue processing device 300 further includes:

[0194] a third determination module, configured to determine whether a user-triggered instruction for adjusting operating parameters of a designated smart light group has been received; wherein the designated smart light group is any one of all the target smart light groups;

[0195] A second display module is used to display a preset working parameter editing interface corresponding to the specified smart light group;

[0196] A receiving module, configured to receive the operating parameter adjustment data input by the user in the operating parameter editing interface;

[0197] A second generating module, configured to generate corresponding designated control instructions based on the operating parameter adjustment data;

[0198] The sending module is used to send the designated control instruction to the designated smart light group to control the designated smart light group to perform corresponding working parameter adjustment processing according to the designated control instruction.

[0199] Optionally, the emergency rescue processing device 300 further includes:

[0200] The second acquisition module is used to obtain rescue process data and rescue result data;

[0201] A third acquisition module is used to acquire problem data corresponding to the rescue process data;

[0202] An analysis module is used to compare and analyze the rescue result data with the expected rescue result data to obtain corresponding comparative analysis results;

[0203] A third generating module is configured to construct a corresponding rescue result evaluation report based on the rescue process data, the rescue result data, the comparative analysis result, and the problem data;

[0204] A storage module is used to store and process the rescue result evaluation report.

[0205] To solve the above technical problems, the present application also provides a computer device. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.

[0206] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 4 with components 41-43, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits (ASICs), programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0207] The computer device may be a desktop computer, notebook computer, PDA, cloud server, etc. The computer device may interact with the user via a keyboard, mouse, remote control, touchpad, or voice control device.

[0208] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 can be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 can also be an external storage device of the computer device 4, such as a plug-in hard disk equipped on the computer device 4, a smart memory card (SMC), a secure digital (SD) card, a flash card, etc. Of course, the memory 41 can also include both the internal storage unit of the computer device 4 and its external storage device. In this embodiment, the memory 41 is generally used to store the operating system and various application software installed on the computer device 4, such as the program code of the emergency rescue processing method. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or are to be output.

[0209] In some embodiments, the processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is generally used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute program code stored in the memory 41 or process data, such as executing the program code of the emergency rescue processing method.

[0210] The network interface 43 may include a wireless network interface or a wired network interface. The network interface 43 is generally used to establish a communication connection between the computer device 4 and other electronic devices.

[0211] The present application also provides another embodiment, namely, providing a computer-readable storage medium, which stores the application crash processing program, and the application crash processing program can be executed by at least one processor to enable the at least one processor to perform the steps of the emergency rescue processing method as described above.

[0212] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware online platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0213] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments in which tasks are performed by remote processing devices connected via a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.

[0214] Obviously, the embodiments described above are only some of the embodiments of the present application, rather than all of the embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions described in the aforementioned specific embodiments, or to make equivalent replacements for some of the technical features therein. Any equivalent structure made using the contents of the present application specification and the accompanying drawings, directly or indirectly used in other related technical fields, is also within the scope of patent protection of the present application.

Claims

1. An emergency rescue method, characterized in that: include: Determining whether a user-triggered startup instruction for an emergency rescue application in a smartphone is received; wherein the startup instruction carries user information of the user; If so, extracting the user information from the startup instruction; Performing authority authentication on the user based on the user information and a preset authority management model; If the user passes the authorization authentication, the smart light group within the target distance range is searched based on a preset scanning method; Filtering a target smart light group that meets the valid connection conditions from the smart light groups; Establishing a communication connection with the target smart light group based on a preset connection method; After successfully establishing a communication connection with the target smart light group, a corresponding emergency rescue signal network is constructed based on the target smart light group.

2. The method according to claim 1, characterized in that The constructing of a corresponding emergency rescue signal network based on the target smart light group includes: Determine the target network topology; Assigning a corresponding network address to the target smart light group; Get the preset network parameters; A signal network construction process is performed on the target smart light group based on the target network topology, the network address, and the network parameters to obtain an emergency rescue signal network corresponding to the target smart light group.

3. The method according to claim 1, characterized in that The performing authority authentication on the user based on the user information and a preset authority management model includes: Call the authority management model and obtain the preset operation authority table; Acquire a target permission level corresponding to the user information based on the permission management model; Querying the specific permission level range corresponding to the business operation of starting the emergency rescue application from the operation permission table; Determining whether the target permission level is within the specific permission level range; If so, it is determined that the user has passed the authority authentication; otherwise, it is determined that the user has not passed the authority authentication.

4. The method according to claim 1, wherein After building the corresponding emergency rescue signal network based on the target smart light group, the method further includes: Collecting working status data transmitted by the target smart light group; Determining a target display format corresponding to the work status data; Call the preset user interface; Based on the target display form, the work status data is displayed in the user interface.

5. The method according to claim 4, characterized in that After collecting the working status data transmitted by the target smart light group, the method further includes: Performing data analysis on the working status data to determine whether the working status data is lower than a preset alarm threshold; If so, execute the preset alarm reminder process; Generate corresponding warning notification information based on the working status data; Obtaining communication information from rescuers; Based on the communication information, the early warning notification information is pushed to the rescue personnel.

6. The method according to claim 1, characterized in that After building the corresponding emergency rescue signal network based on the target smart light group, the method further includes: Determining whether an operating parameter adjustment instruction for a designated smart light group triggered by the user is received; wherein the designated smart light group is any one of all the target smart light groups; If so, displaying a preset working parameter editing interface corresponding to the specified smart light group; receiving operating parameter adjustment data input by the user in the operating parameter editing interface; Generate corresponding designated control instructions based on the working parameter adjustment data; The designated control instruction is sent to the designated smart light group to control the designated smart light group to perform corresponding working parameter adjustment processing according to the designated control instruction.

7. The method according to claim 1, characterized in that After building the corresponding emergency rescue signal network based on the target smart light group, the method further includes: Obtain rescue process data and rescue result data; Acquiring problem data corresponding to the rescue process data; Comparing and analyzing the rescue result data with the expected rescue result data to obtain corresponding comparative analysis results; Constructing a corresponding rescue result evaluation report based on the rescue process data, the rescue result data, the comparative analysis results, and the problem data; The rescue result evaluation report is stored and processed.

8. An emergency rescue device, characterized in that: include: A first determination module is configured to determine whether a user-triggered startup instruction for an emergency rescue application in a smartphone has been received; wherein the startup instruction carries user information of the user; An extraction module, configured to extract the user information from the startup instruction if yes; An authentication module, configured to authenticate the user based on the user information and a preset authority management model; A search module, configured to search for smart light groups within a target distance range based on a preset scanning method if the user passes the authority authentication; A screening module, configured to screen out target smart light groups that meet valid connection conditions from the smart light groups; A connection module, configured to establish a communication connection with the target smart light group based on a preset connection method; A construction module is used to construct a corresponding emergency rescue signal network based on the target smart light group after successfully establishing a communication connection with the target smart light group.

9. A computer device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the emergency rescue processing method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the emergency rescue processing method according to any one of claims 1 to 7.