Vehicle rescue method and device, vehicle and storage medium

By obtaining the current communication environment of the vehicle and generating rescue reporting information, and determining and using the most suitable communication method to report, the problem of communication delay in vehicle rescue is solved, and the timeliness and reliability of rescue is improved.

CN119854770APending Publication Date: 2025-04-18国汽智端(成都)科技有限公司
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510044912.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, vehicles rely on fixed communication methods to report information when they need rescue, resulting in high transmission delays and affecting the timeliness and reliability of rescue.

Method used

By obtaining the current communication environment of the target vehicle and the rescue reporting information under triggering conditions, the most suitable reporting method is determined, and the information is reported to the rescue center to receive and feedback the corresponding rescue data.

Benefits of technology

It improves the timeliness and reliability of rescue reporting information, thereby improving the timeliness and efficiency of vehicle rescue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854770A_ABST
    Figure CN119854770A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of intelligent automobiles, and discloses a vehicle rescue method and device, a vehicle and a storage medium, and the method comprises the steps: obtaining a current communication environment of a target vehicle; acquiring rescue report information generated by the target vehicle under the target triggering condition; determining a target reporting mode of the rescue reporting information based on the current communication environment; reporting the rescue report information to a rescue center based on the target report mode; and receiving rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue report information. According to the technical scheme, the efficiency and reliability of vehicle rescue can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of intelligent vehicle technology, and specifically to a vehicle rescue method, device, vehicle, and storage medium. Background Art

[0002] With the rapid development of industry, cars, as an important means of transportation and travel, have become an indispensable part of people's daily lives. However, in related technologies, when a vehicle needs rescue, it usually relies on a fixed communication method to report relevant information, and there is a high transmission delay. Summary of the invention

[0003] In view of the above problems, the embodiments of the present invention provide a vehicle rescue method, device, vehicle and storage medium to solve the problem that when a vehicle needs rescue, the related technology usually relies on a fixed communication method to report relevant information and there is a high transmission delay.

[0004] According to one aspect of an embodiment of the present invention, a vehicle rescue method is provided, the method comprising: obtaining a current communication environment of a target vehicle; obtaining rescue reporting information generated by the target vehicle under target triggering conditions; determining a target reporting method for the rescue reporting information based on the current communication environment; reporting the rescue reporting information to a rescue center based on the target reporting method; and receiving rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information.

[0005] In some optional implementations, obtaining the current communication environment of the target vehicle includes:

[0006] Obtaining the vehicle position of the target vehicle;

[0007] Determine the communication area where the target vehicle is located based on the vehicle position;

[0008] Determining available communication methods for a target vehicle within a communication area;

[0009] receiving communication information sent by the target vehicle based on an available communication method;

[0010] Based on the received information of the communication information, a current communication environment of the target vehicle is determined.

[0011] In some optional implementations, obtaining rescue reporting information generated by the target vehicle under the target triggering condition includes:

[0012] Obtaining the driving information of the target vehicle;

[0013] Comparing the driving information with the driving condition information of the target trigger condition to obtain a driving condition information comparison result;

[0014] If the driving condition information comparison result indicates that the target vehicle is driving abnormally, abnormal reporting information of the target vehicle under the target triggering condition is generated, and the rescue reporting information includes the abnormal reporting information.

[0015] In some optional implementations, obtaining the rescue reporting information generated by the target vehicle under the target triggering condition further includes:

[0016] Obtain accident information of the target vehicle;

[0017] Compare the accident information with the accident condition information of the target trigger condition to obtain the accident condition information comparison result;

[0018] If the accident condition information comparison result indicates that the target vehicle has an accident, then the power status information and the accident location of the target vehicle are obtained;

[0019] Determine the accident report content of the target vehicle based on the power status information;

[0020] Based on the accident report content and the accident location, the accident report information of the target vehicle under the target triggering condition is generated, and the rescue report information includes the accident report information.

[0021] In some optional implementations, generating rescue data includes:

[0022] Based on the abnormal reporting information, determine the trapped location and vehicle information of the target vehicle;

[0023] Determine the cause of the target vehicle being trapped based on the trapped location and vehicle information;

[0024] The trapped rescue data is generated based on the trapped cause, and the rescue data includes the trapped rescue data.

[0025] In some optional implementations, generating rescue data further includes:

[0026] Based on the accident report information, determine the accident location of the target vehicle and the accident report content;

[0027] Determine the accident type of the target vehicle based on the accident location and accident report content;

[0028] The accident rescue data is generated based on the accident type, and the rescue data includes the accident rescue data.

[0029] In some optional implementations, based on the current communication environment, determining a target reporting method for the rescue reporting information includes:

[0030] If the current communication environment indicates that the cellular network environment of the target vehicle meets the reporting conditions of the rescue reporting information, then determining that the reporting method of the rescue reporting information is cellular network reporting;

[0031] If the current communication environment indicates that the cellular network environment of the target vehicle does not meet the reporting conditions for the rescue reporting information, then determining that the reporting method for the rescue reporting information is satellite reporting;

