Vehicle door unlocking system, method, storage medium, program product, device and vehicle

By installing multiple controllers in the vehicle, redundant door unlocking is achieved, solving the problem of doors being unable to unlock in case of malfunction and improving driving safety.

CN122446950APending Publication Date: 2026-07-24BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510124339.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

The car doors cannot be unlocked when the vehicle malfunctions, posing a threat to driving safety.

Method used

Multiple controllers are installed in the vehicle to achieve redundant door unlocking through specific connections and controls, ensuring that the doors can be unlocked under different operating conditions.

Benefits of technology

It improves vehicle safety under different operating conditions and ensures that the doors can be unlocked reliably.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122446950A_ABST
    Figure CN122446950A_ABST
Patent Text Reader

Abstract

The application relates to a vehicle door unlocking system, a vehicle door unlocking method, a storage medium, a program product, a device and a vehicle. The vehicle door unlocking system comprises a first controller connected with a first vehicle door, a second controller connected with a second vehicle door, and a third controller connected with the first vehicle door and the second vehicle door; wherein the first controller is used for unlocking the first vehicle door, the second controller is used for unlocking the second vehicle door, and the third controller is used for unlocking the first vehicle door and the second vehicle door. The application realizes vehicle door redundant unlocking and improves driving safety by arranging multiple controllers and specific connections and controls between the controllers and the corresponding vehicle doors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a door unlocking system, method, storage medium, program product, device and vehicle. Background Technology

[0002] When a vehicle malfunctions, such as in a collision or other hardware or software failures, the doors may become locked, posing a threat to the safety of the occupants. Ensuring that vehicle doors can unlock under various conditions to guarantee driving safety is a pressing technical problem that needs to be solved. Summary of the Invention

[0003] This application provides a vehicle door unlocking system, method, storage medium, program product, device, and vehicle. By setting up multiple controllers and specific connections and controls between the controllers and corresponding vehicle doors, redundant unlocking of vehicle doors is achieved, improving driving safety and at least partially solving the aforementioned technical problems.

[0004] To achieve the above objectives, according to a first aspect of this application, a vehicle door unlocking system is provided, comprising: a first controller connected to a first vehicle door; a second controller connected to a second vehicle door; and a third controller connected to both the first and second vehicle doors; wherein the first controller is used to unlock the first vehicle door, the second controller is used to unlock the second vehicle door, and the third controller is used to unlock both the first and second vehicle doors.

[0005] Optionally, the first door includes a left-side door, and the second door includes a right-side door.

[0006] Optionally, the first door includes a left front door and a left rear door; the second door includes a right front door and a right rear door.

[0007] Optionally, the first door includes a front door, and the second door includes a rear door.

[0008] Optionally, the first door includes a left front door and a right front door; the second door includes a left rear door and a right rear door.

[0009] Optionally, the door unlocking system further includes a collision sensor; wherein the collision sensor is connected to the first controller, the second controller, and the third controller.

[0010] Optionally, the first controller, the second controller, and the third controller are all connected to the vehicle network.

[0011] Optionally, the door unlocking system further includes an intelligent unlocking device; wherein the intelligent unlocking device is connected to the first controller, the second controller, and the third controller via the vehicle network.

[0012] Optionally, the door unlocking system further includes a door lock status indicator; wherein the door lock status indicator is connected to at least two of the first controller, the second controller, and the third controller.

[0013] Optionally, the door unlocking system further includes an anti-theft alarm device; wherein the anti-theft alarm device is connected to at least two of the first controller, the second controller, and the third controller.

[0014] According to a second aspect of this application, a method for unlocking a vehicle door is provided, the method comprising:

[0015] Send door unlock signals to multiple controllers;

[0016] In response to the door unlock signal, the door corresponding to the controller is unlocked;

[0017] The plurality of controllers include a first controller, a second controller, and a third controller; the first controller corresponds to the first door, the second controller corresponds to the second door, and the third controller corresponds to both the first door and the second door.

[0018] Optionally, the step of unlocking the door corresponding to the controller in response to the door unlock signal includes: continuously unlocking the door corresponding to the controller in response to the door unlock signal until the door corresponding to the controller is successfully unlocked.

[0019] Optionally, the method further includes: in response to the door unlocking signal, continuously acquiring the door lock status of the door corresponding to the controller.

