Vehicle accident handling method and device, server and storage medium

By receiving vehicle status data to judge the accident level and matching the processing terminal, an accident handling plan is automatically generated, which solves the problems of poor accident handling reliability and major safety hazards in the existing technology, and achieves efficient and reliable automated accident handling.

CN120301908APending Publication Date: 2025-07-11CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510462469.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

After a vehicle accident, the reliability of accident handling through the intervention of a third-party contact in the prior art is poor, the efficiency of accident handling is difficult to ensure, and there are major safety hazards.

Method used

By receiving the current status data uploaded by the vehicle, judging the accident level and matching the corresponding processing instructions, automatically matching the accident processing terminal, and generating an accident processing plan without the participation of a third-party contact person.

Benefits of technology

More automated and intelligent accident handling has been achieved, reliability and processing efficiency have been improved, and safety hazards have been reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120301908A_ABST
    Figure CN120301908A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle accident processing method and device, a server and a storage medium, and the method comprises the steps: receiving current state data which is uploaded by at least one vehicle and meets a preset processing condition; judging whether each vehicle meets a preset accident handling condition or not based on the current state data; determining the accident grade of each accident vehicle meeting the preset accident processing condition by using the current state data, and matching a corresponding accident processing instruction; and matching a corresponding accident processing terminal for each accident vehicle based on the accident processing instruction, and sending the accident processing instruction to the accident processing terminal, so that the accident processing terminal generates an accident processing scheme of the corresponding vehicle based on the accident processing instruction to complete accident processing of the corresponding vehicle. Therefore, the technical problems that the reliability of accident handling through intervention of the third-party contact person is poor, the accident handling efficiency is difficult to guarantee, and large potential safety hazards exist in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicle networking, and particularly to a method, device, server, and storage medium for handling vehicle accidents. Background Art

[0002] After a vehicle accident occurs, it is difficult for the vehicle occupants who have experienced the emergency to respond accurately in the first place, which not only affects the accident handling efficiency but also poses a significant safety hazard.

[0003] In related technologies, emergency contact can be achieved by the vehicle automatically calling emergency contacts and other means after an accident occurs. In this way, through the intervention of a third party, the accident can be handled. However, there may be problems such as the emergency contact being inconvenient to receive the contact or lacking necessary handling knowledge, resulting in poor reliability of related technologies, making it difficult to fundamentally solve the current situation and handle accidents in a timely and effective manner, and urgent improvement is needed. Summary of the Invention

[0004] This application provides a method, device, server, and storage medium for handling vehicle accidents to solve the technical problems in related technologies, such as poor reliability of handling accidents through the intervention of third-party contacts, difficulty in guaranteeing accident handling efficiency, and significant safety hazards.

[0005] In a first aspect embodiment of this application, a method for handling vehicle accidents is provided, which is applied to a server. The method includes the following steps: receiving current status data that meets preset processing conditions uploaded by at least one vehicle; determining whether each vehicle meets preset accident handling conditions based on the current status data; using the current status data to determine the accident level of each accident vehicle that meets the preset accident handling conditions and matching corresponding accident handling instructions; matching a corresponding accident handling terminal for each accident vehicle based on the accident handling instructions and sending the accident handling instructions to the accident handling terminal, so that the accident handling terminal generates an accident handling plan for the corresponding vehicle based on the accident handling instructions to complete the accident handling of the corresponding vehicle.

[0006] Optionally, in an embodiment of this application, the current status data includes the current positioning data of the at least one vehicle and the current perception data of at least one sensor.

[0007] Optionally, in an embodiment of the present application, determining whether each vehicle meets a preset accident handling condition based on the current state data includes: extracting airbag trigger data, signal data of an electronic stability program system, signal data of an automatic emergency braking system, and / or signal data of a seat belt pretensioner corresponding to the vehicle from the current perception data; determining whether each vehicle meets the preset accident handling condition based on the airbag trigger data, the signal data of the electronic stability program system, the signal data of the automatic emergency braking system, and / or the signal data of the seat belt pretensioner.

[0008] Optionally, in an embodiment of the present application, determining the accident level of each accident vehicle that meets the preset accident handling condition by using the current state data and matching a corresponding accident handling instruction includes: determining the vibration level of the accident vehicle based on the collision signal data in the current state data, where the vibration level is determined by the vibration data in the collision signal data and a preset vibration threshold; determining whether the airbag of the accident vehicle is in a triggered state based on the airbag trigger data; if the vibration level is a slight vibration level and the airbag is not in the triggered state, determining that the accident level is a minor accident level and determining that the accident handling instruction is an insurance handling instruction; if the vibration level is a general vibration level and the airbag is not in the triggered state, determining that the accident level is a general accident level and determining that the accident handling instruction is a rescue handling instruction and the insurance handling instruction; if the vibration level is a severe vibration level and the airbag is in the triggered state, determining that the accident level is a severe accident level and determining that the accident handling instruction is an emergency handling instruction, the rescue handling instruction, and the insurance handling instruction.

[0009] Optionally, in an embodiment of the present application, matching a corresponding accident handling terminal for each accident vehicle based on the accident handling instruction and sending the accident handling instruction to the accident handling terminal includes: when the accident handling instruction is the insurance handling instruction, determining that the accident handling terminal includes the vehicle terminal of the accident vehicle, a mobile terminal bound to the accident vehicle, and / or a preset insurance claim terminal; when the accident handling instruction is the rescue handling instruction, determining that the accident handling terminal includes at least one traffic management terminal matched with the current positioning data; when the accident handling instruction is the emergency handling instruction, determining that the accident handling terminal includes the vehicle terminal, the mobile terminal, and a preset rescue terminal.