[0032] If the current communication environment indicates that the cellular network environment and satellite reporting environment of the target vehicle meet the reporting conditions for the rescue reporting information, the target reporting method of the rescue reporting information is determined based on the uplink signal strength of the cellular network environment and the satellite reporting environment.

[0033] According to another aspect of an embodiment of the present invention, a vehicle rescue device is provided, including: an environment acquisition module, used to acquire the current communication environment of the target vehicle; an information generation module, used to acquire the rescue reporting information generated by the target vehicle under the target triggering condition; a method determination module, used to determine the target reporting method of the rescue reporting information based on the current communication environment; an information reporting module, used to report the rescue reporting information to a rescue center based on the target reporting method; and a vehicle rescue module, used to receive the rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information.

[0034] According to another aspect of an embodiment of the present invention, a vehicle is provided, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; the memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of one of the aforementioned vehicle rescue methods.

[0035] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, in which at least one executable instruction is stored, and the executable instruction enables a vehicle / device to perform the operation of the aforementioned vehicle rescue method.

[0036] According to another aspect of an embodiment of the present invention, a computer program product is provided, including computer instructions for causing a computer to execute the vehicle rescue method of the first aspect or any corresponding embodiment thereof.

[0037] The technical solution provided by the embodiment of the present invention obtains the current communication environment of the target vehicle and the rescue reporting information generated by the target vehicle under the target triggering condition, so as to determine the target reporting method of the rescue reporting information based on the current communication environment; reports the rescue reporting information to the rescue center based on the target reporting method, so as to receive the rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information, thereby realizing the reporting of rescue reporting information in different ways based on the current communication environment of the vehicle, thereby improving the timeliness and reliability of the reporting of the rescue reporting information, and then improving the timeliness of vehicle rescue.

[0038] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0040] Figure 1 A schematic flow chart of a vehicle rescue method provided by the present invention is shown;

[0041] Figure 2 A schematic structural diagram of a vehicle rescue system provided by the present invention is shown;

[0042] Figure 3 A first data flow diagram of a vehicle rescue system provided by the present invention is shown;

[0043] Figure 4 A second data flow diagram of a vehicle rescue system provided by the present invention is shown;

[0044] Figure 5 A third data flow diagram of a vehicle rescue system provided by the present invention is shown;

[0045] Figure 6 A schematic structural diagram of a vehicle rescue device provided by the present invention is shown;

[0046] Figure 7 A structural schematic diagram of a vehicle provided by the present invention is shown. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0048] Figure 1 FIG. 1 is a flow chart showing a first embodiment of a vehicle rescue method according to the present invention. Figure 1 As shown, the method comprises the following steps:

[0049] Step 110, obtaining the current communication environment of the target vehicle.

[0050] As described above, by acquiring the current communication environment of the target vehicle, the current communication mode of the target vehicle is determined based on the current communication environment of the target vehicle, thereby providing necessary conditions for acquiring and reporting relevant information during vehicle driving.

[0051] In an optional manner, when acquiring the current communication environment of the target vehicle, the vehicle position of the target vehicle can be acquired first; the communication area where the target vehicle is located is determined based on the vehicle position; the available communication methods of the target vehicle are determined within the communication area; the communication information sent by the target vehicle is received based on the available communication methods; and the current communication environment of the target vehicle is determined based on the received information of the communication information.

[0052] Furthermore, the vehicle position of the target vehicle is obtained, including obtaining the latitude and longitude information of the vehicle in real time through the vehicle-mounted positioning system; the communication area where the target vehicle is located is determined based on the vehicle position, including matching the latitude and longitude information of the vehicle with a pre-set communication area map to determine the specific communication area where the vehicle is located; the available communication methods of the target vehicle are determined within the communication area, including selecting the communication network with the highest signal strength as the available communication method based on the network coverage of the communication area; the communication information sent by the target vehicle is received based on the available communication methods, including establishing a stable communication connection through the selected communication network to ensure real-time transmission of information; based on the feedback information of the communication information, the current communication environment of the target vehicle is determined, including analyzing parameters such as the transmission speed, stability and packet loss rate of the communication information, and comprehensively evaluating the quality of the current communication environment.

[0053] In addition, the vehicle positioning system can further integrate the global navigation satellite system (GNSS) and the inertial navigation system (INS) to improve positioning accuracy and stability. The communication area map can be dynamically updated according to the actual communication network layout to ensure the accurate matching of the vehicle's position. In the process of communication network selection, signal strength and stability can be prioritized, while taking into account data transmission rate and cost-effectiveness. In this way, it can not only ensure the reliability of information transmission of vehicles in complex communication environments, but also provide solid data support for subsequent rescue operations. Finally, based on the comprehensive evaluation results of communication information, the system will automatically generate the optimal communication strategy to ensure that the vehicle can convey key information in a timely and accurate manner in an emergency.

[0054] Step 120, obtaining rescue reporting information generated by the target vehicle under the target triggering condition.