[0020] Optionally, sending door unlock signals to multiple controllers includes: a collision sensor sending door unlock signals to multiple controllers in response to a vehicle collision.

[0021] Optionally, the door unlock signal is a hard-wired signal or a network signal.

[0022] Optionally, sending door unlocking signals to multiple controllers includes: the smart unlocking device responding to the door unlocking operation by sending door unlocking signals to multiple controllers.

[0023] Optionally, the door unlock signal is a network signal.

[0024] Optionally, the method further includes: a door lock status indicator device indicating the door lock status.

[0025] Optionally, the door lock status indicator device indicates the door lock status, including: the door lock status indicator device displays the door lock status.

[0026] Optionally, the door lock status indicator device indicates the door lock status, including: the door lock status indicator device broadcasting the door lock status.

[0027] Optionally, the method further includes: the burglar alarm device playing the target audio.

[0028] According to a third aspect of this application, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the above-described door unlocking method.

[0029] According to a fourth aspect of this application, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the above-described door unlocking method.

[0030] According to a fifth aspect of this application, an electronic device is provided, comprising: a memory having a computer program stored thereon; and a processor for executing the computer program in the memory to implement the above-described door unlocking method.

[0031] According to a sixth aspect of this application, a vehicle is provided that includes the aforementioned door unlocking system, or includes the aforementioned electronic equipment.

[0032] This application embodiment includes multiple controllers in the vehicle. A first controller unlocks the first door, a second controller unlocks the second door, and a third controller unlocks both the first and second doors. This application embodiment sends door unlock signals to the multiple controllers, and the controllers respond to the signals by unlocking their corresponding doors. By setting up multiple controllers and specific connections and controls between the controllers and their corresponding doors, this application embodiment achieves redundant door unlocking, ensuring successful unlocking under various operating conditions and improving driving safety.

[0033] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0035] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.

[0036] Figure 1 This is a schematic diagram of a vehicle door unlocking system provided in an embodiment of this application;

[0037] Figure 2 This is a schematic diagram of another door unlocking system provided in an embodiment of this application;

[0038] Figure 3 This is a schematic diagram of another vehicle door unlocking system provided in an embodiment of this application;

[0039] Figure 4 This is a flowchart of a car door unlocking method provided in an embodiment of this application;

[0040] Figure 5 This is a schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation

[0041] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of this application.

[0042] According to a first aspect of this application, an embodiment of this application provides a vehicle door unlocking system.

[0043] Please see Figure 1 , Figure 1 This is a schematic diagram of a vehicle door unlocking system provided in an embodiment of this application. Figure 1 As shown, the door unlocking system includes: a first controller 100, a second controller 200, and a third controller 300.

[0044] The first controller 100 is connected to the first door 010 and is used to unlock the first door 010.

[0045] The second controller 200 is connected to the second door 020 and is used to unlock the second door 020.

[0046] The third controller 300 is connected to the first door 010 and the second door 020, and is used to unlock the first door 010 and the second door 020.

[0047] The embodiments of this application do not limit the specific number and position of the first door, nor the specific number and position of the second door. In practical applications, they can be flexibly set according to vehicle configuration and requirements. For example, if the vehicle includes two doors, the first door 010 can be one door on the left side, and the second door 020 can be one door on the right side. Alternatively, if the vehicle includes four doors, the first door 010 can be two doors on the left side, and the second door 020 can be two doors on the right side; or, the first door 010 can be two front doors, and the second door 020 can be two rear doors. Of course, the vehicle can also include more doors, such as six doors, so the first door 010 and the second door 020 can adaptively include more doors.

[0048] In some embodiments, the first door 010 includes a left-side door, and the second door 020 includes a right-side door. For example, assuming the vehicle has four doors... Figure 1 As shown, the first door 010 includes a left front door 011 and a left rear door 012; the second door 020 includes a right front door 021 and a right rear door 022. Therefore, a first controller 100 is connected to the left front door 011 and the left rear door 012, a second controller 200 is connected to the right front door 021 and the right rear door 022, and a third controller 300 is connected to the left front door 011, the left rear door 012, the right front door 021, and the right rear door 022. Based on this, the first controller 100 is used to unlock the left front door 011 and the left rear door 012, the second controller 200 is used to unlock the right front door 021 and the right rear door 022, and the third controller 300 is used to unlock the left front door 011, the left rear door 012, the right front door 021, and the right rear door 022.