[0010] Optionally, in an embodiment of the present application, after sending the accident handling instruction to the accident handling terminal, the method further includes: receiving an instruction response signal from the accident handling terminal; estimating the accident handling time of the accident handling terminal based on the instruction response signal, and combining the current state data and the accident handling time to determine whether the accident vehicle meets a preset waiting condition; if the preset waiting condition is met, generating a corresponding rescue waiting signal based on the accident handling time, and sending the rescue waiting signal to the accident vehicle; otherwise, searching for a rescue vehicle that meets the preset rescue conditions within a preset range around the accident vehicle based on the current position data, and pushing the accident handling instruction to the rescue vehicle.

[0011] Optionally, in an embodiment of the present application, the method further includes: obtaining the current communication status with the at least one vehicle; judging whether each vehicle meets a preset communication anomaly accident condition based on the historical state data of the at least one vehicle and the current communication status; if there is an abnormal vehicle that meets the preset communication anomaly accident condition, determining the accident level based on the historical state data of the abnormal vehicle.

[0012] An embodiment of the second aspect of the present application provides an accident handling device for a vehicle, which is applied to a server. The device includes: a first receiving module, configured to receive current state data uploaded by at least one vehicle that meets a preset processing condition; a first judging module, configured to judge whether each vehicle meets a preset accident handling condition based on the current state data; a matching module, configured to determine the accident level of each accident vehicle that meets the preset accident handling condition by using the current state data, and match a corresponding accident handling instruction; a first processing module, configured to match a corresponding accident handling terminal for each accident vehicle based on the accident handling instruction, and send the accident handling instruction to the accident handling terminal, so that the accident handling terminal generates an accident handling plan for the corresponding vehicle based on the accident handling instruction to complete the accident handling of the corresponding vehicle.

[0013] Optionally, in an embodiment of the present application, the current state data includes the current positioning data of the at least one vehicle and the current perception data of at least one sensor.

[0014] Optionally, in an embodiment of the present application, the first determination module includes: an extraction unit configured to extract airbag trigger data of the corresponding vehicle, signal data of an electronic stability program system, signal data of an automatic emergency braking system, and / or signal data of a seat belt pretensioner from the current perception data; a first determination unit configured to determine whether each vehicle meets the preset accident handling condition based on the airbag trigger data, the signal data of the electronic stability program system, the signal data of the automatic emergency braking system, and / or the signal data of the seat belt pretensioner.

[0015] Optionally, in an embodiment of the present application, the matching module includes: a first determination unit configured to determine the vibration level of the accident vehicle based on the collision signal data in the current status data, where the vibration level is determined by vibration data in the collision signal data and a preset vibration threshold; a second determination unit configured to determine whether the airbag of the accident vehicle is in a triggered state based on the airbag trigger data; a second determination unit configured to determine that the accident level is a minor accident level and determine that the accident handling instruction is an insurance handling instruction when the vibration level is a minor vibration level and the airbag is not in the triggered state; a third determination unit configured to determine that the accident level is a general accident level and determine that the accident handling instruction is a rescue handling instruction and the insurance handling instruction when the vibration level is a general vibration level and the airbag is not in the triggered state; a fourth determination unit configured to determine that the accident level is a serious accident level and determine that the accident handling instruction is an emergency handling instruction, the rescue handling instruction, and the insurance handling instruction when the vibration level is a serious vibration level and the airbag is in the triggered state.

[0016] Optionally, in an embodiment of the present application, the first processing module includes: a fifth determination unit configured to determine that the accident handling terminal includes a vehicle terminal of the accident vehicle, a mobile terminal bound to the accident vehicle, and / or a preset insurance claim terminal when the accident handling instruction is the insurance handling instruction; a sixth determination unit configured to determine that the accident handling terminal includes at least one traffic management terminal matching the current positioning data when the accident handling instruction is the rescue handling instruction; a seventh determination unit configured to determine that the accident handling terminal includes the vehicle terminal, the mobile terminal, and a preset rescue terminal when the accident handling instruction is the emergency handling instruction.

[0017] Optionally, in an embodiment of the present application, it further includes: a second receiving module, configured to receive the instruction response signal of the accident handling terminal; a second judging module, configured to estimate the accident handling moment of the accident handling terminal based on the instruction response signal, and judge whether the accident vehicle meets a preset waiting condition by combining the current state data and the accident handling moment; a second processing module, configured to generate a corresponding rescue waiting signal based on the accident handling moment and send the rescue waiting signal to the accident vehicle when the preset waiting condition is met, otherwise, search for a rescue vehicle that meets the preset rescue conditions within a preset range around the accident vehicle based on the current position data, and push the accident handling instruction to the rescue vehicle.

[0018] Optionally, in an embodiment of the present application, it further includes: an obtaining module, configured to obtain the current communication state with the at least one vehicle; a third judging module, configured to judge whether each vehicle meets a preset communication abnormal accident condition based on the historical state data of the at least one vehicle and the current communication state; a determining module, configured to determine the accident level based on the historical state data of the abnormal vehicle when there is an abnormal vehicle that meets the preset communication abnormal accident condition.

[0019] An embodiment of the third aspect of the present application provides a server, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the accident handling method for a vehicle as described in the above embodiment.

[0020] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute the accident handling method for a vehicle as described in the above embodiment.

[0021] An embodiment of the fifth aspect of the present application provides a computer program product, including a computer program, which is used to implement the accident handling method for a vehicle as described above when executed.