[0055] Among them, the target trigger conditions include driving trigger conditions and accident trigger conditions. Driving trigger conditions mainly refer to the situation where the vehicle reaches the preset danger threshold during driving, such as speeding, sudden braking, abnormal lane deviation, abnormal vehicle parking, etc. At this time, the system will automatically trigger the rescue reporting mechanism. Accident trigger conditions involve the abnormal data detected by the in-vehicle sensors when the vehicle has a serious accident such as a collision or rollover, and quickly activate the rescue reporting process. Both trigger conditions can ensure that at critical moments, the real-time status and location information of the vehicle can be quickly transmitted to the rescue center so that rescue measures can be taken in time. In addition, the frequency and content of information reporting can be adjusted according to the severity of the accident to ensure the rational allocation of rescue resources. Through this multi-level trigger mechanism, the response speed and success rate of vehicle rescue have been greatly improved.

[0056] In an optional manner, when obtaining the rescue reporting information generated by the target vehicle under the target triggering condition, the driving information of the target vehicle can be obtained first; the driving information is compared with the driving condition information of the target triggering condition to obtain the driving condition information comparison result; if the driving condition information comparison result indicates that the target vehicle is driving abnormally, then the abnormal reporting information of the target vehicle under the target triggering condition is generated, and the rescue reporting information includes the abnormal reporting information.

[0057] During the implementation process, the vehicle's driving status can be monitored in real time through on-board sensors, including key parameters such as speed, acceleration, and direction. These parameters are compared with the driving condition information of the target trigger condition to determine whether the trigger threshold is reached. Once the trigger threshold is reached, the target vehicle is judged to be driving abnormally, and the information reporting process is immediately started. The real-time status and location information of the vehicle are packaged into abnormal reporting information and sent to the rescue center through the wireless communication module. In addition, the frequency and content of information reporting can be dynamically adjusted according to the severity of the abnormality to ensure that the rescue center can obtain the most accurate and timely abnormal reporting information. Through this refined information processing mechanism, not only the efficiency of rescue is improved, but also the safety of vehicles and personnel is maximized.

[0058] In an optional manner, while obtaining the rescue reporting information generated by the target vehicle under the target triggering condition, the accident information of the target vehicle can also be obtained; the accident information is compared with the accident condition information of the target triggering condition to obtain the accident condition information comparison result; if the accident condition information comparison result indicates that an accident has occurred with the target vehicle, the power status information and the accident location of the target vehicle are obtained; based on the power status information, the accident reporting content of the target vehicle is determined; based on the accident reporting content and the accident location, the accident reporting information of the target vehicle under the target triggering condition is generated, and the rescue reporting information includes the accident reporting information.

[0059] In further implementation, the power status information of the target vehicle includes key indicators such as battery power and circuit system health. By analyzing these indicators, it can be determined whether the vehicle has the ability to start or maintain basic communication functions after the accident. If the power status is good, the accident report content will focus on the vehicle's own condition and the safety of the occupants; if the power status is not good, the accident location and emergency rescue needs will be reported first. In addition, the accident location information will be accurately obtained through the GPS positioning system to ensure that rescue personnel can quickly lock the accident scene. The accident report information will be sent to the rescue center in a timely manner through the wireless communication module according to the preset communication protocol, so that the rescue center can formulate an efficient rescue plan based on the reported content. Through this multi-level information integration and reporting mechanism, not only the accuracy of accident handling is improved, but also the rescue response time is further shortened, providing a strong guarantee for saving lives and reducing property losses.

[0060] In the further implementation process, multi-dimensional data of the accident scene, such as the degree of vehicle damage and surrounding environmental conditions, can be collected through on-board cameras and sensors, and these data can be integrated into the accident report content. In this way, the rescue center can not only receive basic power status and accident location information, but also obtain more detailed accident scene conditions, so as to formulate a more accurate rescue plan. In addition, the system can also combine historical data and real-time traffic information to predict traffic congestion that may be caused by the accident, notify relevant departments in advance to divert traffic, and further optimize rescue efficiency. Through this multi-level and multi-dimensional information processing and reporting mechanism, the system can provide comprehensive and efficient rescue support in complex and changeable accident scenarios.

[0061] Step 130: Determine a target reporting method for the rescue reporting information based on the current communication environment.

[0062] In an optional manner, when determining a target reporting method for rescue reporting information based on the current communication environment, if the current communication environment represents that the cellular network environment of the target vehicle meets the reporting conditions for the rescue reporting information, then the reporting method for the rescue reporting information is determined to be cellular network reporting; if the current communication environment represents that the cellular network environment of the target vehicle does not meet the reporting conditions for the rescue reporting information, then the reporting method for the rescue reporting information is determined to be satellite reporting; if the current communication environment represents that both the cellular network environment and the satellite reporting environment of the target vehicle meet the reporting conditions for the rescue reporting information, then the target reporting method for the rescue reporting information is determined based on the uplink signal strength of the cellular network environment and the satellite reporting environment.