[0049] In some embodiments, the first controller 100 is installed on the left side of the vehicle, the second controller 200 is installed on the right side of the vehicle, and the third controller 300 is installed on the rear side of the vehicle. Of course, the controllers in this embodiment can also have other installation locations. In practical applications, the installation location of each controller can be flexibly determined based on the vehicle's equipment installation layout and requirements. For example, the third controller 300 can also be installed on the front side of the vehicle.

[0050] In some embodiments, the first door 010 includes a front door, and the second door 020 includes a rear door. For example, assuming the vehicle has four doors, the first door 010 includes a left front door 011 and a right front door 021; the second door 020 includes a left rear door 012 and a right rear door 022. Thus, the first controller 100 is connected to the left front door 011 and the right front door 021, the second controller 200 is connected to the left rear door 012 and the right rear door 022, and the third controller 300 is connected to the left front door 011, the left rear door 012, the right front door 021, and the right rear door 022. Based on this, the first controller 100 is used to unlock the left front door 011 and the right front door 021, the second controller 200 is used to unlock the left rear door 012 and the right rear door 022, and the third controller 300 is used to unlock the left front door 011, the left rear door 012, the right front door 021 and the right rear door 022.

[0051] In some embodiments, such as Figure 2 As shown, the vehicle door unlocking system also includes a collision sensor 400, which is connected to the first controller 100, the second controller 200, and the third controller 300. Thus, when a vehicle collision occurs, the collision sensor 400 can sense the collision and send door unlocking signals to each controller, enabling the controllers to unlock the corresponding doors in a timely manner, ensuring the safety of the occupants. In some embodiments, the collision sensor 400 is hardwired to the first controller 100, the second controller 200, and the third controller 300, so the door unlocking signals sent by the collision sensor 400 to each controller are hardwired signals. Furthermore, the collision sensor 400, the first controller 100, the second controller 200, and the third controller 300 can all be connected to a vehicle network, so the door unlocking signals sent by the collision sensor 400 to each controller can also be network signals. When the collision sensor 400 is hardwired to each controller and both the collision sensor 400 and each controller are connected to a vehicle network, the collision sensor 400 can simultaneously send door unlocking signals to each controller via both hardwired connections and the vehicle network.

[0052] In some embodiments, such as Figure 3As shown, the first controller 100, the second controller 200, and the third controller 300 are all connected to the vehicle network. This vehicle network includes, but is not limited to, Controller Area Network (CAN), CAN with Flexible Data Rate (CANFD), Ethernet, fiber optic, Bluetooth, and vehicle-to-everything (V2X) networks; this embodiment does not limit the specific network used. Each controller is connected to the vehicle network to receive door unlocking signals transmitted via the vehicle network in a timely manner. In some embodiments, the door unlocking system further includes a smart unlocking device 500, which is connected to the vehicle network. That is, the smart unlocking device 500 is connected to the first controller 100, the second controller 200, and the third controller 300 via the vehicle network. Thus, the smart unlocking device 500 can send door unlocking signals to each controller via the vehicle network, enabling the controller to unlock the corresponding door in a timely manner. The smart unlocking device 500 includes, but is not limited to, external devices such as mobile phones or Near Field Communication (NFC) devices, device access controllers for accessing external devices, smart keys, micro switches, high-frequency modules for accessing smart keys, and multimedia devices. When external devices cannot directly access the vehicle network, they can do so through a device access controller. This controller acts as an intermediary between the external device and the vehicle network, converting unlock commands from the external device into door unlock signals for transmission to the various controllers via the vehicle network. Furthermore, in some application scenarios, when the smart key approaches the vehicle, the vehicle's antenna sends a low-frequency signal to the smart key. Upon receiving this low-frequency signal, the smart key sends a high-frequency signal back to the vehicle. The high-frequency module in the vehicle receives this signal. If the user then performs an unlock operation using the smart key, the high-frequency module converts this unlock operation into a door unlock signal, which is transmitted to the various controllers via the vehicle network. If the user then presses a microswitch, the microswitch sends a door unlock signal to the various controllers via the vehicle network. For example, as shown... Figure 3 As shown, the car door unlocking system also includes an intelligent unlocking device 500, which includes a device access controller, a high-frequency module, and a multimedia device. Among them, a mobile terminal or NFC device is connected to the device access controller, and a smart key or micro switch is connected to the high-frequency module.