[0022] In the embodiments of the present application, the accident level of each vehicle can be determined according to the current status data uploaded by at least one vehicle, so as to take corresponding responses according to the accident level, such as generating an accident handling instruction, matching the corresponding accident handling terminal, and sending the accident handling instruction to the corresponding accident handling terminal to complete the accident handling. Without the participation of a third-party contact person, a complete set of accident response solutions can be directly output, realizing more automated and intelligent accident handling, with higher reliability and higher accident handling efficiency, greatly reducing potential safety hazards. Thus, the technical problem in the related art that the reliability of accident handling through the intervention of a third-party contact person is poor, the accident handling efficiency is difficult to guarantee, and there are relatively large potential safety hazards is solved.

[0023] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, where:

[0025] Figure 1 FIG. is a flowchart of an accident handling method for a vehicle according to an embodiment of the present application;

[0026] Figure 2 FIG. is a schematic structural diagram of an accident handling device for a vehicle according to an embodiment of the present application;

[0027] Figure 3 FIG. is a schematic structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0028] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as a limitation of the present application.

[0029] The accident handling method, device, server, and storage medium of the vehicle according to the embodiments of the present application will be described below with reference to the accompanying drawings. In view of the technical problems in the related art mentioned in the above background art, that is, the reliability of accident handling through the intervention of third-party contacts is poor, the accident handling efficiency is difficult to guarantee, and there are relatively large potential safety hazards, the present application provides an accident handling method for a vehicle. In this method, the accident level of each vehicle can be determined according to the received current state data uploaded by at least one vehicle, and then corresponding responses can be made according to the accident level, such as generating an accident handling instruction, matching a corresponding accident handling terminal, so as to send the accident handling instruction to the corresponding accident handling terminal to complete the accident handling. Without the participation of third-party contacts, a complete set of accident response plans can be directly output, realizing more automated and intelligent accident handling, with higher reliability and higher accident handling efficiency, greatly reducing potential safety hazards. Thus, the technical problems in the related art, that is, the poor reliability of accident handling through the intervention of third-party contacts, the difficulty in guaranteeing accident handling efficiency, and the relatively large potential safety hazards, are solved.

[0030] Specifically, Figure 1 is a schematic flowchart of an accident handling method for a vehicle provided by an embodiment of the present application.

[0031] As Figure 1 shown, the accident handling method for the vehicle includes the following steps:

[0032] In step S101, receive the current state data uploaded by at least one vehicle that meets the preset processing conditions.

[0033] In the actual execution process, the vehicle can upload the driving-related data of the vehicle and the perception data obtained by the sensors, and before uploading, use an in-vehicle terminal (such as an IVI information entertainment system or a T-BOX telematics processor) to perform preliminary processing on the data, such as data cleaning, format conversion, etc., to ensure the effectiveness and availability of the data.

[0034] The cleaned data, that is, the current state data that meets the preset processing conditions, can be sent to the in-vehicle communication module (TBOX) through the in-vehicle network (such as CAN bus, LIN bus), and the communication module uploads the data to the cloud server through wireless technologies such as cellular networks (such as 4G, 5G), WI-FI or Bluetooth, in combination with the terminal and cloud communication protocol.

[0035] After receiving the current state data, the server can perform data processing and analysis on the current state data for subsequent accident level assessment.

[0036] Optionally, in an embodiment of the present application, the current state data includes the current positioning data of at least one vehicle and the current perception data of at least one sensor.

[0037] Among them, the current status data can include various types of data. For example, the current positioning data is used to achieve target positioning during subsequent rescue processes; another example is the current perception data, which is the data collected by the vehicle's sensors (such as speed sensors, vibration sensors, temperature sensors, airbag sensors, etc.) and is used to determine the accident level during subsequent processes.

[0038] In step S102, based on the current status data, it is determined whether each vehicle meets the preset accident handling conditions.

[0039] Furthermore, the embodiments of the present application can use the current status data to determine whether a vehicle needs to handle an accident.

[0040] For example, after analyzing the current status data, if it is found that the vehicle is in a normal driving state, it is determined that the vehicle does not meet the accident handling conditions;

[0041] After analyzing the current status data, if it is found that a certain value or certain values of the vehicle are in an abnormal state, such as excessive vibration data, airbag deployment, etc., at this time, it can be determined that the vehicle meets the accident handling conditions and needs to handle the accident.

[0042] It should be noted that the preset accident handling conditions can be set by those skilled in the art according to the actual situation, and no specific limitation is made here.

[0043] Optionally, in an embodiment of the present application, determining whether each vehicle meets the preset accident handling conditions based on the current status data includes: extracting the airbag trigger data, signal data of the electronic stability program system, signal data of the automatic emergency braking system, and / or signal data of the seat belt pretensioner corresponding to the vehicle from the current perception data; determining whether each vehicle meets the preset accident handling conditions based on the airbag trigger data, signal data of the electronic stability program system, signal data of the automatic emergency braking system, and / or signal data of the seat belt pretensioner.

[0044] As a possible implementation manner, the embodiments of the present application can extract the airbag trigger data (used to confirm whether the airbag is deployed), signal data of the electronic stability program system (used to determine whether to make an emergency steering deviation from the predetermined track), signal data of the automatic emergency braking system (whether to trigger emergency braking), signal data of the seat belt pretensioner, anti-lock braking system (whether to perform emergency braking), etc. corresponding to the vehicle from the current perception data, and determine the accident handling conditions through the above data.

[0045] In step S103, use the current status data to determine the accident level of each accident vehicle that meets the preset accident handling conditions and match the corresponding accident handling instructions.