[0063] In this process, the cellular network signal strength and stability of the target vehicle are first detected to evaluate whether it can support high-speed and reliable data transmission. If the cellular network environment is good, the rescue report information will be reported to the rescue center through the cellular network to ensure the timeliness and accuracy of the information. On the contrary, if the cellular network environment is not good, it will switch to the satellite reporting method, using the wide coverage characteristics of satellite communication to ensure that the rescue report information can still be successfully transmitted in remote or unstable network areas. When both the cellular network and satellite reporting environments meet the conditions, the uplink signal strength of the two is further compared, and the rescue report information is reported in a stronger signal and more stable transmission mode. This flexible reporting mechanism not only improves the reliability of information transmission, but also maximizes the rescue efficiency in different environments. Through this multi-level communication strategy, the system can ensure the efficient and accurate transmission of rescue report information in various complex situations, thereby winning valuable time for rescue operations.

[0064] After determining the reporting method, the optimal communication path will be selected for information transmission to ensure the timeliness and accuracy of the rescue reporting information. If the cellular network reporting is selected, the rescue reporting information will be sent to the rescue center's server in the form of data packets through the built-in mobile communication module; if the satellite reporting is selected, the satellite communication module will use satellite signals to transmit the information. In addition, the reporting method can be dynamically adjusted when the communication environment changes to maintain the stability and reliability of information transmission. Through this flexible and changeable reporting mechanism, the system can ensure the efficient transmission of rescue reporting information in various complex environments and provide strong information support for rescue operations.

[0065] Step 140: Report the rescue report information to the rescue center based on the target reporting method.

[0066] As mentioned above, the rescue report information is reported to the rescue center through a target-based reporting method, such as a cellular network or a satellite, so as to improve the reliability and timeliness of uploading the rescue report information.

[0067] Step 150: receiving rescue data of the target vehicle fed back by the rescue center based on the rescue reporting information.

[0068] Specifically, after receiving the rescue data fed back by the rescue center based on the rescue report information, the received rescue data can be initially parsed to confirm the integrity and accuracy of the data. Subsequently, according to the specific instructions and location information contained in the rescue data, as well as a detailed rescue plan. The plan may include rescue route planning, the deployment of required rescue resources, and specific operating guidelines for on-site rescue personnel. Then, the rescue plan is conveyed to the target vehicle and its occupants through the vehicle terminal or other communication equipment to ensure that they can understand the rescue progress and cooperate with the rescue operation in a timely manner. At the same time, various data in the rescue process, such as vehicle location, rescue personnel status, etc., can also be monitored in real time, so as to dynamically adjust the rescue plan according to the actual situation and ensure the efficiency and safety of the rescue operation. Ultimately, through this series of coordination and operations, timely rescue of the target vehicle is achieved, minimizing accident losses and ensuring personnel safety.

[0069] In an optional manner, when generating rescue data, the trapped position and vehicle information of the target vehicle can be determined based on the abnormal reporting information; the cause of the target vehicle being trapped can be determined based on the trapped position and vehicle information; and trapped rescue data can be generated based on the cause of the trapped state, and the rescue data includes trapped rescue data.

[0070] Specifically, the rescue center can first conduct a detailed analysis of the received abnormal reporting information to extract the specific trapped location and basic vehicle information of the target vehicle, such as license plate number, vehicle model, vehicle condition, etc. Then, using this information, the system will further analyze the cause of the trapped vehicle, which may be caused by vehicle failure, poor road conditions or other emergencies. After clarifying the cause of the trapped vehicle, the corresponding trapped rescue data is generated, which can list in detail the required rescue tools, equipment and professional skills requirements of the rescue personnel. Depending on the cause of the trapped vehicle, the rescue data will also include targeted rescue steps and precautions to ensure the accuracy and safety of the rescue operation. In addition, the optimal rescue path can be generated based on the nearest matched rescue resources to shorten the rescue time. All of this data will be transmitted to the rescue command center in real time through an encrypted channel to ensure the real-time and accuracy of the information.

[0071] In an optional manner, when generating rescue data, the accident location and accident report content of the target vehicle can also be determined based on the accident report information; based on the accident location and accident report content, the accident type of the target vehicle can be determined. Accident rescue data is generated based on the accident type, and the rescue data includes accident rescue data. Accident rescue data specifically covers a list of various tools and equipment required for rescue, as well as the professional skill requirements of rescue personnel. In addition, the data will also list in detail the rescue steps and operating guidelines for different types of accidents to ensure the standardization and efficiency of the rescue process. At the same time, the accident rescue data will also include on-site safety protection measures and possible emergency response plans to ensure the safety and reliability of the rescue operation. All of this information will be transmitted to the rescue command center in real time through encrypted communication channels so that the command center can make decisions quickly, coordinate resources from all parties, and efficiently complete the rescue mission.

[0072] In an optional method, after the rescue report information is reported to the rescue center based on the target reporting method, the server of the rescue center will receive and parse the information, quickly generate a rescue task list, and assign it to the nearest rescue team. At the same time, the rescue progress will be monitored in real time, and the rescue status will be continuously updated through the feedback mechanism to ensure that every link of the rescue operation is efficient and transparent. In this process, the rescue center can also remotely adjust the rescue strategy according to the actual situation to ensure the reasonable allocation and maximum utilization of rescue resources. Through this intelligent information processing and scheduling mechanism, the rescue efficiency and success rate can be significantly improved.