[0053] In some embodiments, the vehicle door unlocking system further includes a door lock status indication device 600; wherein the door lock status indication device 600 is connected to at least two of the first controller 100, the second controller 200, and the third controller 300. The door lock status indication device 600 can indicate the door lock status, for example, by displaying the door lock status or by broadcasting the door lock status. The door lock status indication device 600 can be connected to some or all of the controllers; for example, the door lock status indication device 600 can be connected to all of the first controller 100, the second controller 200, and the third controller 300, or the door lock status indication device 600 can be connected only to the first controller 100 and the second controller 200. For example, as shown... Figure 2 As shown, the door lock status indicator 600 can display or announce the door lock status of the vehicle door, and the door lock status indicator 600 is connected to the first controller 100 and the second controller 200.

[0054] In some embodiments, the vehicle door unlocking system further includes an anti-theft alarm device 700; wherein the anti-theft alarm device 700 is connected to at least two of the first controller 100, the second controller 200, and the third controller 300. The anti-theft alarm device 700 can play a target audio to alert the user of a vehicle malfunction, etc. The anti-theft alarm device 700 can be connected to some or all of the controllers; for example, the anti-theft alarm device 700 can be connected to all of the first controller 100, the second controller 200, and the third controller 300, or the anti-theft alarm device 700 can be connected only to the first controller 100 and the second controller 200. For example, as... Figure 2 As shown, the burglar alarm device 700 is connected to the first controller 100 and the second controller 200.

[0055] In summary, this application embodiment includes multiple controllers in the vehicle. A first controller is used to unlock the first door, a second controller is used to unlock the second door, and a third controller is used to unlock both the first and second doors. By setting multiple controllers and specific connections and controls between the controllers and their corresponding doors, this application embodiment achieves redundant door unlocking, ensuring successful unlocking of the vehicle under various operating conditions and improving driving safety.

[0056] For further details regarding the steps performed by each module in the vehicle door unlocking system and their beneficial effects, please refer to the following method embodiments, which will not be elaborated upon here.

[0057] According to a second aspect of this application, embodiments of this application provide a method for unlocking a vehicle door.

[0058] Please see Figure 4 , Figure 4This is a flowchart illustrating a vehicle door unlocking method provided in an embodiment of this application. The vehicle door unlocking method is applied to a vehicle door unlocking system, which includes: a first controller connected to a first vehicle door, a second controller connected to a second vehicle door, and a third controller connected to both the first and second vehicle doors. For example, this vehicle door unlocking method is applied to the aforementioned... Figures 1 to 3 The door unlocking system shown. For example... Figure 4 As shown, the door unlocking method may include the following steps:

[0059] Step S100: Send door unlock signals to multiple controllers;

[0060] Step S200: In response to the door unlock signal, unlock the door corresponding to the controller.

[0061] The system includes multiple controllers, including a first controller, a second controller, and a third controller. The first controller corresponds to the first door and is used to unlock it. The second controller corresponds to the second door and is used to unlock it. The third controller corresponds to both the first and second doors and is used to unlock both doors. For further details regarding the location of the first and second doors, the installation positions of the multiple controllers, etc., please refer to the above-described embodiment of the door unlocking system; these details will not be elaborated upon here. For example, the first door includes a left front door and a left rear door, the second door includes a right front door and a right rear door, the first controller corresponds to the left front door and the left rear door, the second controller corresponds to the right front door and the right rear door, and the third controller corresponds to the left front door, the left rear door, the right front door, and the right rear door.

[0062] This application embodiment can simultaneously send door unlock signals to multiple controllers. In some embodiments, step S100 above may include: a collision sensor sending a door unlock signal to multiple controllers in response to a vehicle collision. In the event of a vehicle malfunction, the collision sensor can sense the malfunction and thus send a door unlock signal to multiple controllers. The collision sensor can simultaneously send door unlock signals to multiple controllers. In some embodiments, the collision sensor and multiple controllers are connected via hardwired connections, so the door unlock signal is a hardwired signal. In some embodiments, the collision sensor and multiple controllers can all be connected to a vehicle network, so the door unlock signal can also be a network signal. When the collision sensor and multiple controllers are connected via hardwired connections and both the collision sensor and multiple controllers are connected to a vehicle network, the collision sensor can simultaneously send door unlock signals to multiple controllers via both hardwired connections and the vehicle network. In some embodiments, the vehicle may include one or more collision sensors; when a vehicle malfunctions, the collision sensor that senses the malfunction sends a door unlock signal to multiple controllers.