[0046] After locking the accident vehicle that meets the preset accident handling conditions, the embodiments of the present application can separately process the current state data of the accident vehicle to determine the accident level of the accident vehicle and match the accident handling instructions according to the accident level.

[0047] Optionally, in an embodiment of the present application, using the current state data to determine the accident level of each accident vehicle that meets the preset accident handling conditions and matching the corresponding accident handling instructions includes: determining the vibration level of the accident vehicle based on the collision signal data in the current state data, where the vibration level is determined by the vibration data in the collision signal data and a preset vibration threshold; judging whether the airbag of the accident vehicle is in a triggered state based on the airbag trigger data; if the vibration level is a slight vibration level and the airbag is not in a triggered state, determining the accident level as a slight accident level and determining the accident handling instruction as an insurance handling instruction; if the vibration level is a general vibration level and the airbag is not in a triggered state, determining the accident level as a general accident level and determining the accident handling instruction as a rescue handling instruction and an insurance handling instruction; if the vibration level is a severe vibration level and the airbag is in a triggered state, determining the accident level as a severe accident level and determining the accident handling instruction as an emergency handling instruction, a rescue handling instruction and an insurance handling instruction.

[0048] For example, the accident levels in the embodiments of the present application can include three types: slight accident level, general accident level and severe accident level.

[0049] First, the embodiments of the present application can judge whether the accident vehicle has collided through the vibration data. By setting multiple preset vibration thresholds, the vibration levels can be divided for the vibration data, where the vibration thresholds can be set by those skilled in the art according to the actual situation.

[0050] After determining the vibration level, the embodiments of the present application can combine the vibration level and the state of the airbag to achieve the determination of the accident level.

[0051] For example, if the vehicle is only slightly collided, it can be determined as a minor accident level. At this time, the accident handling instruction may only involve insurance claims. Therefore, the accident handling instruction can be determined as an insurance handling instruction. When the vehicle vibration level increases and the airbag is not triggered, it can be determined as an ordinary accident level. At this time, the accident handling instruction may, on the basis of involving insurance claims, also involve the rescue of the vehicle. Therefore, the accident handling instruction can be determined as a rescue handling instruction and an insurance handling instruction. When the vehicle vibration level increases again and the airbag is triggered, it can be determined as a serious accident level. At this time, the accident handling instruction, on the basis of involving the rescue handling instruction and the insurance handling instruction, also needs to further ensure the safety of the vehicle occupants. Therefore, the accident handling instruction can be determined as an emergency handling instruction, a rescue handling instruction and an insurance handling instruction.

[0052] To ensure the accuracy of the determination result, the embodiments of the present application can also make a comprehensive judgment in combination with other status data. For example, in combination with camera data, anti-theft trigger data, etc., to determine whether personal injury has occurred. If not, it is determined as a minor accident level. Another example is that if the vehicle's on-board emergency call system is triggered and serious personal injury is involved, it can be determined as a serious accident level.

[0053] According to the accident level, the embodiments of the present application can match corresponding accident handling instructions, that is, determine the required accident handling parties according to the accident level, and generate corresponding accident handling instructions according to information such as the accident handling parties, the location of the accident vehicle, and the preliminary judgment reason of the accident.

[0054] In step S104, based on the accident handling instruction, a corresponding accident handling terminal is matched for each accident vehicle, and the accident handling instruction is sent to the accident handling terminal, so that the accident handling terminal generates an accident handling plan for the corresponding vehicle based on the accident handling instruction to complete the accident handling of the corresponding vehicle.

[0055] In the actual execution process, according to the accident handling instruction, the embodiments of the present application can match corresponding accident handling terminals, such as vehicle terminals, mobile terminals, traffic management terminals, rescue terminals, etc. Through targeted terminal discrimination, it can avoid waste of resources at the rescue or handling end and ensure the accident handling efficiency.

[0056] After receiving the accident handling instruction, the accident handling terminal can form an accident handling plan based on the accident level, location information, etc. included in the accident handling instruction, and arrange personnel and resources according to the accident handling plan to facilitate timely accident handling.

[0057] Optionally, in an embodiment of the present application, matching a corresponding accident handling terminal for each accident vehicle based on an accident handling instruction and sending the accident handling instruction to the accident handling terminal includes: when the accident handling instruction is an insurance handling instruction, determining that the accident handling terminal includes the vehicle terminal of the accident vehicle, the mobile terminal bound to the accident vehicle, and / or a preset insurance compensation terminal; when the accident handling instruction is a rescue handling instruction, determining that the accident handling terminal includes at least one traffic management terminal matching the current positioning data; when the accident handling instruction is an emergency handling instruction, determining that the accident handling terminal includes the vehicle terminal, the mobile terminal, and a preset rescue terminal.

[0058] In some embodiments, different accident handling terminals can be matched for different accident handling instructions.

[0059] For example, under an insurance handling instruction, the vehicle owner can be reminded to collect evidence by contacting the mobile terminal, the vehicle driving data before the collision can be recorded by contacting the vehicle terminal for subsequent claims settlement, and the claim settlement process can be accelerated by contacting the insurance compensation terminal.

[0060] Under a rescue handling instruction, rescue can be achieved by contacting traffic management terminals within a certain distance around the accident vehicle, such as local traffic police terminals, local rescue tow truck terminals, etc.