[0073] In an optional method, after receiving the rescue report information, the rescue center immediately activates the rescue response mechanism. The server of the rescue center will quickly process and analyze the report information, identify the severity of the accident and specific needs, and formulate a corresponding rescue plan based on this information. The rescue center will send the rescue plan to the team that performs the rescue mission. After the rescue team arrives at the accident site, it will immediately launch a rescue operation. After the rescue operation is completed, the rescue team will submit a rescue report to the rescue center.

[0074] Specifically, the rescue plan will include dispatching rescue teams, dispatching rescue equipment, and coordinating with relevant departments. When formulating the rescue plan, the rescue center will give priority to the urgency of the accident site and the availability of rescue resources. For example, for serious accidents, the nearest rescue team and the most suitable rescue equipment will be dispatched first to ensure the rapid deployment of the rescue operation. At the same time, the rescue center will also maintain close contact with the on-site rescue personnel through the real-time communication system to obtain the latest situation of the accident site in a timely manner and adjust the rescue plan according to the actual situation. After receiving the task, the rescue team will immediately rush to the accident site in accordance with the requirements of the plan, carrying the necessary rescue equipment and materials. In the process of rushing to the scene, the rescue team will maintain real-time communication with the rescue center through the vehicle-mounted communication equipment to ensure the timely transmission of information and the smooth progress of the rescue operation. In the process of rushing to the accident site, the rescue team can also obtain the best driving route through the vehicle-mounted navigation system to avoid traffic congestion and ensure that they arrive at the accident site as soon as possible. At the same time, the rescue team can also prepare corresponding rescue measures in advance according to the actual situation of the accident site, such as first aid, demolition, towing, etc., to improve the rescue efficiency. After the rescue team arrives at the scene of the accident, it will take corresponding rescue measures according to the specific circumstances of the accident, such as treating the wounded, eliminating danger, and restoring traffic. During the rescue process, the rescuers will report the rescue progress to the rescue center in real time through the on-site communication equipment to ensure the transparency of information and the coordination of rescue operations. When carrying out rescue operations, rescuers can also use on-site multimedia equipment, such as cameras and drones, to collect high-definition images and videos of the accident scene and transmit them back to the rescue center in a timely manner. In this way, the rescue center can understand the situation at the accident scene more intuitively and provide strong support for subsequent rescue decisions. After the rescue operation is completed, the rescue team will submit a rescue report to the rescue center. The rescue report will record in detail the rescue process, measures taken, rescue results and other information, providing a basis for subsequent rescue summary and improvement. The rescue center will review and analyze the rescue report, summarize lessons learned, optimize the rescue process, and improve future rescue efficiency. The rescue center can also evaluate the personnel and equipment involved in the rescue based on the rescue report, identify individuals with outstanding performance and deficiencies, and provide reference for subsequent training and equipment updates. Through this continuous improvement mechanism, the overall level of the rescue system can be continuously improved, ensuring that rescue work can be carried out more efficiently and professionally when faced with various emergencies.

[0075] The vehicle rescue method of the embodiment of the present invention obtains the current communication environment of the target vehicle and the rescue reporting information generated by the target vehicle under the target triggering condition, so as to determine the target reporting method of the rescue reporting information based on the current communication environment; reports the rescue reporting information to the rescue center based on the target reporting method, so as to receive the rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information, thereby realizing the reporting of rescue reporting information in different ways based on the current communication environment of the vehicle, thereby improving the timeliness and reliability of the reporting of the rescue reporting information, and then improving the timeliness of vehicle rescue.

[0076] Figure 2 FIG. 2 is a schematic diagram showing a structure of an embodiment of a vehicle rescue system of the present invention. Figure 2 As shown in the figure, the system includes: a display device, a vehicle-mounted satellite terminal, a satellite and a gateway. Among them, the vehicle-mounted satellite terminal includes a satellite communication module (including an antenna), a satellite positioning module (including an antenna), a backup power supply, a speaker, a microphone, a BT&Wifi module, a security chip, an antenna, a CAN transceiver, a display device, a satellite, and a satellite gateway. The satellite communication module is mainly responsible for transmitting vehicle data, while the satellite positioning module can simultaneously receive signals from multiple satellites such as GPS, GLONASS, Beidou, etc., to ensure fast and accurate positioning in any complex environment. The backup power supply ensures that when the vehicle encounters an extreme power outage, the key systems can still obtain the necessary power supply. The speaker and microphone are used to play and receive the sound during the call respectively. The Bluetooth (BT) and wireless network (Wifi) modules are responsible for establishing the communication connection between the vehicle and the mobile phone and other satellite modules. The core function of the security chip is to ensure the security and reliability of information transmission. When an emergency occurs in the vehicle, the CAN transceiver receives the key vehicle information from the TBOX and forwards it to the satellite module so that it can be sent to the rescue center via satellite communication. As for the antenna, it is responsible for sending and receiving information. Corresponding APP can be developed on the display device to dial and send text messages. These messages can be transmitted to the vehicle-mounted satellite terminal through the Wifi module and finally sent by the vehicle-mounted satellite terminal.