[0063] In some embodiments, step S100 may include: the smart unlocking device sending a door unlocking signal to multiple controllers in response to a door unlocking operation. Under normal operating conditions, if a user performs a door unlocking operation, the smart unlocking device can receive the door unlocking operation and, in response, sends a door unlocking signal to multiple controllers. The smart unlocking device may send door unlocking signals to multiple controllers simultaneously. In this embodiment, both the smart unlocking device and the multiple controllers are connected to a vehicle network, and the smart unlocking device sends the door unlocking signal to the multiple controllers through the vehicle network, thus the door unlocking signal is a network signal.

[0064] The controller can include failure conditions and non-failure conditions. Failure conditions include hardware or software malfunctions in the controller, while non-failure conditions refer to normal operation without malfunctions. When a controller is in a failure condition, it may be unable to respond to the door unlock signal to unlock the corresponding door. In this embodiment, controllers in a non-failure condition will receive the door unlock signal, thus enabling them to unlock the door corresponding to their controller. If multiple controllers are in a non-failure condition, all controllers will respond to the door unlock signal to unlock their corresponding doors. When the first, second, and third controllers are all in a non-failure condition, the first controller responds to the door unlock signal to unlock the first door; the second controller responds to the door unlock signal to unlock the second door; and the third controller responds to the door unlock signal to unlock both the first and second doors. In this embodiment, each controller unlocks its corresponding door upon receiving the door unlock signal, meaning that among multiple controllers, the controller that receives the door unlock signal first unlocks its corresponding door first, and the controller that receives the signal later unlocks its corresponding door later. Since the door unlock signal can be either a hard-wired signal or a network signal, the controller responds to the type of door unlock signal it receives first. Of course, in practical applications, priorities can be set for hard-wired and network signals. If the controller receives both signals simultaneously, it can prioritize one, such as prioritizing the hard-wired signal, to avoid conflicts between the two types of door unlock signals.

[0065] To ensure successful door unlocking, the controller's unlocking action for its corresponding door is not a one-time event, but a continuous process. Therefore, in some embodiments, step S200 may include: in response to a door unlocking signal, continuously unlocking the door corresponding to the controller until the door is successfully unlocked. When the first controller, second controller, and third controller are all in a non-failure state, the first controller, in response to the door unlocking signal, continuously unlocks the first door until it is successfully unlocked; the second controller, in response to the door unlocking signal, continuously unlocks the second door until it is successfully unlocked; and the third controller, in response to the door unlocking signal, continuously unlocks both the first and second doors until both doors are successfully unlocked.

[0066] In some embodiments, the above-described door unlocking method further includes:

[0067] Step S300: In response to the door unlock signal, continuously acquire the door lock status of the door corresponding to the controller.

[0068] The door lock status is used to indicate whether the door has been successfully unlocked. The controller can continuously acquire the door lock status of its corresponding door to determine whether the door unlocking action still needs to be performed. In this embodiment, some controllers or all controllers can acquire the door lock status of their corresponding doors. For example, assuming the first, second, and third controllers are all in a non-failure state, the first controller, in response to the door unlock signal, can continuously acquire the door lock status of the first door; the second controller, in response to the door unlock signal, can continuously acquire the door lock status of the second door; the third controller may not acquire the door lock status, or, in response to the door unlock signal, can continuously acquire the door lock status of both the first and second doors.

[0069] In some embodiments, the above-described door unlocking method may further include:

[0070] Step S410: The door lock status indicator device indicates the door lock status.

