Emergency rescue method, emergency rescue system, vehicle-mounted communication equipment and medium
Through the on-board communication equipment, the problem of waste resources in the police participating in emergency rescue is solved and efficient emergency rescue is achieved.
Patent Information
- Application Number
- CN202310320146.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-29
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2043-03-29
AI Technical Summary
Among the existing emergency rescue methods, the police participate in emergency rescue and waste police resources and have low rescue efficiency, so they cannot effectively utilize the resources of surrounding vehicles for rapid guidance.
Passenger body information is sent to the hospital terminal through on-board communication equipment, confirmation information is received and its authenticity is verified, confirmation information is sent to surrounding vehicles to obtain location information, plan rescue channels and notify vehicles to avoid, and achieve independent and efficient rescue.
On the premise of ensuring safety, improve the efficiency of emergency rescue, reduce waste of police resources, and improve rescue efficiency.
Smart Images

Figure CN116405900B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle automatic control technology, and in particular to an emergency rescue method, an emergency rescue system, a vehicle-mounted communication device and a medium. Background Art
[0002] With the sudden increase in the number of vehicles, urban traffic is becoming more and more congested. During the driving process, some situations requiring emergency rescue may occur, such as sudden illness or childbirth of passengers.
[0003] Currently, some car owners install alarm devices on their vehicles to facilitate emergency rescue. However, since self-installed alarm devices are illegal, their safety cannot be guaranteed and they cannot gain the trust of surrounding vehicles. In this regard, the police can provide emergency rescue. After receiving the vehicle's call for help, the police will monitor the vehicle's location in real time and notify nearby vehicles to avoid it through voice notification, allowing the vehicle to quickly pass through the congested area.
[0004] However, the method of emergency rescue by the police not only wastes police resources, but also requires the police to always pay attention to the location of the vehicle and notify surrounding vehicles to avoid it. Therefore, the existing technology still has the problem of low rescue efficiency. Summary of the Invention
[0005] Based on this, the present application provides an emergency rescue method, an emergency rescue system, a vehicle-mounted communication device and a medium to improve the problem of low rescue efficiency in the prior art.
[0006] On the first aspect, the present application provides an emergency rescue method, which is applied to vehicle-mounted communication equipment. The emergency rescue method includes: when a passenger asks for help and the road is congested, sending the passenger's physical information to a hospital terminal; receiving confirmation information for the physical information feedback to determine whether the current situation is urgent; if the current situation is urgent, sending confirmation information to surrounding vehicles, so that the surrounding vehicles send their location information to this end after verifying the confirmation information; planning a rescue channel, and notifying each vehicle on the rescue channel to avoid it based on the location information.
[0007] In combination with the first aspect, in the first possible implementation method of the first aspect, the above-mentioned confirmation information includes a file part and a signature part, and the file part includes a confirmation result, a hospital identifier and a hash algorithm; the above-mentioned step of receiving confirmation information for physical information feedback to determine whether the current situation is urgent includes: after receiving the confirmation information, obtaining the corresponding hospital terminal and hospital public key according to the hospital identifier; using the hospital public key to decrypt the signature part, if the decryption is successful, determining that the confirmation information comes from the hospital terminal, and obtaining the first decrypted character string; calculating the file part according to the hash algorithm to obtain a second character string; comparing the first character string and the second character string to see if they are consistent, if the strings are consistent, determining that the confirmation information has not been tampered with, and if the confirmation result is yes, confirming that the current situation is urgent.
[0008] In combination with the first aspect or the first possible implementation method of the first aspect, in the second possible implementation method of the first aspect, the above-mentioned steps of planning a rescue channel and notifying each vehicle on the rescue channel to avoid according to the location information include: taking the lane in which the vehicle is currently traveling or the lane to be changed as the rescue channel, and after receiving the location information, determining the vehicle on the rescue channel according to the location information; planning a lane change plan for the vehicles on the rescue channel, and sending the corresponding lane change plan to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0009] On the second aspect, the present application provides an emergency rescue system, which includes: a vehicle terminal and a hospital terminal connected via a wireless network; wherein, the vehicle terminal includes an on-board communication device, a rescue start device and an automatic driving device, the on-board communication device is used to execute any one of the emergency rescue methods in claims 1 to 3, the rescue start device is used to monitor the passenger's help signal and generate the passenger's physical information, and the automatic driving device is used to determine the hospital based on the physical information and judge whether the road to the hospital is congested; wherein, the hospital terminal is used to determine whether the current situation is urgent based on the physical information.
[0010] In combination with the second aspect, in the first possible implementation mode of the second aspect, the above-mentioned physical information includes at least one of the condition description information, condition monitoring information and pre-stored condition information, and the above-mentioned rescue starting device specifically includes an activation module, a storage module, a health detection module and a packaging module, wherein: the activation module is used to monitor the help signal and extract the condition description information in the help signal; the storage module is used to store the pre-stored condition information, wherein the pre-stored condition information includes at least one of vehicle information, owner information, emergency contact and medical history; the health detection module is used to collect condition monitoring information, wherein the condition monitoring information includes at least one of heart rate, blood pressure, blood sugar and pulse beat; the packaging module is used to package at least one of the condition description information, condition monitoring information and pre-stored condition information to obtain physical information.
[0011] In combination with the first possible implementation method of the second aspect, in the second possible implementation method of the second aspect, the above-mentioned autonomous driving device specifically includes an analysis module, a navigation module and a driving module, wherein: the analysis module is used to analyze physical information to obtain the hospital and department; the navigation module is used to select a driving road according to the hospital and determine whether the road is congested; the driving module is used to perform autonomous driving according to the driving route or rescue channel.
[0012] In combination with the first possible implementation of the second aspect, in the second possible implementation of the second aspect, the above-mentioned system also includes a police terminal, wherein the police terminal is used to receive physical information and verify whether the vehicle information and owner information in the physical information are legal, and if it is confirmed to be illegal, notify the police to track and handle it.
[0013] On the third aspect, the present application also provides a vehicle-mounted communication device, which includes a sending unit, a receiving unit and a planning unit. Specifically: the sending unit is used to send the passenger's physical information to the hospital terminal when the passenger asks for help and the road is congested; the receiving unit is used to receive confirmation information for the physical information feedback to determine whether the current situation is urgent; the sending unit is also used to send the confirmation information to the surrounding vehicles if the current situation is urgent, so that the surrounding vehicles send the location information of the surrounding vehicles to this end after verifying the confirmation information; the planning unit is used to plan a rescue channel; the sending unit is also used to notify each vehicle on the rescue channel to avoid according to the location information.
[0014] In combination with the third aspect, in the first possible implementation method of the third aspect, the above-mentioned confirmation information includes a file part and a signature part, and the file part includes a confirmation result, a hospital identifier and a hash algorithm; the above-mentioned receiving unit is specifically used to: receive confirmation information for physical information feedback to determine whether the current situation is urgent, including: after receiving the confirmation information, obtaining the corresponding hospital terminal and hospital public key according to the hospital identifier; using the hospital public key to decrypt the signature part, if the decryption is successful, it is determined that the confirmation information comes from the hospital terminal, and the first decrypted character string is obtained; the file part is calculated according to the hash algorithm to obtain a second character string; compare the first character string and the second character string for consistency, if the strings are consistent, it is determined that the confirmation information has not been tampered with, and if the confirmation result is yes, confirm that the current situation is urgent.
[0015] In combination with the third aspect or the first possible implementation method of the third aspect, in the second possible implementation method of the third aspect, the above-mentioned planning unit is specifically used to: use the lane in which the vehicle is currently traveling or the lane to be changed as a rescue channel, and after receiving the position information, determine the vehicle on the rescue channel according to the position information; plan a lane change plan for the vehicle on the rescue channel, and send the corresponding lane change plan to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0016] In a fourth aspect, the present application also provides a vehicle-mounted communication device, which includes a processor, a transceiver and a memory, and the processor and the memory are connected via a bus; the processor is used to execute multiple instructions; the transceiver is used to interact with other devices for data; the memory is used to store multiple instructions, and the instructions are suitable for being loaded and executed by the processor such as the emergency rescue method of the first aspect or any one of the embodiments of the first aspect.
[0017] In a fifth aspect, the present application also provides a computer-readable storage medium, in which a plurality of instructions are stored, and the instructions are suitable for being loaded and executed by a processor such as the emergency rescue method of the first aspect or any one embodiment of the first aspect.
[0018] In summary, the present application provides an emergency rescue method, an emergency rescue system, a vehicle-mounted communication device and a medium, wherein the vehicle-mounted communication device of the present application can independently plan a rescue channel, and after obtaining confirmation information from the hospital terminal, it can use the confirmation information to gain the trust of surrounding vehicles, and then notify each vehicle on the rescue channel to avoid, so as to achieve high-efficiency emergency rescue without the need for a third party such as the police to monitor and guide surrounding vehicles. Therefore, the emergency rescue of the present application can improve the efficiency of emergency rescue while ensuring safety, and improve the problem of low rescue efficiency in the existing technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A flowchart of an emergency rescue method in one embodiment of the present application;
[0020] Figure 2 A schematic diagram of the data structure of confirmation information in an embodiment of the present application;
[0021] Figure 3 A flowchart of an emergency rescue method in one embodiment of the present application;
[0022] Figure 4 This is a structural diagram of an emergency rescue system in an embodiment of the present application;
[0023] Figure 5 This is a structural block diagram of a vehicle terminal in one embodiment of the present application;
[0024] Figure 6 This is a structural block diagram of a vehicle-mounted communication device of the present application;
[0025] Figure 7 This is a structural block diagram of a vehicle-mounted communication device of this application. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0027] It should be noted that the vehicle-mounted communication equipment involved in this application may include but is not limited to dedicated vehicle-mounted communication equipment, vehicle control unit (VCU), terminal equipment, computer, processor, etc., and may be a device integrated in the vehicle or a detachable independent device on the vehicle. The vehicle-mounted communication equipment can exchange data with other devices on the vehicle. For example, the vehicle-mounted communication equipment can be connected to devices such as pressure sensors, travel sensors, speed measuring devices, cockpit controllers, and emergency braking devices. The processor may include but is not limited to a graphics processing unit (GPU), a central processing unit (CPU), a general-purpose processor, a coprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The processor can implement the methods described in this application, such as pedal fault detection and pedal mis-stepping detection, etc., which will not be described in detail in this application.
[0028] It should also be noted that the diagrams provided in this embodiment are only for schematically illustrating the basic concept of the present invention. Therefore, the diagrams only show the components related to the present invention and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the type, quantity and proportion of each component can be changed at will, and the component layout type may also be more complex. The structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no technical significance. Any structural modification, change in proportional relationship or adjustment of size should still fall within the scope of the technical content disclosed in the present invention without affecting the efficacy and purpose of the present invention. At the same time, the directions or positional relationships indicated by terms such as "upper," "lower," "left," "right," "center," "longitudinal," "lateral," "horizontal," "inner," "outer," "radial," and "circumferential" in this specification are based on the directions or positional relationships shown in the accompanying drawings and are intended only to simplify the description. They do not indicate or imply that the devices or components referred to must have a specific direction, be constructed, or operate in a specific direction. Changes or adjustments to their relative relationships, without substantially changing the technical content, should be considered within the scope of the present invention. Therefore, they should not be construed as limiting the present invention. In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0029] At present, emergency rescue by the police not only wastes police resources, but also requires the police to always pay attention to the location of the vehicle and notify surrounding vehicles to avoid it. Therefore, the existing technology still has the problem of low rescue efficiency.
[0030] To address the low rescue efficiency problem in the existing technology, this application provides an emergency rescue method, which is applied to vehicle-mounted communication equipment. The emergency rescue method provided by this application includes: when a passenger requests help and the road is congested, sending the passenger's physical information to a hospital terminal; receiving confirmation information for the physical information feedback to determine whether the current situation is urgent; if the current situation is urgent, sending the confirmation information to surrounding vehicles, so that the surrounding vehicles send their location information to this terminal after verifying the confirmation information; planning a rescue channel, and notifying each vehicle on the rescue channel to avoid the situation based on the location information.
[0031] In order to better understand the emergency rescue method provided by this application, this application provides an embodiment, such as Figure 1 Next, this application will take the vehicle-mounted communication equipment as the execution subject and Figure 1 The emergency rescue method described is explained. Specifically:
[0032] 101: When a passenger asks for help and the road is congested, the passenger's physical information will be sent to the hospital terminal.
[0033] Among them, the vehicle-mounted communication equipment can send the passenger's physical information to the hospital terminal when the passenger asks for help and the road is congested, so that the hospital can obtain confirmation information by analyzing the physical information, and the confirmation information is used to indicate whether the current situation is urgent.
[0034] It should be noted that physical information includes at least one of the following: condition description information, condition monitoring information and pre-stored condition information. The condition description information is the passenger's description of his or her condition, such as heart pain, etc. The pre-stored condition information includes at least one of the vehicle information, owner information, emergency contact person and medical history. The condition monitoring information includes at least one of the heart rate, blood pressure, blood sugar and pulse rate.
[0035] It should also be noted that the vehicle-mounted communication device can detect whether a passenger is requesting help through the rescue activation device, and can also obtain the passenger's physical information through the rescue activation device. In addition, the autonomous driving device can determine whether the road to the hospital is congested. The rescue activation device is used to monitor the passenger's call for help and generate the passenger's physical information. The autonomous driving device is used to determine the hospital and determine whether the road to the hospital is congested based on the physical information. The hospital terminal is used to determine whether the current situation is urgent based on the physical information.
[0036] 102: Receive confirmation information for the body information feedback to determine whether the current situation is urgent.
[0037] After receiving the confirmation information sent by the hospital terminal, the on-board communication device can directly determine whether the current situation is urgent based on the confirmation result in the confirmation information, or it can first verify the confirmation information and then determine whether the current situation is urgent based on the confirmation result in the confirmation information. For example, if the confirmation result is "yes", it indicates that the current situation is urgent, and if the confirmation result is "no", it indicates that the current situation is not urgent. In addition to the confirmation result, the confirmation information may also include at least one of a hash algorithm, a hospital identifier, a signature portion, a purpose, and a validity period.
[0038] 103: If the current situation is urgent, confirmation information is sent to surrounding vehicles, so that the surrounding vehicles send their location information to the local end after verifying the confirmation information.
[0039] Among them, if the on-board communication device confirms that the current situation is urgent, it will send the confirmation information generated by the hospital terminal to the surrounding vehicles, so that the surrounding vehicles will send the location information of the surrounding vehicles to this end after verifying the confirmation information. The verification method includes at least one of hash calculation and hospital public key decryption. It should be noted that the surrounding vehicles refer to vehicles that can communicate with the on-board communication device of this end through wireless short-range communication, that is, vehicles within the wireless short-range communication range, and as the vehicle travels, the surrounding vehicles also change with the change of the communication range. The short-range communication method can be WiFi, Mesh, Bluetooth, ZigBee, Thread, Z-Wave, NFC, UWB or LiFi, etc., and this application does not limit this.
[0040] It should be noted that the confirmation information may include the confirmation result after encryption using the hospital private key, and the confirmation information is obtained by the hospital terminal through a layer of encryption. It can be known that the hospital private key and the hospital public key are a pair of keys obtained through an encryption algorithm, which are asymmetric. The data encrypted using the hospital private key can only be decrypted by the hospital public key. Therefore, when the on-board communication device at this end and the surrounding vehicles receive the confirmation information, the confirmation information can be decrypted using the hospital public key. While obtaining the confirmation result in the confirmation information, the authenticity of the confirmation information can be verified. The hospital public keys in the on-board communication device at this end and the surrounding vehicles can be pre-stored in the local database, or obtained through two-way authentication with the hospital terminal. This application does not limit this.
[0041] It should also be noted that the confirmation information may also include a file part and a signature part. The file part includes the confirmation result, hospital identification and hash algorithm. The data structure of the confirmation information may be as follows: Figure 2 As shown. The confirmation result is used to indicate whether the current situation is urgent, the hospital identification is used to indicate the hospital terminal from which the confirmation information comes, and the signature part is used to indicate whether the verification confirmation information is credible. The confirmation information is obtained by the hospital terminal through two layers of encryption. Next, this application will explain the two layers of encryption on the confirmation information: the signature part in the confirmation information is obtained by successively performing hash calculation on the file part and encrypting it with the hospital private key. Specifically, after the hospital terminal combines the confirmation result, the hospital identification and the hash algorithm to obtain the file part, it uses the hash algorithm to calculate the file part to obtain a first character string, and then uses the hospital private key to encrypt the first character string to obtain the signature part, and finally combines the signature part and the file part to obtain the confirmation information. After the on-board communication device of this end and the surrounding vehicles receive the confirmation information, while reading the confirmation result in the confirmation information, they can also use the signature part to verify the authenticity of the confirmation information. The verification process will be described in detail later.
[0042] 104: Plan a rescue channel and notify each vehicle on the rescue channel to give way based on the location information.
[0043] Among them, the on-board communication equipment plans a rescue channel, and after receiving the position information of the surrounding vehicles, it screens out the vehicles on the rescue channel and notifies the vehicles on the rescue channel to avoid. It should be noted that the aforementioned planned rescue channel can be the lane where the vehicle is currently traveling as the rescue channel, or the lane to be changed as the rescue channel, and this application does not limit this. In order to determine the lane that the car on this end is about to change, the on-board communication equipment can determine it based on the road to the hospital navigated by the automatic driving equipment.
[0044] In summary, when a passenger asks for help and the road is congested, the vehicle-mounted communication equipment of the present application sends the passenger's physical information to the hospital terminal, which confirms whether the current situation is urgent. After receiving the confirmation information and determining that the current situation is urgent based on the confirmation information, the terminal sends the confirmation information to the surrounding vehicles, thereby gaining the trust of the surrounding vehicles and the location information of the surrounding vehicles. Finally, a rescue channel is planned, and each vehicle on the rescue channel is determined based on the location information of the surrounding vehicles, and each vehicle on the rescue channel is notified to avoid the rescue channel to achieve emergency rescue. It can be seen that the emergency rescue of the present application can improve the efficiency of emergency rescue under the premise of ensuring safety, and improve the problem of low rescue efficiency in the existing technology.
[0045] For step 102, in order to further improve security, the present application also provides an implementable method, wherein the above-mentioned confirmation information includes a file part and a signature part, and the file part includes a confirmation result, a hospital identifier and a hash algorithm; the above-mentioned step of receiving confirmation information for physical information feedback to determine whether the current situation is urgent includes: after receiving the confirmation information, obtaining the corresponding hospital terminal and hospital public key according to the hospital identifier; using the hospital public key to decrypt the signature part, if the decryption is successful, it is determined that the confirmation information comes from the hospital terminal, and the first decrypted character string is obtained; the file part is calculated according to the hash algorithm to obtain a second character string; compare the first character string and the second character string to see if they are consistent, if the strings are consistent, it is determined that the confirmation information has not been tampered with, and if the confirmation result is yes, it is confirmed that the current situation is urgent.
[0046] In this possible implementation mode, the confirmation information is obtained through the aforementioned two-layer encryption. After receiving the two-layer encrypted confirmation information, the on-board communication device first verifies the confirmation information using the signature part in the confirmation information to verify whether the confirmation information comes from the hospital terminal indicated by the hospital logo and has not been tampered with. If the verification is passed, the confirmation result in the confirmation information is read to see if it is yes. If the confirmation result is yes, it is confirmed that the current situation is urgent.
[0047] The aforementioned verification process includes two steps: one is to determine whether the confirmation information comes from the hospital terminal indicated by the hospital logo, and the other is to determine whether the confirmation information has not been tampered with. Specifically:
[0048] The first step is to determine whether the confirmation information comes from the hospital terminal indicated by the hospital logo: After receiving the confirmation information, the on-board communication equipment obtains the corresponding hospital terminal and hospital public key according to the hospital logo, and uses the hospital public key to decrypt the signature part. If the decryption is successful, it is determined that the confirmation information comes from the hospital terminal indicated by the hospital logo. If the decryption fails, it is determined that the confirmation information does not come from the hospital terminal indicated by the hospital logo. At this time, the confirmation information is discarded, and an attempt is made to obtain confirmation information from the hospital terminal by sending the physical information to the hospital terminal again.
[0049] Step 2: Determine whether the confirmation information has not been tampered with: After successfully decrypting the signature part using the hospital public key, obtain the first character string obtained after the decryption, and use the hash algorithm of the file part to hash the file part to obtain the second character string. By comparing the first character string and the second character string, it can be determined whether the confirmation information has been tampered with. If they are consistent, it means that it has not been tampered with. If they are inconsistent, it means that it has been tampered with. At this time, discard the confirmation information and try to obtain confirmation information from the hospital terminal by sending the physical information to the hospital terminal again.
[0050] It should be noted that the above verification process can be executed by the vehicle-mounted communication device at the local end or by surrounding vehicles to verify the authenticity of the confirmation information.
[0051] For step 104, in order to further improve the efficiency of rescue, the present application also provides an implementable method. The above-mentioned steps of planning a rescue channel and notifying each vehicle on the rescue channel to avoid according to the position information include: using the lane in which the vehicle is currently traveling or the lane to be changed as the rescue channel, and after receiving the position information, determining the vehicle on the rescue channel according to the position information; planning a lane change plan for the vehicles on the rescue channel, and sending the corresponding lane change plan to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0052] In this embodiment, after the onboard communication device has mapped out a rescue lane and identified each vehicle in the rescue lane based on the location information of surrounding vehicles, it plans a lane change plan for each vehicle in the rescue lane and transmits the corresponding lane change plan to each vehicle in the rescue lane. This ensures that each vehicle changes lanes according to the corresponding lane change plan, thereby reducing the chance of collision with other vehicles and creating a clear rescue lane. The autonomous driving device in the vehicle terminal can activate the driving module to quickly pass through the rescue lane without driver input, thereby achieving emergency rescue.
[0053] In order to specifically illustrate the emergency rescue method provided by this application, this application also provides an embodiment, such as Figure 3 Next, this application will take the vehicle-mounted communication equipment as the execution subject and Figure 3 The emergency rescue method described is explained. Specifically:
[0054] 301: When a passenger asks for help and the road is congested, the passenger's physical information is sent to the hospital terminal.
[0055] Among them, the physical information includes a file part and a signature part, and the file part includes confirmation results, hospital identification and hash algorithm.
[0056] 302: Receive confirmation information for the body information feedback, and after verifying the confirmation information, determine whether the current situation is urgent based on the confirmation information.
[0057] Among them, after receiving the confirmation information fed back by the hospital terminal regarding the physical information, the on-board communication equipment first verifies the authenticity of the confirmation information using the signature part in the confirmation information. After the verification is passed, it determines whether the current situation is urgent based on the confirmation result in the confirmation information.
[0058] 303: Send confirmation information to surrounding vehicles, so that the surrounding vehicles send location information of the surrounding vehicles to the local end after verifying the confirmation information.
[0059] Among them, after determining whether the current situation is urgent, the on-board communication equipment sends confirmation information to the surrounding vehicles, so that the surrounding vehicles can also use the signature part in the confirmation information to verify the authenticity of the confirmation information. After the verification is passed, it is determined whether the current situation is urgent based on the confirmation result in the confirmation information. If the verification is passed and the current situation is urgent, the location information is sent to the on-board communication equipment on this end.
[0060] 304: Determine the vehicle on the rescue channel based on the received position information, plan a lane change plan for the vehicle on the rescue channel, and send the corresponding lane change plan to the vehicle on the rescue channel so that the vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0061] In summary, after receiving the confirmation information from the hospital terminal, the vehicle-mounted communication device of the present application verifies the authenticity of the confirmation information and also sends the confirmation information to surrounding vehicles, so that the surrounding vehicles also verify the authenticity of the confirmation information. It can be seen that the embodiment of the present application improves safety and further improves the efficiency of rescue by performing double verification of the rescue process.
[0062] This application also provides an emergency rescue system, such as Figure 4As shown in FIG, the emergency rescue system includes a vehicle terminal 410 and a hospital terminal 420 connected via a wireless network. Figure 5 As shown, the vehicle terminal includes an on-board communication device 411, a rescue start device 412 and an automatic driving device 413. The on-board communication device 411 is used to execute the emergency rescue method in the aforementioned embodiment, the rescue start device 412 is used to monitor the passenger's help signal and generate the passenger's physical information, and the automatic driving device 413 is used to determine the hospital based on the physical information and judge whether the road to the hospital is congested; among them, the hospital terminal 420 is used to determine whether the current situation is urgent based on the physical information.
[0063] Among them, the rescue starting device 412 is used to obtain physical information and determine whether the passenger's physical body is abnormal based on the physical information. If it is determined that the passenger's physical body is abnormal, the physical abnormality flag is sent to the automatic driving device, and the physical abnormality flag and physical information are sent to the on-board communication device, so that when the on-board communication device reads the physical abnormality flag, it is determined that the passenger's physical body is abnormal.
[0064] In another practicable manner, the above-mentioned physical information includes at least one of the following: condition description information, condition monitoring information and pre-stored condition information. The above-mentioned rescue starting device 412 specifically includes an activation module, a storage module, a health detection module and a packaging module, wherein: the activation module is used to monitor the help signal and extract the condition description information in the help signal; the storage module is used to store the pre-stored condition information, wherein the pre-stored condition information includes at least one of vehicle information, owner information, emergency contact and medical history; the health detection module is used to collect condition monitoring information, wherein the condition monitoring information includes at least one of heart rate, blood pressure, blood sugar and pulse beat; the packaging module is used to package at least one of the condition description information, condition monitoring information and pre-stored condition information to obtain physical information.
[0065] In another feasible embodiment, the above-mentioned automatic driving device 413 specifically includes an analysis module, a navigation module and a driving module, wherein: the analysis module is used to analyze the physical information to obtain the hospital and department; the navigation module is used to select the driving road according to the hospital and determine whether the road is congested; the driving module is used to perform automatic driving according to the driving route or rescue channel.
[0066] In another practicable manner, the above system further includes a police terminal 430, wherein the police terminal is used to receive physical information and verify whether the vehicle information and owner information in the physical information are legal, and if confirmed to be illegal, notify the police to track and handle the matter.
[0067] This application also provides a vehicle-mounted communication device, see Figure 6. The embodiment of the present application can divide the functional units of the device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. Figure 6 As shown, the vehicle-mounted communication device includes a sending unit 610, a receiving unit 620 and a planning unit 630. Specifically: the sending unit 610 is used to send the passenger's physical information to the hospital terminal when the passenger asks for help and the road is congested; the receiving unit 620 is used to receive confirmation information for the physical information feedback to determine whether the current situation is urgent; the sending unit 610 is also used to send the confirmation information to the surrounding vehicles if the current situation is urgent, so that the surrounding vehicles send the location information of the surrounding vehicles to this end after verifying the confirmation information; the planning unit 630 is used to plan a rescue channel; the sending unit 610 is also used to notify each vehicle on the rescue channel to avoid according to the location information.
[0068] In another feasible manner, the above-mentioned confirmation information includes a file part and a signature part, and the file part includes a confirmation result, a hospital identifier and a hash algorithm; the above-mentioned receiving unit 620 is specifically used to: receive confirmation information for physical information feedback to determine whether the current situation is urgent, including: after receiving the confirmation information, obtaining the corresponding hospital terminal and hospital public key according to the hospital identifier; using the hospital public key to decrypt the signature part, if the decryption is successful, it is determined that the confirmation information comes from the hospital terminal, and the first decrypted character string is obtained; the file part is calculated according to the hash algorithm to obtain a second character string; compare the first character string and the second character string to see if they are consistent, if the strings are consistent, it is determined that the confirmation information has not been tampered with, and if the confirmation result is yes, confirm that the current situation is urgent.
[0069] In another feasible manner, the above-mentioned planning unit 630 is specifically used to: use the lane in which the vehicle is currently traveling or the lane to be changed as a rescue channel, and after receiving the position information, determine the vehicle on the rescue channel according to the position information; plan a lane change plan for the vehicle on the rescue channel, and send the corresponding lane change plan to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0070] The present application also provides a vehicle-mounted communication device. In one embodiment, see Figure 7. The in-vehicle communication device can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, portable wearable devices and servers. The server can be implemented as an independent server or a server cluster composed of multiple servers. The in-vehicle communication device in this embodiment as shown in the figure may include: a processor 710, a transceiver 720 and a memory 730. The above-mentioned processor 710 and memory 730 are connected via a bus 740. The processor 710 is used to execute multiple instructions; the transceiver 720 is used to exchange data with other devices; the memory 730 is used to store multiple instructions, which are suitable for being loaded by the processor 710 and executed as the emergency rescue method in the above-mentioned embodiment.
[0071] The processor 710 may be an electronic control unit (ECU), a central processing unit (CPU), a general-purpose processor, a coprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor 710 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. In this embodiment, the processor 710 may be a single-chip microcomputer. By programming the single-chip microcomputer, various control functions may be implemented. For example, in this embodiment, image acquisition, processing, and demodulation functions may be implemented. The processor has the advantages of strong computing power and fast processing speed. Specifically, the transceiver 720 is used to execute the function of the sending unit 610, and is used to send the passenger's physical information to the hospital terminal when the passenger asks for help and the road is congested; the transceiver 720 is also used to execute the function of the receiving unit 620, and is used to receive confirmation information for the physical information feedback to determine whether the current situation is urgent; the transceiver 720 is also used to send the confirmation information to the surrounding vehicles if the current situation is urgent, so that the surrounding vehicles send the location information of the surrounding vehicles to this end after verifying the confirmation information; the processor 710 is used to execute the function of the planning unit 630, and is used to plan a rescue channel; the transceiver 720 is also used to notify each vehicle on the rescue channel to avoid according to the location information.
[0072] In another feasible manner, the above-mentioned confirmation information includes a file part and a signature part, and the file part includes a confirmation result, a hospital identifier and a hash algorithm; the above-mentioned transceiver 720 is specifically used to: receive confirmation information for physical information feedback to determine whether the current situation is urgent, including: after receiving the confirmation information, obtaining the corresponding hospital terminal and hospital public key according to the hospital identifier; using the hospital public key to decrypt the signature part, if the decryption is successful, it is determined that the confirmation information comes from the hospital terminal, and the first decrypted character string is obtained; the file part is calculated according to the hash algorithm to obtain a second character string; compare the first character string and the second character string to see if they are consistent, if the strings are consistent, it is determined that the confirmation information has not been tampered with, and if the confirmation result is yes, it is confirmed that the current situation is urgent.
[0073] In another practicable manner, the processor 710 is specifically used to: use the lane in which the vehicle is currently traveling or the lane to be changed as a rescue channel, and after receiving the position information, determine the vehicle on the rescue channel based on the position information; plan a lane change plan for the vehicle on the rescue channel, and send the corresponding lane change plan to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
[0074] In one embodiment, the present application further provides a computer-readable storage medium storing a plurality of instructions, which are suitable for a processor to load and execute the method of any of the aforementioned embodiments. The processor 710 is configured to execute the plurality of instructions; the memory 730 is configured to store a plurality of instructions, which are suitable for the processor 710 to load and execute the emergency rescue method of the aforementioned embodiment.
[0075] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0076] The above embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. An emergency rescue method, applied to a vehicle-mounted communication device, characterized in that: include: When a passenger seeks help and the road is congested, the passenger's physical information is sent to the hospital terminal; After receiving the confirmation information, the corresponding hospital terminal and hospital public key are obtained according to the hospital identification in the confirmation information; the signature portion in the confirmation information is decrypted using the hospital public key. If the decryption is successful, it is determined that the confirmation information comes from the hospital terminal, and a first decrypted character string is obtained; the file portion in the confirmation information is calculated according to the hash algorithm in the confirmation information to obtain a second character string; the first character string is compared with the second character string to determine whether they are consistent. If the character strings are consistent, it is determined that the confirmation information has not been tampered with, and if the confirmation result is yes, it is confirmed that the current situation is urgent, wherein the confirmation information includes a file portion and a signature portion, and the file portion includes the confirmation result, the hospital identification and the hash algorithm; If the current situation is urgent, the confirmation information is sent to surrounding vehicles, so that the surrounding vehicles send their location information to the local terminal after verifying the confirmation information; Plan a rescue channel and notify each vehicle on the rescue channel to avoid the vehicle according to the position information.
2. The method according to claim 1, characterized in that The step of planning a rescue channel and notifying each vehicle on the rescue channel to avoid the vehicle according to the position information includes: The vehicle's current lane or the lane it is about to change to is used as a rescue channel, and after receiving the position information, the vehicle on the rescue channel is determined based on the position information; A lane change plan is planned for the vehicles on the rescue channel, and the corresponding lane change plan is sent to each vehicle on the rescue channel, so that each vehicle on the rescue channel changes lanes according to the corresponding lane change plan.
3. An emergency rescue system, characterized in that: include: Vehicle terminals and hospital terminals connected via wireless networks; The vehicle terminal includes an on-board communication device, a rescue activation device, and an automatic driving device, wherein the on-board communication device is used to execute the emergency rescue method according to any one of claims 1 to 2, the rescue activation device is used to monitor a passenger's help signal and generate the passenger's physical information, and the automatic driving device is used to determine a hospital based on the physical information and determine whether the road to the hospital is congested; The hospital terminal is used to determine whether the current situation is urgent based on the physical information.
4. The system according to claim 3, characterized in that The physical information includes at least one of condition description information, condition monitoring information, and pre-stored condition information. The rescue initiation device specifically includes an activation module, a storage module, a health detection module, and a packaging module, wherein: The activation module is used to monitor the help signal and extract the condition description information in the help signal; The storage module is used to store pre-stored information on a medical condition, wherein the pre-stored information on a medical condition includes at least one of vehicle information, vehicle owner information, emergency contact person, and medical history; The health detection module is used to collect disease monitoring information, wherein the disease monitoring information includes at least one of heart rate, blood pressure, blood sugar and pulse beat; The packaging module is used to package at least one of the condition description information, the condition monitoring information and the pre-stored condition information to obtain physical information.
5. The system according to claim 3, wherein: The autonomous driving device specifically includes an analysis module, a navigation module, and a driving module, wherein: The analysis module is used to analyze the physical information and obtain the hospital and department; The navigation module is used to select a driving route based on the hospital and determine whether the road is congested; The driving module is used to perform automatic driving according to the driving route or rescue channel.
6. The system according to claim 3, wherein: The system also includes a police terminal, wherein the police terminal is used to receive the physical information and verify whether the vehicle information and owner information in the physical information are legal, and if confirmed to be illegal, notify the police to track and handle the matter.
7. A vehicle-mounted communication device, characterized in that: The vehicle-mounted communication device includes: A sending unit, used for sending the passenger's physical information to a hospital terminal when the passenger asks for help and the road is congested; A receiving unit is configured to, upon receiving the confirmation information, obtain the corresponding hospital terminal and hospital public key based on the hospital identifier in the confirmation information; decrypt the signature portion in the confirmation information using the hospital public key, and if the decryption is successful, determine that the confirmation information comes from the hospital terminal, and obtain a first decrypted character string; calculate the file portion in the confirmation information according to the hash algorithm in the confirmation information to obtain a second character string; compare the first character string with the second character string to determine whether they are consistent, and if the character strings are consistent, determine that the confirmation information has not been tampered with, and if the confirmation result is yes, confirm that the current situation is urgent, wherein the confirmation information includes a file portion and a signature portion, and the file portion includes the confirmation result, the hospital identifier, and the hash algorithm; The sending unit is further configured to send the confirmation information to surrounding vehicles if the current situation is urgent, so that the surrounding vehicles send the location information of the surrounding vehicles to the local terminal after verifying the confirmation information; Planning unit, used to plan rescue routes; The sending unit is further used to notify each vehicle on the rescue channel to avoid according to the position information.
8. A vehicle-mounted communication device, characterized in that: The device includes a processor, a transceiver and a memory, and the processor and the memory are connected via a bus; the processor is used to execute multiple instructions; the transceiver is used to exchange data with other devices; and a storage medium is used to store the multiple instructions, and the instructions are suitable for being loaded by the processor and executing the emergency rescue method as described in any one of claims 1 to 2.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the emergency rescue method according to any one of claims 1 to 2.
Citation Information
Patent Citations
Vehicle emergency rescue method and device, server and vehicle
CN113129550A
Vehicle passing method and device, authentication server and emergency rescue system
CN113240920A