[0077] When receiving pulse signals from multiple satellites and calculating and determining the specific location of the vehicle, the satellite positioning module can accurately calculate the three-dimensional coordinate position of the vehicle by comparing the propagation time and frequency offset of different satellite signals. This process not only takes into account the direct path of the satellite signal, but also corrects the errors caused by atmospheric refraction and multipath effects, ensuring the accuracy of the positioning results.

[0078] See also Figure 3In some optional implementations, when the target vehicle travels to an environment without a cellular network, the user cannot dial, send text messages, or surf the Internet through the mobile phone. The cellular communication of the target vehicle fails, which triggers the satellite resource search. After the satellite connection is successful, operations such as making calls, sending text messages, and uploading data can be performed until the satellite resource is disconnected. The user dials or edits text messages through the satellite APP interface developed on the vehicle display device. This part of the information will be transmitted to the BT&Wifi module of the SBOX via BT or wifi. The BT&Wifi module transmits the information to the satellite communication module, and the satellite communication module can dial and send text messages through satellite communication.

[0079] Specifically, when the target vehicle drives into an environment without a cellular network, the on-board satellite terminal will automatically switch to satellite communication mode to ensure uninterrupted communication. At this time, the owner can make a voice call through the satellite call button on the terminal, or use the SMS function to send emergency information. The terminal's built-in GNSS module will update the vehicle's location information in real time, and automatically attach the location coordinates to the sent SMS so that the rescue center can quickly locate it. In addition, the terminal also has a one-click distress function. When the owner encounters an emergency, he only needs to press the distress button, and the terminal will immediately send a distress signal containing location and distress information to the rescue center, greatly improving the rescue efficiency. The terminal's display screen will display the communication status and location information in real time to ensure that the owner has a clear understanding of the current situation.

[0080] During this process, the satellite communication module will automatically detect the signal strength to ensure stable communication quality. If the signal is weak, the system will automatically adjust the antenna direction or switch to the backup satellite to ensure the continuity of communication. At the same time, the satellite APP interface on the vehicle display device will display the signal strength and communication status in real time, so that users can understand the current communication situation. Once the satellite resource is disconnected, the system will automatically try to reconnect and remind the user to take other communication methods if it cannot be restored.

[0081] See also Figure 4In some optional implementations, when the vehicle reaches a remote location during driving and the vehicle cannot drive due to fuel exhaustion or other reasons, the corresponding APP of the vehicle display device can be used to actively call the rescue center for help and automatically upload the vehicle's location information. The main process is as follows: the owner calls for rescue through the APP, and the on-board satellite terminal recognizes that it is a request for rescue (data reporting) after receiving the information, and then it will obtain the vehicle information transmitted by TBOX. The satellite positioning module in the on-board satellite terminal can also provide a more accurate location of the vehicle through satellite positioning at this moment. The above information is transmitted to the satellite, the gateway station, the core network through the satellite communication module of the on-board satellite terminal, and finally reaches the corresponding rescue center. After receiving the information, the rescue center can automatically analyze the current location and vehicle information of the vehicle, and analyze the cause and time of the target vehicle being trapped based on the vehicle information. It can also call the owner to further confirm why the owner is trapped here at this moment (vehicle breakdown, vehicle out of oil, etc.). If there is no injury, but the vehicle cannot continue to drive, the rescue center will provide towing assistance; if there is injury, 120 and other emergency rescues will be arranged first.

[0082] See also Figure 5 In some optional implementations, when a vehicle is in distress, the vehicle airbag is deployed or the in-vehicle sensor detects abnormal changes in the acceleration, heading angle, longitude and latitude of the vehicle, etc., an accident signal will be generated and transmitted to the vehicle-mounted satellite terminal. If the vehicle is severely damaged and the power is disconnected, the backup power supply in the terminal can be automatically enabled so that the vehicle-mounted satellite terminal can continue to call for help. The vehicle-mounted satellite terminal obtains vehicle information and vehicle location, and uploads it for rescue. The above information is transmitted to the satellite, the gateway station, the core network, and finally reaches the corresponding rescue center through the satellite communication module of the vehicle-mounted satellite terminal. After receiving the information, the rescue center can automatically analyze the current location and vehicle information of the vehicle, and make a call to check whether there are still signs of life in the car and whether anyone is injured. If no one in the car responds at this moment, the rescue personnel will be directly arranged to go to the rescue. If there are still signs of life in the car, the rescue center should inquire about the accident and the injuries, give emergency suggestions to the injured, and call 120 for rescue in time.

[0083] Figure 6 FIG. 2 is a schematic diagram showing the structure of an embodiment of a vehicle rescue device according to the present invention. Figure 6 As shown, the device comprises:

[0084] The environment acquisition module 610 is used to acquire the current communication environment of the target vehicle;

[0085] The information generation module 620 is used to obtain the rescue reporting information generated by the target vehicle under the target triggering condition;