[0071] A door lock status indicator can notify occupants of the vehicle's door lock status. This indicator can display the door lock status; for example, it can be a display screen installed in the vehicle, showing the door lock status in text, images, or other ways. Alternatively, it can announce the door lock status verbally; for instance, it can be a stereo or speaker installed in the vehicle, which can announce the door lock status audibly. In some embodiments, the controller can send the door lock status to the indicator, allowing it to display the door lock status based on the received information. The indicator can display the lock status of some doors or all doors; this application does not limit this to any particular method. For example, if the door lock status indicator determines that the first door has been successfully unlocked based on the information it receives, it can indicate the door lock status of the first door; or, if the door lock status indicator determines that all doors have been successfully unlocked based on the information it receives, it can indicate the door lock status of all doors.

[0072] In some embodiments, the above-described door unlocking method may further include:

[0073] Step S420: The burglar alarm device plays the target audio.

[0074] An anti-theft alarm device can alert people in the vicinity of the vehicle to a malfunction. The anti-theft alarm device can play a target audio, such as an alarm tone, to indicate the problem. In some embodiments, the controller can send an alarm signal to the anti-theft alarm device, which then plays the target audio based on the received alarm signal. The controller can send an alarm signal to the anti-theft alarm device upon receiving a door unlock signal; alternatively, the controller can also send an alarm signal to the anti-theft alarm device when its corresponding door is successfully unlocked.

[0075] In some embodiments, the anti-theft alarm plays a target audio signal in response to a vehicle malfunction. The anti-theft alarm may play the target audio signal only when a vehicle malfunction occurs, for example, only when a vehicle collision occurs, or only when a collision occurs or a hardware or software malfunction occurs. The controller may send an alarm signal to the anti-theft alarm when a vehicle malfunction occurs, triggering the anti-theft alarm to play the target audio signal and activate the alarm function. For example, in the event of a vehicle collision, the collision sensor sends door unlock signals to multiple controllers via hardwired connections or the vehicle network, and the controllers send an alarm signal to the anti-theft alarm.

[0076] In summary, this application embodiment includes multiple controllers in the vehicle. A first controller unlocks the first door, a second controller unlocks the second door, and a third controller unlocks both the first and second doors. This application embodiment sends door unlocking signals to the multiple controllers, and the controllers respond to the signals by unlocking their corresponding doors. By setting up multiple controllers and specific connections and controls between the controllers and their corresponding doors, this application embodiment achieves redundant door unlocking, ensuring successful unlocking under various operating conditions and improving driving safety.

[0077] It should be understood that the above-described door unlocking method is a method embodiment corresponding to the above-described door unlocking system. In the above embodiments, the descriptions of each embodiment have different focuses, and for parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0078] The following describes the door unlocking method of this application with several examples.

[0079] like Figure 2 As shown, the collision sensor 400 is connected to the first controller 100, the second controller 200, and the third controller 300. In the event of a collision to the left and front of the vehicle and damage to the first controller 100, the door unlocking signal emitted by the collision sensor 400 will still be transmitted to the second controller 200 and the third controller 300 to ensure that all four doors can be unlocked. Similarly, in the event of a collision to the right and front of the vehicle and damage to the second controller 200, the door unlocking signal emitted by the collision sensor 400 will still be transmitted to the first controller 100 and the third controller 300 to ensure that all four doors can be unlocked. Likewise, in the event of a rear-end collision and damage to the third controller 300, the door unlocking signal emitted by the collision sensor 400 will still be transmitted to both the first controller 100 and the second controller 200 to ensure that all four doors can be unlocked. In the event of a vehicle collision, the collision sensor 400 sends door unlocking signals to the first controller 100, the second controller 200, and the third controller 300. Among the first controller 100, the second controller 200, and the third controller 300 operating in a non-failure condition, the controller that receives the door unlocking signal first responds to the signal and continuously unlocks its corresponding door until it is successfully unlocked. The controllers that receive the door unlocking signal later also respond to the signal and continue unlocking their corresponding doors until they are successfully unlocked. Furthermore, the door lock status can be displayed or announced via the door lock status indicator 600, for example, by voice announcement such as "Vehicle damaged, please open the door and get out." The anti-theft alarm device 700 can also be activated to play a target audio signal to alert people around the vehicle of a malfunction.