[0061] Under an emergency handling instruction, the activation of the calling system can be carried out by contacting the vehicle terminal to call for help externally through the speaker and remind the trapped persons inside to ensure their wakefulness and increase the probability of the trapped persons getting out of trouble. The emergency contact person can be contacted by contacting the mobile terminal to achieve rescue through the emergency contact person. Additionally, a preset rescue terminal, such as a hospital terminal, can be contacted to prepare medical assistance in a timely manner.

[0062] Optionally, in an embodiment of the present application, after sending the accident handling instruction to the accident handling terminal, it further includes: receiving the instruction response signal of the accident handling terminal; estimating the accident handling time of the accident handling terminal based on the instruction response signal, and combining the current status data and the accident handling time to determine whether the accident vehicle meets the preset waiting condition; if it meets the preset waiting condition, generating a corresponding rescue waiting signal based on the accident handling time and sending the rescue waiting signal to the accident vehicle, otherwise, searching for rescue vehicles that meet the preset rescue conditions within a preset range around the accident vehicle based on the current position data and pushing the accident handling instruction to the rescue vehicles.

[0063] It can be understood that there may be a situation where the accident handling terminal has a response delay or fails to respond. For example, all ambulances at the hospital terminal closest to the accident vehicle are not available, or the rescue team at the rescue terminal is dealing with other accidents, etc. At this time, the embodiments of the present application can estimate the time when the accident vehicle can be handled according to the instruction response signal of the accident handling terminal. For example, the time when the ambulance arrives at the location of the accident vehicle can be estimated according to the departure time and departure location of the ambulance feedback by the hospital terminal.

[0064] The embodiments of the present application can estimate the duration for which the accident can maintain the current state, the remaining duration before the state of the accident vehicle deteriorates, or the duration that the trapped persons in the vehicle can wait (the state of the trapped persons can be estimated according to sensors such as temperature and humidity in the vehicle, or by reusing the data of the occupant / driver monitoring system in the vehicle), etc.

[0065] Based on the estimated accident handling time and the estimated waiting duration of the accident vehicle, a judgment is made to determine whether there is a redundancy for the accident vehicle to wait. If there is a redundancy for waiting, a rescue waiting signal is sent to the accident vehicle to reduce the anxiety of the occupants. If there is no redundancy for waiting, a search can be conducted within a certain radius according to the location of the accident vehicle to determine whether there are pre-registered rescue vehicles, such as vehicles equipped with an automated external defibrillator (AED), vehicles equipped with towing equipment, etc., and the rescue vehicle is summoned for timely rescue according to the principle of proximity.

[0066] Optionally, in an embodiment of the present application, it further includes: obtaining the current communication status with at least one vehicle; based on the historical state data and the current communication status of at least one vehicle, determining whether each vehicle meets the preset communication abnormal accident condition; if there is an abnormal vehicle that meets the preset communication abnormal accident condition, determining the accident level based on the historical state data of the abnormal vehicle.

[0067] It can be understood that when an extremely serious accident occurs to a vehicle, it may lose the function of communicating with the server. At this time, the server will be unable to evaluate the accident level and conduct timely rescue.

[0068] To avoid the occurrence of the above situation, the embodiments of the present application can continuously confirm the communication status between the vehicle and the server. The driving state of the vehicle can be inferred through the historical state data uploaded by the vehicle within a period of time, and it can be inferred whether the vehicle has a power-off plan. If it is inferred that the vehicle has no power-off plan and the connection between the vehicle and the server is interrupted, it can be inferred that the vehicle may have had a serious accident, and the vehicle is classified as an abnormal vehicle. At this time, the embodiments of the present application can determine the accident level of the abnormal vehicle according to the historical state data, and then conduct subsequent accident handling according to the result of the accident level determination.

[0069] In addition to the accident handling implemented through the server as described above, the embodiments of the present application are also applicable to mobile terminals.

[0070] After the user downloads the relevant APP on the mobile terminal, they can spontaneously contact the accident handling terminal according to the accident level analyzed by the server for timely rescue. By forming a complete accident response plan with the vehicle end + server end + APP end, and based on various signals reported to the platform when the vehicle collides, the vehicle networking platform determines the accident level (dividing the accident into three levels) and transmits the accident level signal to the APP to form different response plans. After various sensors of the whole vehicle send collision and other signals to the server after an accident occurs, the server determines the collision level according to the feedback collision signal and implements corresponding actions according to the established response strategy to improve the accident response speed and ensure the safety of the personnel in the vehicle.

[0071] For example, the embodiments of the present application may include the following steps:

[0072] Step S1: Data collection: Real-time collect vehicle status data through various vehicle sensors (such as speed sensors, temperature sensors, airbag sensors, etc.).

[0073] Step S2: Data processing: The data collected by the vehicle end controller is transmitted to the in-vehicle terminal (such as the IVI information entertainment system or the T-BOX telematics processor), and the in-vehicle terminal performs preliminary processing on the collected data, including data cleaning, format conversion, etc., to ensure the effectiveness and availability of the data.

[0074] Step S3: Data transmission: The processed data is sent to the in-vehicle communication module (TBOX) through the in-vehicle network (such as CAN bus, LIN bus), and the communication module uploads the data to the cloud server through wireless technologies such as cellular networks (such as 4G, 5G), WI-FI or Bluetooth, in combination with the terminal and cloud communication protocol.

[0075] Step S4: Server reception and processing: After the cloud server receives the data, it performs further data processing and analysis, including data storage, data analysis, fault warning, etc. These processed data can be used for functions such as vehicle status monitoring, remote fault diagnosis, intelligent driving assistance, and the intelligent emergency response plan in this article.