[0086] A method determination module 630 is used to determine a target reporting method of the rescue reporting information based on the current communication environment;

[0087] An information reporting module 640 is used to report the rescue reporting information to the rescue center based on the target reporting method;

[0088] The vehicle rescue module 650 is used to receive rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information.

[0089] In some optional implementations, the environment acquisition module 610 includes:

[0090] A position acquisition submodule is used to acquire the vehicle position of the target vehicle;

[0091] An area determination submodule is used to determine the communication area where the target vehicle is located based on the vehicle position;

[0092] A mode determination submodule, used to determine the available communication modes of the target vehicle within the communication area;

[0093] An information receiving submodule, used for receiving communication information sent by a target vehicle based on an available communication method;

[0094] The environment determination submodule is used to determine the current communication environment of the target vehicle based on the received information of the communication information.

[0095] In some optional implementations, the information generation module 620 includes:

[0096] The first information acquisition submodule is used to acquire the driving information of the target vehicle;

[0097] A first information comparison submodule, used to compare the driving information with the driving condition information of the target trigger condition to obtain a driving condition information comparison result;

[0098] The first information generating submodule is used to generate abnormal reporting information of the target vehicle under the target triggering condition if the driving condition information comparison result indicates that the target vehicle is driving abnormally, and the rescue reporting information includes the abnormal reporting information.

[0099] In some optional implementations, the information generation module 620 further includes:

[0100] The second information acquisition submodule is used to acquire the accident information of the target vehicle;

[0101] The second information comparison submodule is used to compare the accident information with the accident condition information of the target trigger condition to obtain the accident condition information comparison result;

[0102] The vehicle data acquisition submodule is used to acquire the power status information and accident location of the target vehicle if the accident condition information comparison result indicates that the target vehicle has an accident;

[0103] A reporting content determination submodule, used to determine the accident reporting content of the target vehicle based on the power status information;

[0104] The second information generation submodule is used to generate accident reporting information of the target vehicle under target triggering conditions based on the accident reporting content and the accident location, and the rescue reporting information includes the accident reporting information.

[0105] In some optional embodiments, the vehicle rescue module 650 includes:

[0106] A first information determination submodule, used to determine the trapped position and vehicle information of the target vehicle based on the abnormal reporting information;

[0107] The trapped cause determination submodule is used to determine the trapped cause of the target vehicle based on the trapped position and vehicle information;

[0108] The first rescue data generating submodule is used to generate trapped rescue data based on trapped causes, and the rescue data includes trapped rescue data.

[0109] In some optional embodiments, the vehicle rescue module 650 further includes:

[0110] The second information determination submodule is used to determine the accident location and accident report content of the target vehicle based on the accident report information;

[0111] The accident type determination submodule is used to determine the accident type of the target vehicle based on the accident location and accident report content;

[0112] The second rescue data generating submodule is used to generate accident rescue data based on the accident type, and the rescue data includes accident rescue data.

[0113] In some optional implementations, the mode determination module 630 includes:

[0114] The first mode determination submodule is used to determine that the reporting mode of the rescue reporting information is cellular network reporting if the current communication environment represents that the cellular network environment of the target vehicle meets the reporting conditions of the rescue reporting information;

[0115] The second mode determination submodule is used to determine that the reporting mode of the rescue reporting information is satellite reporting if the current communication environment represents that the cellular network environment of the target vehicle does not meet the reporting conditions of the rescue reporting information;

[0116] The third method determines the submodule, which is used to determine the target reporting method of the rescue reporting information based on the uplink signal strength of the cellular network environment and the satellite reporting environment if the current communication environment characterizes that the cellular network environment and the satellite reporting environment of the target vehicle meet the reporting conditions of the rescue reporting information.

[0117] The further functional description of each of the above modules and units is the same as that of the above corresponding method embodiments and will not be repeated here.

[0118] Through the above device and its components, the technical solution provided by the embodiment of the present invention has the following advantages:

[0119] The vehicle rescue device of the embodiment of the present invention receives a software upgrade request sent by the vehicle-mounted terminal to determine one or more modular upgrade packages corresponding to the vehicle-mounted terminal based on the software upgrade request; obtains the operating environment information of the vehicle-mounted terminal to divide the modular upgrade packages into multiple upgrade sub-packages based on the operating environment information; and sends multiple upgrade sub-packages to the vehicle-mounted terminal so that the vehicle-mounted terminal can splice the received multiple upgrade sub-packages into a modular upgrade package to upgrade the vehicle-mounted system software package, thereby improving the efficiency and reliability of the vehicle-mounted system software package, thereby meeting the user's continuous upgrade needs under the rapid iteration of smart cars.

[0120] See also Figure 7 , Figure 7 is a schematic diagram of the structure of a vehicle provided by an optional embodiment of the present invention, such as Figure 7 As shown, the vehicle includes: one or more processors 710, a memory 720, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the vehicle, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple vehicles can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 7 A processor 710 is taken as an example.

[0121] The processor 710 may be a central processing unit, a network processor or a combination thereof. The processor 710 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable logic gate array, a general purpose array logic or any combination thereof.