[0080] Unlock failure does not only occur when the vehicle is hit and damaged. Software or hardware malfunctions can also cause unlocking failure. Therefore, this application's embodiments also include redundancy for door unlocking under normal operating conditions to ensure improved reliability and security of door unlocking. Figure 3 As shown, the first controller 100, the second controller 200, and the third controller 300 are all connected to the vehicle network. The third controller 300 is redundant for the first controller 100 and the second controller 200. Among the multiple controllers, the controller that receives the door unlock signal first responds to the door unlock signal to continuously unlock its corresponding door until the corresponding door is successfully unlocked. The controller that receives the door unlock signal later also responds to the door unlock signal to continuously unlock its corresponding door until the corresponding door is successfully unlocked. In different operating conditions, this embodiment can ensure that at least one controller can quickly receive the door unlock signal and unlock the corresponding door, rather than starting another controller after one controller fails. This is because failures often occur at the millisecond level. When one controller fails and then the redundant controller is started, the best time to unlock may be missed, and other failures may occur that prevent the redundant controller from starting. Therefore, this embodiment sends door unlock signals to multiple controllers simultaneously, improving the reliability and security of the door unlocking system. When a vehicle unlocking operation or a driver's side door unlocking operation is performed (including vehicle unlocking operations during logical unlocking, and driver's side door unlocking operations such as unlocking via mobile application, NFC, smart key, and micro switch), door unlocking signals are simultaneously sent to the first controller 100, the second controller 200, and the third controller 300. The first controller 100 and the third controller 300 continuously unlock the first door (left front door and left rear door) and continuously acquire the door lock status of the first door until the first door is successfully unlocked; the second controller 200 and the third controller 300 continuously unlock the second door (right front door and right rear door) and continuously acquire the door lock status of the second door until the second door is successfully unlocked.

[0081] According to a third aspect of this application, embodiments of this application also provide a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the above-described door unlocking method. This non-transitory computer-readable storage medium possesses all the beneficial effects of the above-described door unlocking method, which will not be elaborated upon further herein.

[0082] According to a fourth aspect of this application, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the above-described door unlocking method and has all the beneficial effects of the above-described door unlocking method, which will not be elaborated further here.

[0083] According to a fifth aspect of this application, embodiments of this application also provide an electronic device, including: a memory and a processor, wherein a computer program is stored in the memory; the processor is configured to execute the computer program in the memory to implement the steps of the above-described vehicle door unlocking method. This electronic device possesses all the beneficial effects of the above-described vehicle door unlocking method, which will not be elaborated upon further herein.

[0084] Computer-readable storage media can be, for example, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof, without particular limitation herein. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0085] In some embodiments of this application, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used or combined with an instruction execution system, apparatus, or device.

[0086] The aforementioned computer-readable storage medium may be included in the aforementioned electronic device, or it may exist independently and not assembled into the electronic device. The aforementioned computer-readable storage medium carries one or more programs that, when executed by the electronic device, cause the electronic device to:

[0087] Send door unlock signals to multiple controllers;

[0088] In response to the door unlock signal, the door corresponding to the controller is unlocked;

[0089] The plurality of controllers include a first controller, a second controller, and a third controller; the first controller corresponds to the first door, the second controller corresponds to the second door, and the third controller corresponds to both the first door and the second door.

[0090] Computer program code for performing operations of some embodiments of this application can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network (including a Local Area Network (LAN) or a Wide Area Network (WAN)), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function.

[0092] It should also be noted that in some alternative implementations, the functions marked in the box may occur in a different order than those marked in the attached figures.

[0093] For example, two consecutively represented blocks can actually be executed in substantially parallel order, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, as well as combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified functions or operations, or using a combination of dedicated hardware and computer instructions.

[0094] The units described in some embodiments of this application can be implemented in software or in hardware. The described units can also be located in a processor.

[0095] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Array (FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Parts (ASSP), System on Chip (SOC), Complex Programmable Logic Device (CPLD), and so on.

[0096] According to the sixth aspect of this application, such as Figure 5 As shown in the illustration, this application also provides a vehicle 10, which includes the aforementioned electronic equipment. This vehicle possesses all the beneficial effects of the aforementioned electronic equipment, etc., which will not be elaborated upon further herein.

[0097] The vehicle may be a gasoline-powered vehicle, a plug-in hybrid electric vehicle, or a new energy vehicle, etc., and this application does not make any specific restrictions.

[0098] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0099] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0100] The embodiments, implementation methods, and related technical features of this application can be combined and substituted for each other without conflict.