[0076] Report the real-time data of the vehicle to the server through the vehicle end communication module, then the server stores and analyzes the reported data, and determines whether the vehicle triggers a collision accident and what the accident level is if triggered through the analysis of the real-time data. After the above judgment is completed, the information is synchronized to the APP end, and then different established plans for different accidents are executed by the APP end.

[0077] Among them, the status data can include the data contained in vehicle-end signals such as airbags, anti-lock braking systems (ABS), electronic stability programs (ESP), automatic emergency braking (AEB), seat belt pretensioners, etc. Analyzed by the server, accidents can be classified into the following three categories:

[0078] 1. Minor accident level: Minor accidents, only minor collisions of the vehicle or triggering of the anti-theft alarm, without involving personal injuries.

[0079] 2. General accident level: The vehicle collision alarm is triggered, but the airbag is not triggered, without involving serious personal injuries.

[0080] 3. Severe accident level: The vehicle suffers serious and significant damage, the in-vehicle emergency call system is triggered, the airbag pops out, involving serious personal injuries.

[0081] Based on the above three situations, after the vehicle-end reports data, the server analyzes the signals and makes judgments. The vehicle-end data is uploaded once every 10S, and the server feedbacks the vehicle emergency status once every 10S. High-level signals such as airbag signals and collision signals are set as event-type signals. If triggered, they will be reported immediately, without following the rule of reporting once every 10S. If the vehicle status changes, the server marks the vehicle emergency status and performs the following actions:

[0082] 1. Minor accident level: When a minor emergency event is detected, the server immediately sends a reminder to the APP to remind the vehicle owner. At the same time, the insurance claim process is sent to the APP message center to remind the user to take pictures for evidence. And record the vehicle driving data of the vehicle owner within the previous 3 minutes, and form a vehicle accident report and push it to the user.

[0083] 2. General accident level: When it is detected that the vehicle has an accident of a certain intensity, on top of the minor accident handling plan, additionally, the latest GPS location information of the vehicle is sent to the APP. The APP pre-enters the phone numbers of traffic police across the country. The APP determines which province this GPS location is in according to the map API interface. After the user authorizes, the traffic police phone is called in time for reporting. If on the highway, the user is prompted to call the rescue phone of this highway section.

[0084] 3. Severe accident level: When a severe accident occurs at the detected vehicle end, the airbag is activated and the in-vehicle emergency call system is triggered. At this time, the server immediately responds, sending the vehicle location, vehicle information, and estimated vehicle damage to the official traffic police platform and calling the traffic police and rescue phone numbers. Meanwhile, the APP will start automatically, open the distress system, and send distress signals at a frequency of once every 3 seconds to constantly remind the trapped people in the vehicle to stay awake. At the same time, it can also remind other people to rescue the vehicle owner as soon as possible. If the vehicle owner is trapped, it can effectively increase the chance of being discovered and thus be rescued. The APP will also contact the vehicle owner's emergency contacts to notify them of the accident location to ensure that someone can discover the accident immediately and guarantee the rescue speed.

[0085] The embodiments of the present application can handle vehicle accidents of different degrees. Triggered by vehicle-end accidents, the accident level signals are transmitted to the server for processing and analysis, and the server or the APP responds according to different pre-determined accident level plans. With a variety of different response plans, the handling methods after the vehicle owner has an accident are improved, ensuring the safety of the lives of the people in the vehicle. Finally, the server can also collect various types of accident data, analyze the data based on this, and form a data analysis report.

[0086] According to the vehicle accident handling method proposed by the embodiments of the present application, the accident level of each vehicle can be determined based on the currently uploaded status data received from at least one vehicle, and then corresponding responses can be made according to the accident level, such as generating accident handling instructions, matching corresponding accident handling terminals, and sending the accident handling instructions to the corresponding accident handling terminals to complete the accident handling. Without the participation of third-party contacts, a complete set of accident response plans can be directly output, realizing a more automated and intelligent accident handling, with higher reliability and higher accident handling efficiency, greatly reducing potential safety hazards. Thus, the technical problems in the related art, such as the poor reliability of accident handling through the intervention of third-party contacts, the difficulty in guaranteeing accident handling efficiency, and the existence of significant safety hazards, are solved.

[0087] Next, refer to the drawings to describe the vehicle accident handling device proposed by the embodiments of the present application.

[0088] Figure 2 It is a block diagram of the vehicle accident handling device according to the embodiments of the present application.

[0089] As Figure 2 shown, the vehicle accident handling device 10 includes: a first receiving module 100, a first judgment module 200, a matching module 300, and a first processing module 400.

[0090] Specifically, the first receiving module 100 is configured to receive the currently uploaded status data that meets the preset processing conditions from at least one vehicle.

[0091] The first judgment module 200 is used to judge whether each vehicle meets the preset accident handling conditions based on the current state data.

[0092] The matching module 300 is used to determine the accident level of each accident vehicle that meets the preset accident handling conditions by using the current state data, and match the corresponding accident handling instructions.

[0093] The first processing module 400 is used to match the corresponding accident handling terminal for each accident vehicle based on the accident handling instructions, and send the accident handling instructions to the accident handling terminal, so that the accident handling terminal generates the accident handling plan for the corresponding vehicle based on the accident handling instructions to complete the accident handling of the corresponding vehicle.

[0094] Optionally, in an embodiment of the present application, the current state data includes the current positioning data of at least one vehicle and the current sensing data of at least one sensor.

[0095] Optionally, in an embodiment of the present application, the first judgment module includes: an extraction unit and a first judgment unit.

[0096] The extraction unit is used to extract the airbag trigger data, the signal data of the electronic stability program system, the signal data of the automatic emergency braking system, and / or the signal data of the seat belt pretensioner corresponding to the vehicle from the current sensing data.

