Unlocking method and device for vehicle
By employing multiple verification methods, including remote key matching and user identity information verification, the problem of poor security and anti-theft performance of remote key unlocking methods has been solved, achieving high security and anti-theft performance for vehicle unlocking.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
- Filing Date
- 2023-02-21
- Publication Date
- 2026-06-02
AI Technical Summary
Existing vehicles using remote key unlocking methods have poor security and are easily stolen by malicious owners.
Multiple verification methods are adopted, including remote key matching verification and user identity information verification. First-level verification and second-level verification are performed through near-field or remote unlocking commands to verify that the remote key matches the vehicle, and identity information is matched using facial information, voice information, fingerprint information and NFC information.
This improves the security of vehicle unlocking, ensuring that only authorized users can unlock the vehicle, thus enhancing its security and anti-theft capabilities.
Smart Images

Figure CN116311610B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle intelligent unlocking technology, and in particular to a vehicle unlocking method and device. Background Technology
[0002] With the increasing number of cars on the road, user authentication is becoming increasingly important for vehicle security and theft prevention. Currently, most vehicles, especially new energy electric vehicles, are still unlocked using traditional remote keys.
[0003] However, once the remote key is stolen, the malicious holder can use it to unlock the vehicle and steal it. Therefore, unlocking the vehicle with a remote key results in poor vehicle security and theft prevention. Summary of the Invention
[0004] In view of this, this application provides a vehicle unlocking method and device that can use multiple verification methods to unlock the vehicle at near or remote distances, thereby improving the vehicle's security and anti-theft capabilities.
[0005] Specifically, the following technical solutions are included:
[0006] This application provides a vehicle unlocking method applied to a vehicle, the method comprising:
[0007] Obtain the unlocking command triggered by the remote key and perform a first-level verification, wherein the unlocking command is a local unlocking command or a remote unlocking command, and the first-level verification includes verifying whether the remote key is matched with the vehicle;
[0008] In response to the successful first-level verification, the user's identity information is obtained, wherein the user's identity information includes at least one of facial information, voice information, fingerprint information, and NFC information;
[0009] Based on the user's identity information, a second-level verification is performed, wherein the second-level verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle;
[0010] Upon successful secondary verification, the vehicle is unlocked.
[0011] In some embodiments, when the unlocking command is a remote unlocking command, the response to the successful first-level verification, obtaining the user's identity information, includes:
[0012] The user's fingerprint information is obtained through the remote key.
[0013] In some embodiments, before obtaining the user's identity information in response to successful primary verification, the method further includes:
[0014] In response to the successful first-level verification, the system checks whether the fingerprint module in the remote key is faulty.
[0015] In response to the absence of a fault in the fingerprint module, the user's fingerprint information is obtained.
[0016] In some embodiments, the method further includes:
[0017] In response to a malfunction in the fingerprint module or a failure to verify the fingerprint information, the user's voice information is obtained.
[0018] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0019] In response to the failure of the first-level verification, a first-level verification failure indication is output.
[0020] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0021] In response to the failure of the first-level verification or the failure of the second-level verification, a duplicate verification prompt is sent, which is used to indicate that the unlocking command triggered by the remote key should be retrieved again.
[0022] In some embodiments, the method further includes:
[0023] Count the number of times the first-level verification or second-level verification failed;
[0024] In response to the number of occurrences exceeding the threshold, a first warning message is sent;
[0025] The first warning information includes at least one of vehicle warning information, remote key warning information, and user terminal warning information. The vehicle warning information includes at least one of vehicle headlight flashing and vehicle horn honking. The remote key warning information is used to cause the remote key to send a second warning information. The user terminal warning information is used to cause the user terminal bound to the vehicle to send a third warning information.
[0026] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0027] In response to the successful first-level verification, at least one of the following is sent: a first-level verification success indication and a second-level verification prompt.
[0028] In some embodiments, after performing secondary verification based on the user's identity information, the method further includes:
[0029] In response to the successful secondary verification, a secondary verification success indication is sent.
[0030] This application also provides a vehicle unlocking device, the device comprising:
[0031] The first-level verification module is used to obtain the unlocking command triggered by the remote key and perform first-level verification. The unlocking command is a short-range unlocking command or a long-range unlocking command. The first-level verification includes verifying whether the remote key is matched with the vehicle.
[0032] The first acquisition module is used to acquire the user's identity information in response to the successful first-level verification, wherein the user's identity information includes at least one of facial information, voice information, fingerprint information and NFC information;
[0033] A secondary verification module is used to perform secondary verification based on the user's identity information, wherein the secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle;
[0034] The unlocking module is used to unlock the vehicle in response to the successful secondary verification.
[0035] The beneficial effects of the technical solutions provided in this application include at least the following:
[0036] This application provides a vehicle unlocking method and apparatus. The vehicle performs a first-level verification by receiving a near-field unlocking command or a remote unlocking command triggered by a remote key, thereby verifying whether the remote key matches the vehicle. At this point, a user with a remote key matching the vehicle can successfully complete the first-level verification. When the first-level verification is successful, the vehicle obtains the user's identity information, which includes at least one of facial information, voice information, fingerprint information, and NFC information. Based on the user's identity information, a second-level verification is then performed to verify whether the user's identity information matches the authentication information stored in the vehicle. When the second-level verification is successful, it indicates that the user's identity information matches the authentication information stored in the vehicle, and the vehicle can be unlocked, allowing the user to use the vehicle. Therefore, by adopting the vehicle unlocking method provided in this application, multiple verifications of the remote key and the identity of the unlocker are required before near-field or remote unlocking of the vehicle, thus improving the security of vehicle unlocking and enhancing the vehicle's anti-theft capabilities. Attached Figure Description
[0037] 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 accompanying 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.
[0038] Figure 1 A flowchart illustrating a method for unlocking a vehicle, as provided in an embodiment of this application;
[0039] Figure 2 A flowchart illustrating another vehicle unlocking method provided in this application embodiment;
[0040] Figure 3 A flowchart illustrating another vehicle unlocking method provided in this application embodiment;
[0041] Figure 4 This is a schematic diagram of the structure of a vehicle unlocking device provided in an embodiment of this application. Detailed Implementation
[0042] 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 some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0043] Figure 1 A flowchart illustrating a vehicle unlocking method provided in this application embodiment is shown below. Figure 1 As shown, this method is applied to a vehicle and includes:
[0044] Step 101: Obtain the unlocking command triggered by the remote key and perform Level 1 verification.
[0045] The unlocking command can be a short-range unlocking command or a remote unlocking command, and the first-level verification includes verifying whether the remote key matches the vehicle.
[0046] Step 102: In response to successful Level 1 verification, obtain the user's identity information.
[0047] The user's identity information includes at least one of facial information, voice information, fingerprint information, and NFC information.
[0048] Step 103: Perform secondary verification based on the user's identity information.
[0049] The secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle.
[0050] Step 104: In response to successful Level 2 verification, unlock the vehicle.
[0051] The vehicle unlocking method provided in this application involves the vehicle receiving a near-field unlocking command or a remote unlocking command triggered by the remote key, performing a first-level verification to confirm whether the remote key matches the vehicle. At this point, a user with a matching remote key can successfully complete the first-level verification. When the first-level verification is successful, the vehicle obtains the user's identity information, which includes at least one of facial information, voice information, fingerprint information, and NFC information. Based on this identity information, a second-level verification is performed to confirm whether the user's identity information matches the authentication information stored in the vehicle. When the second-level verification is successful, the vehicle is unlocked. Successful second-level verification indicates that the user's identity information matches the vehicle's stored authentication information, allowing the user to use the vehicle. Therefore, by adopting the vehicle unlocking method provided in this application, multiple verifications of the remote key and the identity of the unlocker are required before near-field or remote unlocking of the vehicle, thus improving the security of vehicle unlocking and enhancing vehicle security and anti-theft capabilities.
[0052] In some embodiments, when the unlocking command is a remote unlocking command, in response to successful Level 1 verification, the user's identity information is obtained, including:
[0053] The user's fingerprint information is obtained through the remote key.
[0054] In some embodiments, before obtaining the user's identity information in response to successful primary verification, the method further includes:
[0055] Upon successful Level 1 verification, check for malfunctions in the fingerprint module of the remote key;
[0056] If the fingerprint module is not faulty, obtain the user's fingerprint information.
[0057] In some embodiments, the method further includes: in response to a malfunction in the fingerprint module or a failure in fingerprint information verification, acquiring the user's voice information.
[0058] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0059] In response to a Level 1 verification failure, output a Level 1 verification failure indication.
[0060] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0061] In response to a failure of Level 1 or Level 2 authentication, a repeat authentication prompt is sent, which indicates that the unlocking command triggered by retrieving the remote key should be obtained again.
[0062] In some embodiments, the method further includes: counting the number of first-level verification failures or second-level verification failures;
[0063] In response to the number of occurrences exceeding the threshold, a first warning message is sent.
[0064] The first warning information includes at least one of vehicle warning information, remote key warning information, and user terminal warning information. The vehicle warning information includes at least one of vehicle headlight flashing and vehicle horn honking. The remote key warning information is used to cause the remote key to send a second warning information. The user terminal warning information is used to cause the user terminal bound to the vehicle to send a third warning information.
[0065] In some embodiments, after obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes:
[0066] In response to successful Level 1 authentication, send at least one of the following: a Level 1 authentication success indication and a Level 2 authentication prompt.
[0067] In some embodiments, after performing secondary verification based on the user's identity information, the method further includes:
[0068] In response to successful Level 2 authentication, a Level 2 authentication success indication is sent.
[0069] The vehicle unlocking method provided in this application embodiment can achieve both short-range and remote unlocking of the vehicle with better security. To make the technical solution and advantages of this application clearer, the following description is in conjunction with the appendix. Figure 2-3 Based on both near-field unlocking and remote unlocking scenarios, the vehicle unlocking method provided in this application embodiment will be further introduced and explained.
[0070] Figure 2 This is a flowchart illustrating a vehicle unlocking method provided in an embodiment of this application, enabling short-range unlocking of the vehicle. Figure 2 As shown, this method is applied to vehicles and includes the following steps:
[0071] Step 201: Obtain the unlocking command triggered by the remote key and perform Level 1 verification.
[0072] At this point, the unlocking command is a short-range unlocking command. Level 1 verification includes verifying whether the remote key is paired with the vehicle. "Short-range" means the remote key's current location is within a set distance range of the vehicle. In this case, the remote key can interact with the vehicle through direct mechanical action or short-range communication technology. Short-range communication technologies can include, for example, Bluetooth, ZigBee, and NFC.
[0073] Optionally, the vehicle can obtain the unlocking command triggered by the remote key through the Body Control Module (BCM) to verify whether the remote key is compatible with the vehicle.
[0074] The BCM (Battery Management System) is primarily used to control the vehicle's electrical components, including lights, wipers, windows, door locks, sunroof, rearview mirrors, and trunk. It can control functions such as turning lights on / off, starting / stopping wipers, raising / lowering windows, and adjusting rearview mirror angles. The BCM communicates with these components via a Controller Area Network (CAN) or CAN-FD (CAN with Flexible Data Rate) bus.
[0075] In some embodiments, the unlocking command includes remote key information, thereby enabling the BCM to verify whether the remote key is compatible with the vehicle.
[0076] In some embodiments, the proximity unlocking command can be that the user inserts the remote key into the vehicle's ignition and turns the key. When the BCM recognizes that the ignition has been successfully turned under the mechanical action of the remote key, it determines that the remote key is successfully matched with the vehicle.
[0077] Alternatively, the vehicle can also obtain the unlocking command triggered by the remote key through the electronic control unit (ECU) to verify whether the remote key is compatible with the vehicle.
[0078] An ECU includes a microprocessor, memory, input / output interfaces, analog-to-digital converters, and large-scale integrated circuits for shaping and driving. The ECU has computational and control functions; it can acquire signals from various sensors, compare and calculate based on the signal parameters, and convert the results into control signals to control the operation of the controlled object.
[0079] In some embodiments, the short-range unlocking command can be key feature information sent by the remote key via short-range communication technology, which is used to uniquely identify the remote key. When the ECU receives the key feature information, it can compare it with the valid key feature information pre-stored in the vehicle. If the comparison result is consistent, it is determined that the remote key is successfully matched with the vehicle.
[0080] If the vehicle confirms that the remote key is matched with the vehicle, the Level 1 verification is considered successful; otherwise, the Level 1 verification is considered to have failed.
[0081] Step 202: In response to successful Level 1 verification, obtain the user's identity information.
[0082] When the BCM or ECU detects that the remote key has been successfully paired with the vehicle, it obtains the user's identity information. This user identity information includes at least one of the following: facial information, voice information, fingerprint information, and Near Field Communication (NFC) information.
[0083] In some embodiments, when the BCM or ECU detects that the remote key is successfully matched with the vehicle, i.e., the first-level verification is successful, the BCM or ECU can send a second-level verification request command to the central control system via Ethernet, so that the central control system can control the BCM to obtain the user's identity information via Ethernet.
[0084] In some embodiments, when a user chooses to provide facial information, the central control system acquires the user's facial information through a facial recognition module installed on the vehicle's B-pillar; when a user chooses to provide voice information, the central control system acquires the user's voice information through a sound module installed on the vehicle body; when a user chooses to provide fingerprint information, the central control system acquires the user's fingerprint information through a fingerprint module installed on the driver's side door handle; and when a user chooses to provide NFC information, the central control system acquires the user's NFC information through an NFC module installed on the vehicle's B-pillar.
[0085] In some embodiments, the facial recognition module can be a camera. When a user chooses to provide facial information, they can face the camera, which will capture the user's facial information and send it to the central control system.
[0086] In some embodiments, the sound module can be mounted on the vehicle body. When a user chooses to provide sound information, the user can speak a few words (such as "Please unlock") into the sound module to provide sound information. The sound module collects the user's input sound information and sends it to the central control system.
[0087] In some embodiments, the fingerprint module can be installed on the door handle of the driver's side door. When a user chooses to provide fingerprint information, the user can press the fingerprint recognition area of the fingerprint module with their fingertip, and the fingerprint module will collect the fingerprint information entered by the user and send it to the central control system.
[0088] In some embodiments, the NFC module can be installed on the B-pillar of the vehicle. When a user chooses to provide NFC information, the user can bring an NFC physical card or a user terminal with an electronic NFC card close to the NFC module to provide NFC information. The NFC module collects the NFC information input by the user and sends it to the central control system.
[0089] In some embodiments, when a user selects one type of identity information for verification, if the verification module corresponding to the current identity information malfunctions or the current identity information verification fails, the user can select another type of identity information for verification.
[0090] Therefore, the vehicle unlocking method provided in this application embodiment can provide multiple identity information options in the identity information verification stage, so that users can choose any one of the identity information for verification according to their own situation, thereby improving the convenience of verification.
[0091] In some embodiments, the central control system may incorporate dual control chips (a main control chip and an auxiliary chip). The main control chip includes a microcontroller unit (MCU), a central processing unit (CPU), and an application-specific integrated circuit (ASIC), while the auxiliary chip includes a graphics processing unit (GPU) and a neural network processing unit (NPU). The main control chip is used to uniformly control most modules and functions of the vehicle, while the auxiliary chip controls some auxiliary functions, working in conjunction with the main control chip to control the functions of the entire vehicle. Furthermore, it can take over some of the main control chip's responsibilities when the main control chip fails or malfunctions, ensuring that the basic functions and safety of the entire vehicle are not affected.
[0092] Step 203: Perform secondary verification based on the user's identity information.
[0093] The secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle.
[0094] In some embodiments, the authentication information stored in the vehicle may include at least one of facial information, voice information, fingerprint information, and NFC information.
[0095] In practice, when a user selects to provide facial information as the identity information when unlocking the vehicle, the central control system acquires the face currently captured by the camera and compares it with the pre-recorded and stored faces in the vehicle to perform secondary verification based on facial recognition.
[0096] When a user selects voice information as the identity information provided when unlocking the vehicle, the central control system acquires the voice information collected by the voice module. The acquired voice information undergoes preprocessing such as noise reduction, filtering, framing, and decoding. Then, by comparing the preprocessed user voice information with the voice information stored in the vehicle, a secondary voice-based verification is performed. The vehicle stores a voice information database containing voice information corresponding to at least one user with vehicle usage rights. This voice information database is established by extracting and recognizing features from pre-recorded voices of at least one user with vehicle usage rights.
[0097] When a user selects to provide fingerprint information as the identity information when unlocking the vehicle, the central control system obtains the sound information collected by the fingerprint module. By matching the collected fingerprint information of the user with the fingerprint information stored in the vehicle, a secondary verification is performed.
[0098] When a user selects to provide NFC information as the identity information when unlocking the vehicle, the central control system obtains the NFC information collected by the NFC module. By matching the obtained NFC information of the user with the NFC information stored in the vehicle, a secondary verification is performed.
[0099] The vehicle unlocking method provided in this application embodiment, after the vehicle receives the unlocking command, can first perform a first-level verification of the current unlocking user based on the relevant feature information of the remote key, making remote key matching the first necessary condition for unlocking the vehicle; after successful first-level verification, a second-level verification is performed based on the user's identity information. In the second-level verification, the identity information provided by the current unlocking user is compared with the authentication information pre-stored in the vehicle, making user identity information matching the second necessary condition for unlocking the vehicle. During identity information verification, multiple verification methods can be provided to the user for convenience. For example, when the user is wearing gloves, the user can choose to provide facial information, voice information, or NFC information; when the user is wearing a mask, the user can choose to provide voice information, fingerprint information, or NFC information, etc.
[0100] Because relying solely on proximity to identify NFC information has low security, to further enhance the security of NFC information verification in secondary verification, in some embodiments, after the user brings the physical NFC card or a user terminal with an electronic NFC card close to the NFC module, allowing the central control system to acquire the NFC information, the central control system sends auxiliary verification information to the user terminal bound to the vehicle via the T-BOX. This auxiliary verification information can be, for example, a password input box displayed as a pop-up on the user terminal. The user completes the encrypted verification by entering a pre-set password, thus completing the secondary verification. Compared to NFC information verification alone, verifying user identity through a combination of password and NFC information further improves security.
[0101] In some embodiments, the facial information, voice information, fingerprint information, and NFC information stored in the vehicle's authentication information can be related to multiple users, including the vehicle owner and other users who have obtained the right to use the vehicle. This allows users who have obtained the right to use the vehicle, other than the vehicle owner, to perform secondary verification after having a remote key and completing primary verification, thereby using the vehicle.
[0102] In some embodiments, before a user unlocks a vehicle using the vehicle unlocking method provided in this application for the first time, the user needs to record at least one of their facial information, voice information, fingerprint information, and NFC information. The recorded facial information, voice information, fingerprint information, and NFC information can be stored in the vehicle's identity information database to ensure that the authentication information stored in the vehicle includes the user's identity information, so that the user can complete secondary verification using the pre-recorded identity information.
[0103] In some embodiments of this application, in response to successful secondary verification, a secondary verification success indication is sent to indicate to the user that secondary verification was successful.
[0104] In some embodiments, a secondary verification success indication can be an audible alert from the vehicle's speakers, such as a "beep" sound to the surrounding environment.
[0105] Step 204: In response to successful Level 2 verification, unlock the vehicle.
[0106] When the secondary verification is successful, it means that the identity information provided by the user matches the authentication information stored in the vehicle, and the user has the right to use the vehicle. At this time, the central control system unlocks the vehicle.
[0107] In some embodiments, after successful secondary verification, the user can pull the door handle to open the door and enter the vehicle.
[0108] In some embodiments of this application, in response to a secondary verification failure, a secondary verification failure indication message and a secondary verification failure warning message are issued.
[0109] When secondary verification fails, it means the user's identity information does not match the authentication information stored in the vehicle. Although the user has the remote key, they do not have the right to use the vehicle and cannot unlock it. In this case, the vehicle can issue a secondary verification failure indication message to inform the user that unlocking has failed. Simultaneously, to ensure vehicle security, the vehicle will also issue a secondary verification failure warning message to alert the surrounding environment and the owner, informing them that an unauthenticated user is attempting to unlock the vehicle nearby and reminding them that the remote key may be lost.
[0110] In one example, the central control system announces "unlock failed" via the vehicle's loudspeaker, announces "unlock failed" via the miniature speaker inside the remote key via the T-BOX, and sends a secondary verification failure message by keeping the indicator light on the remote key constantly red.
[0111] In another example, after the central control system announces "Unlock failed" via the vehicle's loudspeaker, it controls the headlights to flash and the vehicle to sound its horn. It also sends a secondary verification failure warning message to the user terminal bound to the vehicle via the T-BOX. This prompts the user terminal to announce or display a warning message that "An unauthenticated user is attempting to unlock the vehicle. Please verify if the remote key is lost." This allows the user to take timely intervention measures and reduce their financial losses.
[0112] It should be noted that, in this embodiment, the remote key has at least one indicator light, which can illuminate in different colors and / or lighting states. The indicator light uses combinations of colors and / or lighting states to indicate different meanings. For example, when the red indicator light flashes, it indicates that the remote key's battery is about to run out, reminding the user to charge the remote key or replace the battery in time; when the green indicator light flashes, it indicates that the remote key is sending a signal to the T-BOX; when the green indicator light is constantly on, it indicates that secondary verification is successful, indicating to the user that the user's identity information has been successfully verified; when the red indicator light is constantly on, it indicates that secondary verification has failed, indicating to the user that the user's identity information verification has failed; when the indicator light on the remote key is off, it indicates that the remote key's battery is completely depleted or the indicator light has malfunctioned, reminding the user to replenish the remote key's battery or perform repairs in time.
[0113] Step 205: In response to the failure of Level 1 verification, output a Level 1 verification failure indication.
[0114] When the Level 1 verification fails, meaning the BCM or ECU detects that the remote key has failed to match the vehicle, the vehicle will output a Level 1 verification failure indication to inform the user that the Level 1 verification has failed.
[0115] In some embodiments, a Level 1 verification failure indication can be an audible prompt from the vehicle speaker, such as a voice announcement saying, "Please confirm that the remote key is matched with the vehicle."
[0116] For example, when the BCM or ECU detects that the remote key fails to match the vehicle, i.e., the first-level verification fails, it can send a first-level verification failure command to the central control system via Ethernet. After receiving the first-level verification failure command, the central control system controls the vehicle speaker to output a first-level verification failure indication.
[0117] In some embodiments of this application, in response to a first-level verification failure or a second-level verification failure, a repeat verification prompt is sent, which is used to indicate that the unlocking command triggered by the remote key should be retrieved again.
[0118] A Level 1 verification failure might be due to user error, requiring the user to trigger the unlock command again via the remote key. A Level 2 verification failure might occur when the user's remote key successfully matches the vehicle, but the user's identity information doesn't match the vehicle's stored authentication information. In this case, the central control system can send a repeat verification instruction to the vehicle's surroundings or the owner, instructing the user to trigger the unlock command again via the remote key, allowing the BCM or ECU to re-acquire the remote key's unlock command.
[0119] In some embodiments, the repeat verification instruction can be an audible prompt from the vehicle speaker, such as a voice announcement saying "Please use the remote key to unlock again," to instruct the user to trigger the unlock command again using the remote key.
[0120] In some embodiments of this application, the vehicle may also count the number of times the first-level verification fails or the second-level verification fails; in response to the number exceeding a threshold, a first warning message is sent.
[0121] The first warning information includes at least one of vehicle warning information, remote key warning information, and user terminal warning information. The vehicle warning information includes at least one of vehicle headlight flashing and vehicle horn honking. The remote key warning information is used to cause the remote key to send a second warning information. The user terminal warning information is used to cause the user terminal bound to the vehicle to send a third warning information.
[0122] In some embodiments, the threshold may be set by the designer based on experience, or by the user based on actual needs. For example, the threshold may be 3 times.
[0123] In some embodiments, the second warning information may be an audio prompt from a miniature speaker inside the remote key, such as a voice announcement saying "Someone is attempting to unlock the door with the remote key"; or a light prompt from the remote key indicator light, such as a flashing red light. The third warning information may be a text prompt on the user terminal's display screen, such as displaying the words "Someone is attempting to unlock the door with the remote key"; or an audio prompt from the user terminal's speaker, such as a voice announcement saying "Someone is attempting to unlock the door with the remote key".
[0124] When a user repeatedly uses a remote key that is incompatible with the vehicle, resulting in Level 1 verification failure, it indicates that the user may not have authorization to use the vehicle. The vehicle needs to send a warning message to the surrounding environment and the owner to alert them to vehicle security. Optionally, the BCM or ECU will count the number of Level 1 or Level 2 verification failures within a preset time period. When the number of failures within the preset time period exceeds a threshold, the BCM or ECU sends a multiple verification failure command to the central control system, causing the central control system to control the vehicle lights and speakers to emit a vehicle warning message. For example, the vehicle warning message can be sent to the surrounding environment by flashing headlights and honking the horn, serving as a warning to users who repeatedly use incompatible remote keys to attempt to unlock the vehicle, attracting the attention of those nearby, and preventing vehicle theft.
[0125] Optionally, the central control system can also simultaneously control the in-vehicle communication terminal (T-BOX, Telematics-BOX) to send a second warning message to the remote key bound to the vehicle via Bluetooth communication, and / or send a third warning message to the user terminal bound to the vehicle via a 4G / 5G network.
[0126] The T-BOX is used for communication between the central control system and the user terminal, and between the central control system and the remote key. It integrates vehicle network and wireless communication functions, enabling features such as vehicle networking, remote vehicle control, real-time vehicle information uploading, remote diagnostics, vehicle anomaly warnings, emergency vehicle call, one-click roadside assistance, over-the-air (OTA) technology upgrades, and anti-theft arming / disarming. The T-BOX communicates with the central control system via Ethernet, with the user terminal via 4G / 5G network, and with the remote key via Bluetooth.
[0127] In some embodiments of this application, in response to successful first-level verification, at least one of a first-level verification success indication and a second-level verification prompt is sent.
[0128] When the Level 1 verification is successful, the BCM or ECU detects the success and sends a Level 1 verification success command to the central control system. This causes the central control system to control the vehicle to send at least one of the following: a Level 1 verification success indication and a Level 2 verification prompt. This informs the user that the Level 1 verification was successful and / or instructs the user to perform Level 2 verification.
[0129] In some embodiments, at least one of the primary verification success indication and the secondary verification prompt can be an audible prompt from the vehicle speaker, such as the vehicle speaker emitting a "beep" sound to the environment around the vehicle to indicate that the primary verification was successful and that secondary verification can proceed.
[0130] In some embodiments, the facial recognition module, fingerprint module, voice module, NFC module, and vehicle speakers in the vehicle can communicate with the central control system via a CAN / CAN-FD bus.
[0131] In summary, the vehicle unlocking method provided in this application, upon receiving a near-field unlocking command triggered by the remote key, can utilize multiple verification methods available in near-field unlocking scenarios to perform multi-factor authentication on the identity of the current unlocking user. Only after the user successfully passes the first-level authentication via the remote key and the second-level authentication using the provided identity information is the user's access to the vehicle confirmed, and the vehicle is unlocked. If the user's identity verification fails, the vehicle will not unlock even if the user has obtained the remote key. Therefore, this significantly enhances vehicle security and anti-theft capabilities, effectively preventing criminals from directly unlocking and stealing the vehicle using the remote key.
[0132] Figure 3 This is a flowchart illustrating a vehicle unlocking method provided in an embodiment of this application, enabling remote unlocking of the vehicle. Figure 3 As shown, this method is applied to vehicles and includes the following steps:
[0133] Step 301: Obtain the unlocking command triggered by the remote key and perform Level 1 verification.
[0134] At this point, the unlocking command is a remote unlocking command. Level 1 verification includes verifying whether the remote key is compatible with the vehicle. "Remote" means that the remote key's current location is outside the vehicle's set distance range. In this case, the remote key can interact with the vehicle through long-distance communication technologies, such as GSM (Global System for Mobile Communications), GPRS (General Packet Radio Service), and 2G / 3G / 4G / 5G mobile communications.
[0135] In some embodiments, the remote unlocking command can be a user pressing the unlock button on the remote key.
[0136] In some embodiments, the user presses the unlock button on the remote key, causing the remote key to send a remote unlock command to the vehicle via a 4G / 5G network. The vehicle's T-BOX receives the remote unlock command through the vehicle antenna and sends the received remote unlock command to the central control system. The central control system verifies whether the remote key is compatible with the vehicle.
[0137] The vehicle-mounted antenna is primarily used to receive external signals, enhance signal strength, and enable functions such as GPS positioning, in-vehicle phone calls, and car radio broadcasts. Additionally, its shape serves to dissipate static electricity and reduce airflow. To improve signal transmission timeliness, the vehicle-mounted antenna communicates with the T-BOX via Ethernet.
[0138] In some embodiments, the unlocking command includes key feature information, which is used to uniquely identify the remote key. When the central control system receives the key feature information, it can compare the key feature information with the valid key feature information pre-stored in the vehicle through the ECU. When the comparison result is consistent, it is determined that the remote key is successfully matched with the vehicle.
[0139] In some embodiments, when the remote key sends a remote unlocking command to the T-BOX, the remote key can inform the user that it is sending a remote unlocking command to the T-BOX through light indication information, such as the green light of the remote key's indicator light flashing.
[0140] In some embodiments, the central control system may incorporate dual control chips (a main control chip and an auxiliary chip). The main control chip includes MCUs, CPUs, and ASICs, while the auxiliary chip includes GPUs and NPUs. The main control chip is used to uniformly control most modules and functions of the vehicle, while the auxiliary chip controls some auxiliary functions, working in conjunction with the main control chip to control the functions of the entire vehicle. Furthermore, it can take over some of the main control chip's responsibilities when the main control chip fails or malfunctions, ensuring that the basic functions and safety of the entire vehicle are not affected.
[0141] The T-BOX is used for communication between the central control system and the user terminal, and between the central control system and the remote key. It integrates vehicle network and wireless communication functions, enabling features such as vehicle networking, remote vehicle control, real-time vehicle information uploading, remote diagnostics, vehicle anomaly warnings, emergency vehicle call, one-click roadside assistance, over-the-air (OTA) technology upgrades, and anti-theft arming / disarming. The T-BOX communicates with the central control system via Ethernet, with the user terminal via 4G / 5G network, and with the remote key via Bluetooth.
[0142] If the vehicle confirms that the remote key is matched with the vehicle, the Level 1 verification is considered successful; otherwise, the Level 1 verification is considered to have failed.
[0143] Step 302: In response to the failure of Level 1 verification, output a Level 1 verification failure indication.
[0144] When the Level 1 verification fails, meaning no vehicle can be found that matches the remote key, the remote key will output a Level 1 verification failure indicator to inform the user that the Level 1 verification has failed.
[0145] In some embodiments, a first-level verification failure indication may be a light indicator or an audio prompt from the remote key, such as a constantly lit red indicator light or a voice prompt from the miniature speaker inside the remote key saying "Please confirm whether the remote key is matched with the vehicle".
[0146] In some embodiments, in response to a first-level authentication failure or a second-level authentication failure, a repeat authentication prompt is sent, which is used to indicate that the unlocking command triggered by the remote key should be retrieved again.
[0147] A Level 1 authentication failure may be due to user error or network issues, requiring the user to trigger the unlock command again via the remote key. A Level 2 authentication failure may occur when the user's remote key successfully matches the corresponding vehicle, but the user's identity information does not match the authentication information stored in the vehicle. In some embodiments, the remote key can send a repeat authentication instruction to the user via a miniature speaker embedded within it, thereby instructing the user to trigger the unlock command again via the remote key.
[0148] In some embodiments, the repeat verification indication can be an audible prompt from a miniature speaker inside the remote key, such as a voice announcement saying "Please use the remote key to unlock again," to instruct the user to trigger the unlocking command again using the remote key, thereby ensuring the reliability of remote vehicle unlocking.
[0149] In some cases, a vehicle's remote key may be lost or stolen, and criminals may use the key to locate the vehicle and commit theft. To prevent this, in some embodiments, the vehicle's central control system also counts the number of secondary authentication failures; in response to a failure count exceeding a threshold, a first warning message is sent.
[0150] The first warning information includes a remote key warning information and a user terminal warning information. The remote key warning information is used to cause the remote key to send a second warning information, and the user terminal warning information is used to cause the user terminal bound to the vehicle to send a third warning information.
[0151] In some embodiments, the threshold may be set by the designer based on experience, or by the user based on actual needs. For example, the threshold may be 3 times.
[0152] In some embodiments, sending a second warning message may be an audible prompt from a miniature speaker inside the remote key, or a visual indication from an indicator light on the remote key, such as a voice announcement saying "You do not have vehicle unlocking privileges" or a constantly lit red indicator light on the remote key.
[0153] In some embodiments, sending a third warning message may be a text prompt on the user terminal's display screen, such as displaying the words "Someone is attempting to unlock the door with a remote key"; or an audio prompt may be emitted from the user terminal's speaker, such as a voice announcement "Someone is attempting to unlock the door with a remote key".
[0154] This way, even if the owner's remote key is lost or stolen, the person who currently has the key cannot find or unlock the vehicle because their identity information cannot be matched with the authentication information stored in the vehicle's database, thus improving the vehicle's anti-theft security.
[0155] In addition, in some embodiments, when the first-level verification is successful but the second-level verification fails multiple times, the remote key can send the current location information of the remote key to the vehicle's central control system while sending the second warning message. The central control system can then send this location information to the bound user terminal so that the vehicle owner can know the location of the key and search for it, thereby reducing property loss.
[0156] Step 303: In response to successful Level 1 verification, check if the fingerprint module in the remote key is faulty.
[0157] When the central control system detects that the remote key has been successfully paired with the vehicle, it checks whether the fingerprint module in the remote key is faulty in order to determine whether the fingerprint module can support the acquisition of fingerprint information. For example, when the central control system detects that the fingerprint acquisition component, fingerprint recognition circuit, and power supply circuit in the remote key are all functioning normally, it determines that the fingerprint module is not faulty.
[0158] In some embodiments, in response to successful primary verification, at least one of a primary verification success indication and a secondary verification prompt is sent.
[0159] When the first-level verification is successful, the central control system sends a first-level verification success command to the remote key through the T-BOX, thereby informing the user that the first-level verification is successful and instructing the user to perform the second-level verification.
[0160] In some embodiments, the primary verification success indication and the secondary verification prompt can be a "beep" sound emitted by a miniature speaker inside the remote key to the surrounding environment, indicating that the primary verification was successful and that secondary verification can proceed.
[0161] Step 304: In response to the absence of a fault in the fingerprint module, obtain the user's fingerprint information.
[0162] When the central control system detects that the fingerprint module is not faulty, it obtains the user's fingerprint information through the fingerprint module to verify the user's identity based on the fingerprint information.
[0163] In some embodiments, the fingerprint module is installed on the remote key, thereby allowing the user's fingerprint information to be acquired via the remote key. For example, the fingerprint module is installed on the unlock button of the remote key. When the user presses the unlock button with their fingertip, the fingerprint module simultaneously collects the user's fingerprint information and sends it to the T-BOX via a 4G / 5G network. The T-BOX then transmits the fingerprint information to the central control system via Ethernet.
[0164] In some embodiments, the fingerprint module can be a fingerprint recognition sensor.
[0165] Step 305: Perform secondary verification based on the user's identity information.
[0166] The secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle.
[0167] In some embodiments, in the case of remote unlocking, secondary verification includes verifying whether at least one of the user's fingerprint information and voice information matches the authentication information stored in the vehicle.
[0168] In some embodiments, in response to successful secondary authentication, a secondary authentication success indication is sent to indicate to the user that secondary authentication was successful.
[0169] In some embodiments, a successful secondary verification indication may be a "beep" sound emitted by a miniature speaker inside the remote key to the surrounding environment or a solid green light on the remote key's indicator light.
[0170] For example, the user's identity information is fingerprint information. The central control system obtains the fingerprint information sent by the remote key through the T-BOX. The central control system performs secondary verification by matching the user's fingerprint information with the fingerprint information stored in the vehicle. If the secondary verification is successful, the central control system uses the T-BOX to control the miniature speaker inside the remote key to emit a "beep" prompt tone to the surrounding environment to inform the user that the secondary verification is successful.
[0171] In some embodiments, in response to a secondary verification failure, a secondary verification failure indication message and a secondary verification failure warning message are issued.
[0172] When secondary verification fails, it means the user's identity information does not match the authentication information stored in the vehicle. Although the user has the remote key, they do not have the right to use the vehicle and cannot unlock it. In this case, the vehicle can issue a secondary verification failure indication message to inform the user that unlocking has failed. Simultaneously, to ensure vehicle security, the vehicle will also issue a secondary verification failure warning message to alert the owner and inform them that the remote key may be lost.
[0173] In one example, the central control system uses the T-BOX to control the miniature speaker inside the remote key to announce "Unlock failed" and keep the indicator light on the remote key constantly red, thus sending a secondary verification failure message. Simultaneously, the central control system also sends a secondary verification failure warning message to the user terminal via the T-BOX, prompting the user terminal to announce or display a warning message such as "An unauthenticated user is attempting to unlock the vehicle. Please verify if the remote key is lost," allowing the user to take timely intervention measures and minimize financial losses.
[0174] In some embodiments, the T-BOX communicates with the user terminal via 4G / 5G.
[0175] In some embodiments, in response to a malfunction in the fingerprint module or a failure to verify fingerprint information, the user's voice information is obtained.
[0176] When the fingerprint module malfunctions or fingerprint verification fails, the user can provide audio information to the remote key's audio module, enabling the vehicle to perform secondary verification based on this audio information. After receiving the audio information from the remote key via the T-BOX, the central control system first performs preprocessing on the user's audio information, including noise reduction, filtering, framing, and decoding. Then, it performs secondary verification by comparing the preprocessed user's audio information with the audio information stored in the vehicle. If the secondary verification is successful, the central control system uses the T-BOX to control the miniature speaker inside the remote key to emit a "beep" sound to inform the user that the secondary verification was successful.
[0177] Therefore, the vehicle unlocking method provided in this application embodiment can remotely unlock the vehicle by using sound information instead of fingerprint information when the fingerprint module malfunctions, thereby enabling the verification of the current unlocking user's identity in multiple ways in remote unlocking scenarios and improving the reliability of remote unlocking.
[0178] In some embodiments, the voice and fingerprint information stored in the vehicle's authentication information can be related to multiple users, including the vehicle owner and other users who have obtained the right to use the vehicle. This allows users who have obtained the right to use the vehicle, other than the vehicle owner, to perform secondary verification after having a remote key and completing primary verification, thereby using the vehicle.
[0179] In some embodiments, before a user unlocks a vehicle using the vehicle unlocking method provided in this application for the first time, the user needs to record at least one of their own voice information and fingerprint information. The recorded voice information and fingerprint information can be stored in the vehicle's identity information database to ensure that the authentication information stored in the vehicle contains the user's identity information.
[0180] Step 306: In response to successful Level 2 verification, unlock the vehicle.
[0181] When the secondary verification is successful, it means that the user's identity information has been matched with the authentication information stored in the vehicle, and the user is authorized to use the vehicle. At this time, the central control system unlocks the vehicle, thus realizing remote unlocking.
[0182] In some embodiments, after successful secondary verification, the user can directly pull the door handle to open the door and enter the vehicle when arriving at the vehicle location.
[0183] In summary, the vehicle unlocking method provided in this application, upon receiving a remote unlocking command triggered by the remote key, can utilize multiple verification methods available in remote unlocking scenarios to perform multi-factor authentication on the identity of the current unlocking user. Only after the user successfully passes the first-level authentication via the remote key and the second-level authentication using the provided identity information is the user's authorization to use the vehicle confirmed, and the vehicle is unlocked. If the user's identity verification fails, the vehicle will not unlock even if the user has obtained the remote key. Therefore, this significantly enhances vehicle security and anti-theft capabilities, effectively preventing criminals from directly unlocking and stealing the vehicle using the remote key.
[0184] like Figure 4 As shown in the illustration, this application also provides a vehicle unlocking device, which is applied to a vehicle and includes:
[0185] The Level 1 verification module 401 is used to obtain the unlocking command triggered by the remote key and perform Level 1 verification. The unlocking command is either a short-range unlocking command or a long-range unlocking command. Level 1 verification includes verifying whether the remote key is compatible with the vehicle.
[0186] The first acquisition module 402 is used to acquire the user's identity information in response to successful first-level verification, wherein the user's identity information includes at least one of facial information, voice information, fingerprint information and NFC information;
[0187] The secondary verification module 403 is used to perform secondary verification based on the user's identity information, wherein the secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle;
[0188] Unlock module 404 is used to unlock the vehicle in response to successful Level 2 verification.
[0189] In some embodiments, when the unlocking command is a remote unlocking command, the first acquisition module 402 includes:
[0190] The acquisition submodule is used to acquire the user's fingerprint information via the remote key.
[0191] In some embodiments, the device further includes:
[0192] The detection module is used to detect whether the fingerprint module in the remote key is faulty in response to successful first-level verification.
[0193] The second acquisition module is used to acquire the user's fingerprint information in response to the absence of a fault in the fingerprint module.
[0194] In some embodiments, the device further includes a third acquisition module for acquiring the user's voice information in response to a malfunction in the fingerprint module or a failure in fingerprint information verification.
[0195] In some embodiments, the device further includes:
[0196] The failure indication module is used to output a first-level verification failure indication in response to a first-level verification failure.
[0197] In some embodiments, the device further includes:
[0198] The duplicate verification module is used to send a duplicate verification prompt in response to a failure of the first-level verification or the second-level verification. The duplicate verification prompt is used to instruct the user to retrieve the unlocking command of the remote key again.
[0199] In some embodiments, the device further includes:
[0200] The statistics module is used to count the number of times the first-level verification or the second-level verification fails, and to send the first warning message when the number of failures exceeds the threshold.
[0201] The first warning information includes at least one of vehicle warning information, remote key warning information, and user terminal warning information. The vehicle warning information includes at least one of vehicle headlight flashing and vehicle horn honking. The remote key warning information is used to cause the remote key to send a second warning information. The user terminal warning information is used to cause the user terminal bound to the vehicle to send a third warning information.
[0202] In some embodiments, the device further includes:
[0203] The first success indication module is used to send at least one of a first-level verification success indication and a second-level verification prompt in response to a first-level verification success.
[0204] In some embodiments, the device further includes:
[0205] The second success indication module is used to send a second-level verification success indication in response to a successful second-level verification.
[0206] In summary, the vehicle unlocking device provided in this application embodiment performs a first-level verification by acquiring a near-field unlocking command or a remote unlocking command triggered by the remote key. This verifies whether the remote key matches the vehicle. At this point, a user with a remote key matching the vehicle can successfully complete the first-level verification. When the first-level verification is successful, the vehicle acquires the user's identity information, which includes at least one of facial information, voice information, fingerprint information, and NFC information. Based on the user's identity information, a second-level verification is then performed to verify whether the user's identity information matches the authentication information stored in the vehicle. When the second-level verification is successful, it indicates that the user's identity information matches the authentication information stored in the vehicle, and the vehicle can be unlocked, allowing the user to use the vehicle. Therefore, by adopting the vehicle unlocking method provided in this application embodiment, multiple verifications of the remote key and the identity of the unlocker are required before unlocking the vehicle near-field or remotely, thus improving the security of vehicle unlocking and enhancing the vehicle's security and anti-theft capabilities.
[0207] In this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The term "multiple" refers to two or more unless otherwise expressly defined.
[0208] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only.
[0209] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for unlocking a vehicle, characterized in that, Applied to vehicles, the method includes: Obtain the unlocking command triggered by the remote key and perform a first-level verification, wherein the unlocking command is a local unlocking command or a remote unlocking command, and the first-level verification includes verifying whether the remote key is matched with the vehicle; If the unlocking command is a remote unlocking command, in response to the successful first-level verification, the system checks whether the fingerprint module in the remote key is faulty; in response to the absence of a fault in the fingerprint module, the system obtains the user's fingerprint information through the remote key; in response to a fault in the fingerprint module or the fingerprint information verification failure, the system obtains the user's voice information through the voice module in the remote key. If the unlocking command is a short-range unlocking command, in response to the successful first-level verification, the NFC module collects the NFC information input by the user and sends auxiliary verification information to the user terminal bound to the vehicle. The auxiliary verification information is a password input box displayed in the form of a pop-up window on the terminal, and obtains the pre-set password input by the user. Based on the user's identity information, a secondary verification is performed, wherein the secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle; wherein the user's identity information includes at least one of voice information, fingerprint information, and near-field communication (NFC) information; Upon successful secondary verification, the vehicle is unlocked; In response to a first-level or second-level verification failure, a repeat verification prompt is sent through a miniature speaker located inside the remote key. The repeat verification prompt is used to indicate that the unlocking command triggered by the remote key should be retrieved again. The system counts the number of times the first-level verification or the second-level verification fails; in response to the number exceeding a threshold, it sends a first warning message; wherein the first warning message includes at least one of vehicle warning message, remote key warning message, and user terminal warning message, the vehicle warning message includes at least one of vehicle headlight flashing and vehicle horn honking, the remote key warning message is used to cause the remote key to send a second warning message, and the user terminal warning message is used to cause the user terminal bound to the vehicle to send a third warning message.
2. The vehicle unlocking method according to claim 1, characterized in that, After obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes: In response to the failure of the first-level verification, a first-level verification failure indication is output.
3. The vehicle unlocking method according to claim 1, characterized in that, After obtaining the unlocking command triggered by the remote key and performing first-level verification, the method further includes: In response to the successful first-level verification, at least one of the following is sent: a first-level verification success indication and a second-level verification prompt.
4. The vehicle unlocking method according to claim 1, characterized in that, After performing secondary verification based on the user's identity information, the method further includes: In response to the successful secondary verification, a secondary verification success indication is sent.
5. A vehicle unlocking device, characterized in that, The device includes: The first-level verification module is used to obtain the unlocking command triggered by the remote key and perform first-level verification. The unlocking command is a short-range unlocking command or a long-range unlocking command. The first-level verification includes verifying whether the remote key is matched with the vehicle. The first acquisition module is configured to: if the unlocking command is a remote unlocking command, in response to successful first-level verification, detect whether the fingerprint module in the remote key is faulty; in response to the absence of a fault in the fingerprint module, acquire the user's fingerprint information through the remote key; in response to a fault in the fingerprint module or failure of fingerprint information verification, acquire the user's voice information through the voice module in the remote key; if the unlocking command is a local unlocking command, in response to successful first-level verification, collect the NFC information input by the user and send auxiliary verification information to the user terminal bound to the vehicle, wherein the auxiliary verification information is a password input box displayed in a pop-up window on the terminal, and acquire the pre-set password input by the user; A secondary verification module is used to perform secondary verification based on the user's identity information, wherein the secondary verification includes verifying whether the user's identity information matches the authentication information stored in the vehicle; wherein the user's identity information includes at least one of voice information, fingerprint information, and near-field communication (NFC) information; The unlocking module is used to unlock the vehicle in response to the successful secondary verification. The device is also used to: in response to a first-level verification failure or a second-level verification failure, send a repeat verification prompt through a miniature speaker installed inside the remote key, the repeat verification prompt being used to indicate the need to reacquire the unlocking command triggered by the remote key; The statistics module is used to count the number of times the first-level verification failed or the second-level verification failed; in response to the number of failures exceeding a threshold, a first warning message is sent; wherein, the first warning message includes at least one of vehicle warning message, remote key warning message, and user terminal warning message, the vehicle warning message includes at least one of vehicle headlight flashing and vehicle horn honking, the remote key warning message is used to cause the remote key to send a second warning message, and the user terminal warning message is used to cause the user terminal bound to the vehicle to send a third warning message.