[0122] The memory 720 stores instructions executable by at least one processor 710, so that the at least one processor 710 executes the method shown in the above embodiment.

[0123] The memory 720 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created based on the use of a vehicle displayed on a small program landing page, etc. In addition, the memory 720 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 720 may optionally include a memory remotely arranged relative to the processor 710, and these remote memories may be connected to the vehicle via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a server cluster, a mobile communication network, and combinations thereof.

[0124] The memory 720 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 720 may also include a combination of the above types of memory.

[0125] The vehicle also includes a communication interface 730 for the vehicle to communicate with other devices or communication networks.

[0126] An embodiment of the present invention further provides a computer-readable storage medium storing at least one executable instruction. When the executable instruction is executed on a vehicle / vehicle rescue device, the vehicle / vehicle rescue device executes the vehicle rescue method in any of the above method embodiments.

[0127] An embodiment of the present invention further provides a computer program product, including computer instructions, where the computer instructions are used to enable a computer to execute the vehicle rescue method of the first aspect or any corresponding embodiment thereof.

[0128] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.

[0129] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.

[0130] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.

[0131] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A vehicle rescue method, characterized in that: The method comprises: Obtain the current communication environment of the target vehicle; Obtaining rescue reporting information generated by the target vehicle under target triggering conditions; Based on the current communication environment, determining a target reporting method for the rescue reporting information; Reporting the rescue reporting information to a rescue center based on the target reporting method; Receive rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information.

2. The method according to claim 1, characterized in that The obtaining of the current communication environment of the target vehicle includes: Obtaining a vehicle position of the target vehicle; Determine the communication area where the target vehicle is located based on the vehicle position; determining an available communication mode for the target vehicle within the communication area; Receiving communication information sent by the target vehicle based on the available communication mode; Based on the received information of the communication information, a current communication environment of the target vehicle is determined.

3. The method according to claim 1, characterized in that The obtaining of the rescue reporting information generated by the target vehicle under the target triggering condition includes: Acquiring driving information of the target vehicle; Comparing the driving information with the driving condition information of the target trigger condition to obtain a driving condition information comparison result; If the driving condition information comparison result indicates that the target vehicle is driving abnormally, abnormality reporting information of the target vehicle under the target triggering condition is generated, and the rescue reporting information includes the abnormality reporting information.

4. The method according to claim 1, characterized in that: The obtaining of the rescue reporting information generated by the target vehicle under the target triggering condition also includes: Obtaining accident information of the target vehicle; Comparing the accident information with the accident condition information of the target trigger condition to obtain an accident condition information comparison result; If the accident condition information comparison result indicates that the target vehicle has an accident, then obtaining the power status information and the accident location of the target vehicle; Based on the power status information, determining the accident reporting content of the target vehicle; Based on the accident report content and the accident location, the accident report information of the target vehicle under the target trigger condition is generated, and the rescue report information includes the accident report information.

5. The method according to claim 3, characterized in that: Generating the rescue data, comprising: Based on the abnormal reporting information, determining the trapped position and vehicle information of the target vehicle; Determining the cause of the target vehicle being trapped based on the trapped position and the vehicle information; The trapped rescue data is generated based on the trapped cause, and the rescue data includes the trapped rescue data.

6. The method according to claim 4, characterized in that Generating the rescue data further includes: Based on the accident report information, determine the accident location and accident report content of the target vehicle; Determining the accident type of the target vehicle based on the accident location and the accident report content; Accident rescue data is generated based on the accident type, and the rescue data includes the accident rescue data.

7. The method according to claim 1, characterized in that The determining, based on the current communication environment, a target reporting mode of the rescue reporting information includes: If the current communication environment indicates that the cellular network environment of the target vehicle meets the reporting condition of the rescue reporting information, determining that the reporting mode of the rescue reporting information is cellular network reporting; If the current communication environment indicates that the cellular network environment of the target vehicle does not meet the reporting condition of the rescue reporting information, determining that the reporting mode of the rescue reporting information is satellite reporting; If the current communication environment indicates that the cellular network environment and the satellite reporting environment of the target vehicle both meet the reporting conditions of the rescue reporting information, the target reporting method of the rescue reporting information is determined based on the uplink signal strength of the cellular network environment and the satellite reporting environment.

8. A vehicle rescue device, characterized in that: The device comprises: An environment acquisition module, used to obtain the current communication environment of the target vehicle; An information generating module, used for acquiring the rescue reporting information generated by the target vehicle under the target triggering condition; A mode determination module, used to determine a target reporting mode of the rescue reporting information based on the current communication environment; An information reporting module, used for reporting the rescue reporting information to a rescue center based on the target reporting method; The vehicle rescue module is used to receive the rescue data for rescuing the target vehicle fed back by the rescue center based on the rescue reporting information.

9. A vehicle, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the vehicle rescue method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction, and when the executable instruction is executed on the vehicle, the vehicle executes the operation of the vehicle rescue method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Automatic acquisition and remote reporting method for vehicle rescue information

    CN121194149A