[0097] The first judgment unit is used to judge whether each vehicle meets the preset accident handling conditions based on the airbag trigger data, the signal data of the electronic stability program system, the signal data of the automatic emergency braking system, and / or the signal data of the seat belt pretensioner.

[0098] Optionally, in an embodiment of the present application, the matching module 300 includes: a first determination unit, a second judgment unit, a second determination unit, a third determination unit, and a fourth determination unit.

[0099] The first determination unit is used to determine the vibration level of the accident vehicle based on the collision signal data in the current state data, where the vibration level is determined by the vibration data in the collision signal data and the preset vibration threshold.

[0100] The second judgment unit is used to judge whether the airbag of the accident vehicle is in the triggered state based on the airbag trigger data.

[0101] The second determination unit is used to determine the accident level as a minor accident level and determine the accident handling instruction as an insurance handling instruction when the vibration level is a minor vibration level and the airbag is not in the triggered state.

[0102] A third determination unit, configured to determine that the accident level is a general accident level and determine that the accident handling instructions are rescue handling instructions and insurance handling instructions when the vibration level is a general vibration level and the airbag is not in a triggered state.

[0103] A fourth determination unit, configured to determine that the accident level is a serious accident level and determine that the accident handling instructions are emergency handling instructions, rescue handling instructions and insurance handling instructions when the vibration level is a serious vibration level and the airbag is in a triggered state.

[0104] Optionally, in an embodiment of the present application, the first processing module 400 includes: a fifth determination unit, a sixth determination unit, and a seventh determination unit.

[0105] Wherein, the fifth determination unit is configured to determine that the accident handling terminal includes a vehicle terminal of the accident vehicle, a mobile terminal bound to the accident vehicle, and / or a preset insurance compensation terminal when the accident handling instruction is an insurance handling instruction.

[0106] The sixth determination unit is configured to determine that the accident handling terminal includes at least one traffic management terminal that matches the current positioning data when the accident handling instruction is a rescue handling instruction.

[0107] The seventh determination unit is configured to determine that the accident handling terminal includes a vehicle terminal, a mobile terminal, and a preset rescue terminal when the accident handling instruction is an emergency handling instruction.

[0108] Optionally, in an embodiment of the present application, the accident handling device 10 of the vehicle further includes: a second receiving module, a second judgment module, and a second processing module.

[0109] Wherein, the second receiving module is configured to receive an instruction response signal of the accident handling terminal.

[0110] The second judgment module is configured to estimate the accident handling time of the accident handling terminal based on the instruction response signal, and determine whether the accident vehicle meets a preset waiting condition by combining the current state data and the accident handling time.

[0111] The second processing module is configured to generate a corresponding rescue waiting signal based on the accident handling time and send the rescue waiting signal to the accident vehicle when the preset waiting condition is met; otherwise, search for rescue vehicles that meet the preset rescue conditions within a preset range around the accident vehicle based on the current position data, and push the accident handling instruction to the rescue vehicle.

[0112] Optionally, in an embodiment of the present application, the accident handling device 10 of the vehicle further includes: an acquisition module, a third judgment module, and a determination module.

[0113] Among them, an acquisition module is configured to acquire the current communication status with at least one vehicle.

[0114] A third determination module is configured to determine whether each vehicle meets a preset communication accident condition based on the historical status data and the current communication status of at least one vehicle.

[0115] A determination module is configured to determine the accident level based on the historical status data of the abnormal vehicle in the case where there is an abnormal vehicle that meets the preset communication accident condition.

[0116] It should be noted that the foregoing explanation of the embodiments of the accident handling method for vehicles also applies to the accident handling device for vehicles in this embodiment, and will not be elaborated here.

[0117] According to the accident handling device for vehicles provided in the embodiments of the present application, the accident level of each vehicle can be determined according to the currently received status data uploaded by at least one vehicle, and thus corresponding responses can be made according to the accident level, such as generating an accident handling instruction, matching a corresponding accident handling terminal, so as to send the accident handling instruction to the corresponding accident handling terminal to complete the accident handling. Without the participation of a third-party contact person, a complete set of accident response plans can be directly output, realizing a more automated and intelligent accident handling, with higher reliability and higher accident handling efficiency, greatly reducing potential safety hazards. Thus, the technical problems in the related art that the reliability of accident handling through the intervention of a third-party contact person is poor, the accident handling efficiency is difficult to guarantee, and there are relatively large potential safety hazards are solved.

[0118] Figure 3 It is a schematic structural diagram of a server provided in the embodiments of the present application. The vehicle may include:

[0119] A memory 301, a processor 302, and a computer program stored on the memory 301 and executable on the processor 302.

[0120] When the processor 302 executes the program, it implements the accident handling method for vehicles provided in the foregoing embodiments.

[0121] Further, the server further includes:

[0122] A communication interface 303 for communication between the memory 301 and the processor 302.

[0123] The memory 301 is used to store a computer program executable on the processor 302.

[0124] The memory 301 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0125] If the memory 301, the processor 302, and the communication interface 303 are implemented independently, the communication interface 303, the memory 301, and the processor 302 can be interconnected through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity of representation, Figure 3 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0126] Optionally, in a specific implementation, if the memory 301, the processor 302, and the communication interface 303 are integrated on a single chip, the memory 301, the processor 302, and the communication interface 303 can communicate with each other through an internal interface.

[0127] The processor 302 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0128] This embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the accident handling method of the vehicle as described above is implemented.