[0101] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Although the descriptions of each embodiment in this application have different focuses, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments, any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of this application without departing from the content of the technical solution of this application shall still fall within the scope of the technical solution of this application.

Claims

1. A vehicle door unlocking system, characterized in that, The vehicle door unlocking system includes: A first controller (100) connected to the first door (010); The second controller (200) connected to the second door (020); and A third controller (300) connected to the first door (010) and the second door (020); The first controller (100) is used to unlock the first door (010), the second controller (200) is used to unlock the second door (020), and the third controller (300) is used to unlock the first door (010) and the second door (020).

2. The system according to claim 1, characterized in that, The first door (010) includes a left door, and the second door (020) includes a right door.

3. The system according to claim 2, characterized in that, The first door (010) includes a left front door (011) and a left rear door (012); the second door (020) includes a right front door (021) and a right rear door (022).

4. The system according to claim 1, characterized in that, The first door (010) includes a front door, and the second door (020) includes a rear door.

5. The system according to claim 4, characterized in that, The first door (010) includes a left front door (011) and a right front door (021); the second door (020) includes a left rear door (012) and a right rear door (022).

6. The system according to claim 1, characterized in that, The door unlocking system also includes a collision sensor (400); wherein the collision sensor (400) is connected to the first controller (100), the second controller (200) and the third controller (300).

7. The system according to claim 1, characterized in that, The first controller (100), the second controller (200) and the third controller (300) are all connected to the vehicle network.

8. The system according to claim 7, characterized in that, The door unlocking system also includes an intelligent unlocking device (500); wherein the intelligent unlocking device (500) is connected to the first controller (100), the second controller (200) and the third controller (300) through the vehicle network.

9. The system according to claim 1, characterized in that, The door unlocking system also includes a door lock status indicator (600); wherein the door lock status indicator (600) is connected to at least two of the first controller (100), the second controller (200) and the third controller (300).

10. The system according to claim 1, characterized in that, The vehicle door unlocking system also includes an anti-theft alarm device (700); wherein the anti-theft alarm device (700) is connected to at least two of the first controller (100), the second controller (200) and the third controller (300).

11. A method for unlocking a car door, characterized in that, The method includes: Send door unlock signals to multiple controllers; In response to the door unlock signal, the door corresponding to the controller is unlocked; The plurality of controllers include a first controller, a second controller, and a third controller; the first controller corresponds to the first door, the second controller corresponds to the second door, and the third controller corresponds to both the first door and the second door.

12. The method according to claim 11, characterized in that, The step of unlocking the door corresponding to the controller in response to the door unlock signal includes: In response to the door unlock signal, the door corresponding to the controller is continuously unlocked until the door corresponding to the controller is successfully unlocked.

13. The method according to claim 12, characterized in that, The method further includes: In response to the door unlock signal, the door lock status of the door corresponding to the controller is continuously acquired.

14. The method according to claim 11, characterized in that, Sending door unlock signals to multiple controllers includes: In response to a vehicle collision, the collision sensors send door unlock signals to multiple controllers.

15. The method according to claim 14, characterized in that, The door unlock signal is either a hard-wired signal or a network signal.

16. The method according to claim 11, characterized in that, Sending door unlock signals to multiple controllers includes: The intelligent unlocking device responds to the door unlocking operation by sending door unlocking signals to multiple controllers.

17. The method according to claim 16, characterized in that, The door unlock signal is a network signal.

18. The method according to claim 11, characterized in that, The method further includes: The door lock status indicator device indicates the door lock status of the vehicle door.

19. The method according to claim 18, characterized in that, The door lock status indicator device indicates the door lock status, including: The door lock status indicator displays the door lock status of the vehicle door.

20. The method according to claim 18, characterized in that, The door lock status indicator device indicates the door lock status, including: The door lock status indicator device announces the door lock status of the vehicle door.

21. The method according to claim 11, characterized in that, The method further includes: The burglar alarm device plays the target audio.

22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the door unlocking method according to any one of claims 11 to 21.

23. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the door unlocking method according to any one of claims 11 to 21.

24. An electronic device, characterized in that, include: A memory on which computer programs are stored; A processor for executing the computer program in the memory to implement the door unlocking method according to any one of claims 11 to 21.

25. A vehicle, characterized in that, It includes the door unlocking system as described in any one of claims 1 to 10, or the electronic device as described in claim 24.