[0129] The embodiments of the present application also provide a computer program product, including a computer program. When the computer program is executed by a processor, the accident handling method of the vehicle provided by the embodiments of the present invention is implemented.

[0130] In the description of this specification, the descriptions referring to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of this application. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or N embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0131] In addition, the terms "first" and "second" are used only for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0132] Any process or method description shown in a flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logical function or process, and the scope of the preferred embodiments of this application includes additional implementations, where the functions can be executed in a substantially simultaneous manner or in a reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of this application pertain.

[0133] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definite sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in combination with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion (electronic device) having one or N wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then stored in a computer memory.

[0134] It should be understood that various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0135] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods of the above-described embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0136] In addition, each functional unit in various embodiments of the present application may be integrated into a processing module, may exist physically alone for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0137] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. An accident handling method for a vehicle, characterized in that, Applied to a server, wherein the method includes the following steps: Receiving current status data that meets preset processing conditions uploaded by at least one vehicle; Judging whether each vehicle meets a preset accident handling condition based on the current status data; Using the current status data to determine the accident level of each accident vehicle that meets the preset accident handling condition, and matching a corresponding accident handling instruction; Based on the accident handling instruction, matching a corresponding accident handling terminal for each accident vehicle, and sending the accident handling instruction to the accident handling terminal, so that the accident handling terminal generates an accident handling plan for the corresponding vehicle based on the accident handling instruction to complete the accident handling of the corresponding vehicle.

2. The method according to claim 1, characterized in that, The current status data includes the current positioning data of the at least one vehicle and the current sensing data of at least one sensor.

3. The method according to claim 2, wherein The judging whether each vehicle meets a preset accident handling condition based on the current status data includes: Extracting the airbag trigger data, signal data of the electronic stability program system, signal data of the automatic emergency braking system, and / or signal data of the seat belt pretensioner corresponding to the vehicle from the current sensing data; Judging whether each vehicle meets the preset accident handling condition based on the airbag trigger data, signal data of the electronic stability program system, signal data of the automatic emergency braking system, and / or signal data of the seat belt pretensioner.

4. The method according to claim 3, wherein The using the current status data to determine the accident level of each accident vehicle that meets the preset accident handling condition, and matching a corresponding accident handling instruction includes: Determining the vibration level of the accident vehicle based on the collision signal data in the current status data, wherein the vibration level is determined by the vibration data in the collision signal data and a preset vibration threshold; Judging whether the airbag of the accident vehicle is in a triggered state based on the airbag trigger data; If the vibration level is a slight vibration level and the airbag is not in the triggered state, determining the accident level as a slight accident level and determining the accident handling instruction as an insurance handling instruction; If the vibration level is a general vibration level and the airbag is not in the triggered state, determining the accident level as a general accident level and determining the accident handling instruction as a rescue handling instruction and the insurance handling instruction; If the vibration level is a severe vibration level and the airbag is in the triggered state, determining the accident level as a severe accident level and determining the accident handling instruction as an emergency handling instruction, the rescue handling instruction, and the insurance handling instruction.

5. The method according to claim 4, wherein The matching a corresponding accident handling terminal for each accident vehicle based on the accident handling instruction, and sending the accident handling instruction to the accident handling terminal includes: In the case that the accident handling instruction is the insurance handling instruction, determining that the accident handling terminal includes the vehicle terminal of the accident vehicle, a mobile terminal bound to the accident vehicle, and / or a preset insurance claim terminal; When the accident handling instruction is the rescue handling instruction, determine that the accident handling terminal includes at least one traffic management terminal that matches the current positioning data; When the accident handling instruction is the emergency handling instruction, determine that the accident handling terminal includes the vehicle terminal, the mobile terminal, and a preset rescue terminal.

6. The method according to claim 2, wherein After sending the accident handling instruction to the accident handling terminal, it further includes: Receiving an instruction response signal from the accident handling terminal; Estimating the accident handling time of the accident handling terminal based on the instruction response signal, and combining the current status data and the accident handling time to determine whether the accident vehicle meets a preset waiting condition; If the preset waiting condition is met, generate a corresponding rescue waiting signal based on the accident handling time, and send the rescue waiting signal to the accident vehicle; otherwise, search for rescue vehicles within a preset range around the accident vehicle that meet the preset rescue conditions based on the current position data, and push the accident handling instruction to the rescue vehicle.

7. The method according to claim 1, wherein It further includes: Obtaining the current communication status with the at least one vehicle; Based on the historical status data and the current communication status of the at least one vehicle, determining whether each vehicle meets a preset communication anomaly accident condition; If there is an abnormal vehicle that meets the preset communication anomaly accident condition, determine the accident level based on the historical status data of the abnormal vehicle.

8. An accident handling device for a vehicle, characterized in that, Applied to a server, wherein the device includes: A receiving module for receiving current status data uploaded by at least one vehicle that meets a preset processing condition; A judgment module for determining whether each vehicle meets a preset accident handling condition based on the current status data; A matching module for using the current status data to determine the accident level of each accident vehicle that meets the preset accident handling condition and matching a corresponding accident handling instruction; A processing module for matching a corresponding accident handling terminal for each accident vehicle based on the accident handling instruction, and sending the accident handling instruction to the accident handling terminal, so that the accident handling terminal generates an accident handling plan for the corresponding vehicle based on the accident handling instruction to complete the accident handling of the corresponding vehicle.

9. A server, characterized in that, It includes: A memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the accident handling method for a vehicle as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to be used to implement the accident handling method for a vehicle as described in any one of claims 1-7.