Vehicle unlocking method and device and vehicle

By setting a manual password input function in the vehicle, users can unlock the vehicle by manually entering the password when they forget to carry the remote control key and mobile phone, solve the problem of unlocked, and improve the convenience of users.

CN119348565APending Publication Date: 2025-01-24GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411469306.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

When the user forgets to carry the remote control key and mobile phone, he cannot unlock the vehicle, which makes it difficult to use.

Method used

Set up a manual password entry function in the vehicle to unlock the vehicle by detecting the password manually entered by the user. There is a manual password input area on the vehicle. Users can enter the unlocking password through touch. If the password matches the pre-stored password, the vehicle will switch from locked to unlocked.

Benefits of technology

Even if the user does not carry the remote control key and mobile phone, the vehicle can still be unlocked by manually entering the password, which solves the problem of being unable to unlock due to forgetting to carry the device and improves user convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119348565A_ABST
    Figure CN119348565A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of vehicle control, and provides a vehicle unlocking method and device and a vehicle. The method comprises the steps that when the vehicle is in a locked state, whether a user manually inputs a password or not is detected; if the unlocking password manually input by the user in the manual password input area is detected, and the unlocking password is matched with the pre-stored password, the vehicle can be controlled to be unlocked; the vehicle is provided with the manual password input area for the user to manually input the password, the unlocking mode of the vehicle is increased, even if the user does not carry a remote control key and a mobile phone, the user can unlock the vehicle in the mode of manually inputting the password, the user can still normally use the vehicle under the condition that the user does not carry the remote control key and the mobile phone, and the user experience is improved. And convenience is brought to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field, and in particular, relates to a vehicle unlocking method, device and vehicle. Background Art

[0002] With the development of intelligent vehicles, in order to facilitate users to use cars, the vehicle is designed with the function of unlocking by remote control key and mobile phone APP. Users can unlock the vehicle through the remote control key or mobile phone APP. Although the method of unlocking the vehicle through the remote control key or mobile phone APP brings convenience to users, if the user forgets to bring the remote control key and mobile phone, then the user will not be able to open the vehicle. Summary of the invention

[0003] The embodiments of the present application provide a vehicle unlocking method, device and vehicle, which can solve the problem that the user cannot open the vehicle because the user forgets to bring the remote control key and the mobile phone.

[0004] In a first aspect, an embodiment of the present application provides a method for unlocking a vehicle, comprising:

[0005] When the vehicle is in a locked state, a first operation performed by a user on the vehicle is detected, wherein the first operation is used to trigger the vehicle to start detecting a password manually input by the user;

[0006] Acquiring an unlocking password input by the user in a manual password input area by touch, wherein the manual password input area is provided on the vehicle;

[0007] If the unlocking password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state.

[0008] In a possible implementation manner of the first aspect, after obtaining the unlocking password input by the user in the manual password input area, the method further includes:

[0009] If the unlocking password does not match the pre-stored password, obtaining the i-th password manually input by the user, 1<i;

[0010] If i is less than N, and the i-th password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state, where N is the upper limit of the preset password input;

[0011] If the i-th password does not match the pre-stored password, obtaining the i+1-th password manually input by the user;

[0012] If i+1 is equal to N, stop detecting the password manually input by the user.

[0013] In a possible implementation of the first aspect, a touch area is provided on the door handle of the vehicle;

[0014] The detecting a first operation performed by a user on the vehicle comprises:

[0015] If a pressing operation performed by the user on the touch control area is detected and the pressing operation lasts for a first preset time period, it is determined that a first operation performed by the user on the vehicle is detected.

[0016] In a possible implementation of the first aspect, obtaining the unlocking password manually input by the user in the manual password input area includes:

[0017] Starting to detect the password manually input by the user;

[0018] Detecting a password input operation by the user in a touch manner on a manual password input area on the vehicle, wherein the manual password input area is provided on a door handle;

[0019] According to the password input operation, the unlocking password manually input by the user is determined.

[0020] In a possible implementation manner of the first aspect, determining, according to the password input operation, the unlocking password manually input by the user includes:

[0021] The unlocking password manually input by the user is determined according to the number of times and / or the duration of the touches on the manual password input area by the user, wherein the password input operation includes the number of times and / or the duration of the touches on the manual password input area.

[0022] In a possible implementation of the first aspect, the manual password input area includes an unlocking sensing area and a locking sensing area; the password input operation includes a number of touches on the manual password input area;

[0023] Determining the unlocking password manually input by the user according to the number of times the user touches the manual password input area includes:

[0024] Detecting the number of times the user touches the locking sensing area;

[0025] If it is detected that the user touches the unlocking sensing area after the user touches the locking sensing area, it is determined that the user's input is completed;

[0026] Determining the number input by the user according to the number of times the user touches the locking sensing area;

[0027] According to the number input by the user, the unlocking password manually input by the user is obtained.

[0028] In a possible implementation manner of the first aspect, before acquiring the unlocking password input by the user in the manual password input area by touching, the method further includes:

[0029] If a key unlocking signal of the vehicle is detected, verifying the key unlocking signal, wherein the key unlocking signal is a signal sent by a remote control key of the vehicle;

[0030] If the key unlocking signal is a legal signal, controlling the vehicle to switch from the locked state to the unlocked state;

[0031] Correspondingly, the step of obtaining the unlocking password manually input by the user in the manual password input area includes:

[0032] If the key unlocking signal of the vehicle is not detected, or the key unlocking signal is an illegal signal, the unlocking password manually input by the user in the manual password input area is obtained.

[0033] In a possible implementation manner of the first aspect, after controlling the vehicle to switch from the locked state to the unlocked state, the method further includes:

[0034] After the vehicle is switched to the unlocked state, starting the timing;

[0035] If a start operation of the vehicle is detected within a second preset time period, controlling the vehicle to start;

[0036] If the start operation of the vehicle is not detected within the second preset time period, the vehicle is controlled to enter a start-disabled state.

[0037] In a second aspect, an embodiment of the present application provides a vehicle unlocking device, comprising:

[0038] a detection module, configured to detect a first operation performed by a user on the vehicle when the vehicle is in a locked state, wherein the first operation is configured to trigger the vehicle to start detecting a password manually input by the user;

[0039] A password acquisition module, used for acquiring the unlocking password input by the user in a manual password input area by touch, and the manual password input area is provided on the vehicle;

[0040] The vehicle control module is used to control the vehicle to switch from the locked state to the unlocked state if the unlocking password matches the pre-stored password.

[0041] In a third aspect, an embodiment of the present application provides a terminal device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the vehicle unlocking method described in any one of the first aspects above is implemented.

[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle unlocking method described in any one of the first aspects above is implemented.

[0043] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the terminal device to execute the vehicle unlocking method described in any one of the above-mentioned first aspects.

[0044] In a sixth aspect, an embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the vehicle unlocking method described in any one of the first aspects above is implemented.

[0045] The beneficial effect of the first aspect embodiment of the present application compared with the prior art is: when the vehicle is in a locked state, the present application detects whether the user manually enters a password. If it is detected that the user enters an unlocking password by touch in the manual password input area, and the unlocking password matches the pre-stored password, the vehicle can be unlocked; in the present application, a manual password input area is provided on the vehicle for the user to manually enter a password, which increases the vehicle unlocking method. Even if the user does not carry the remote control key and the mobile phone, the user can unlock the vehicle by manually entering the password, so that the user can still use the vehicle normally without carrying the remote control key and the mobile phone, which brings convenience to the user.

[0046] It can be understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0048] Figure 1 It is a flowchart of a vehicle unlocking method provided by an embodiment of the present application;

[0049] Figure 2 is a schematic structural diagram of a vehicle door handle provided by an embodiment of the present application;

[0050] Figure 3 It is a flowchart of a method for determining an unlocking password provided in an embodiment of the present application;

[0051] Figure 4 It is a flowchart of a method for starting a vehicle provided in one embodiment of the present application;

[0052] Figure 5 is a flow chart of a vehicle unlocking method provided by another embodiment of the present application;

[0053] Figure 6 It is a structural diagram of a manual password for vehicle detection provided in an embodiment of the present application;

[0054] Figure 7 is a schematic structural diagram of a vehicle unlocking device provided in one embodiment of the present application;

[0055] Figure 8 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0056] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0057] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0058] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0059] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0060] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0061] With the development of intelligent vehicles, keyless entry systems (Passive Entry PassiveStart, PEPS) are installed in vehicles, and users can unlock the vehicle without using physical keys.

[0062] Specifically, the user can unlock the vehicle through the remote control key and / or mobile phone APP.

[0063] There are two ways to unlock the vehicle using the remote control key:

[0064] The first method is that the user clicks the unlock button on the remote control key, causing the remote control key to send a remote unlock signal (high frequency signal). After the PEPS in the vehicle receives the remote unlock signal, the PEPS decrypts the remote unlock signal and obtains the key ID and rolling code of the remote control key corresponding to the remote unlock signal. The PEPS identifies the key ID and rolling code, and if it determines that the key ID and rolling code are valid, the PEPS will unlock the vehicle. The operation of locking the vehicle is similar to that of unlocking the vehicle, and will not be repeated here.

[0065] The second method is that the user presses the unlock / lock switch on the door handle to make the vehicle send an unlock signal. The unlock signal triggers the capacitive switch to wake up the PEPS. The PEPS drives the low-frequency wire to trigger the remote control key to send a remote unlock signal. After the PEPS in the vehicle receives the remote unlock signal, the PEPS decrypts the remote unlock signal and obtains the key ID and rolling code of the remote control key corresponding to the remote unlock signal. The PEPS identifies the key ID and rolling code. If the key ID and rolling code are determined to be valid, the PEPS will unlock the vehicle.

[0066] The method of using a mobile phone APP to unlock a vehicle may include: after the user's mobile phone is close to the vehicle, the mobile phone and the vehicle are paired via Bluetooth. After Bluetooth authentication, the user clicks the unlock control on the mobile phone APP (Bluetooth key APP) to make the mobile phone send an unlock signal, and the PEPS in the vehicle unlocks the vehicle after receiving the unlock signal.

[0067] After the vehicle is unlocked, if the user's start operation is detected, the start operation is the operation of stepping on the brake and pressing the PEPS start / stop button (start operation), PEPS will drive the low-frequency antenna to trigger the remote control key to send a remote unlock signal. PEPS determines whether the remote control key is in the vehicle based on the field strength of the received remote unlock signal. When it is determined that the remote control key is in the vehicle, PEPS initiates anti-theft authentication with the vehicle control unit (VCU). If the anti-theft authentication passes, the vehicle power system will enter the running state from the start state, and the vehicle can be driven. If the anti-theft authentication fails, the vehicle cannot be started.

[0068] The anti-theft authentication may include: PEPS sends a random code to the vehicle control unit, and the vehicle control unit calculates the random code after receiving the random code to obtain a response code. The vehicle control unit sends the response code to PEPS, and PEPS calculates the response code after receiving the response code to obtain a solution code. If the solution code and the random code are the same, it is determined that the anti-theft authentication has passed. If the solution code and the random code are different, it is determined that the anti-theft authentication has not passed.

[0069] Although the above unlocking method can unlock the vehicle, if the user forgets to bring the remote control key and the mobile phone, or the remote control key is lost, the user will not be able to unlock the vehicle, let alone use the vehicle, which brings inconvenience to the user.

[0070] Based on the above problems, in order to ensure that the user can still open the vehicle when forgetting to bring the remote control key and the mobile phone, the present application designs a vehicle unlocking method, sets a manual password input function in the vehicle, and unlocks the vehicle by detecting the password manually input by the user. Through the method of the present application, the user can manually enter the password to unlock the vehicle, ensuring that the user can still use the vehicle normally when forgetting to bring the remote control key and the mobile phone, which brings convenience to the user.

[0071] The following combination Figure 1 The method for unlocking a vehicle according to an embodiment of the present application is described in detail.

[0072] Figure 1 A schematic flow chart of the vehicle unlocking method provided by the present application is shown, referring to Figure 1 , the method is described in detail as follows:

[0073] S101, when a vehicle is in a locked state, detecting a first operation performed by a user on the vehicle, wherein the first operation is used to trigger the vehicle to start detecting a password manually input by the user.

[0074] In this embodiment, when the vehicle is in a locked state, the vehicle doors are in a locked state, and modules such as the door handle module (DHM), PEPS, and vehicle electronic control unit (VCU) in the vehicle are in a dormant (low power consumption) state.

[0075] In this embodiment, the first operation may be an operation in which the user presses a certain area of ​​the vehicle, touches a certain area, or taps a certain area.

[0076] In one implementation, a touch area is provided on a door handle of a vehicle, and a method for detecting a first operation includes:

[0077] When a pressing operation of the user on the touch area is detected and the pressing operation lasts for a first preset time, it is determined that a first operation of the user on the vehicle is detected. The first preset time can be set as needed, for example, the first preset time can be set to 3 seconds or 4 seconds.

[0078] The touch area may include an unlocking sensing area and a locking sensing area. If it is detected that the user performs a pressing operation on the unlocking sensing area and the locking sensing area at the same time, and the pressing operation lasts for a first preset time, it is determined that a first operation performed by the user on the vehicle is detected.

[0079] Specifically, Figure 2 Schematic diagram of the door handle of the vehicle shown. The door handle is provided with a first sponge 1, a door handle module housing 2, a connecting harness 3, an unlocking sensing area 4, a printed circuit board 5 (Printed Circuit Board Assembly, PCBA), a locking sensing area 6, a second sponge 7 and a third sponge 8. The door handle of the vehicle is provided with an unlocking sensing area and a locking sensing area. Both the unlocking sensing area and the locking sensor are provided with a capacitive switch. When the user presses the unlocking sensing area, the capacitive switch is turned on. After the capacitive switch is turned on, it is determined that the user presses the unlocking sensing area. The unlocking sensing area and the locking sensor can also be provided with buttons. The unlocking sensing area 4 and the locking sensing area 6 are arranged on both sides of the door handle. For example, the locking sensing area 6 is arranged on the outside of the door handle, and the unlocking sensing area 4 is arranged on the inside of the door handle.

[0080] S102, obtaining an unlocking password input by the user in a manual password input area by touching, wherein the manual password input area is provided on the vehicle.

[0081] In this embodiment, the manual password input area on the vehicle can be set on the door handle, the outer body area, the headlight area, etc.

[0082] In one embodiment, a virtual number key is provided in the manual password input area, and the user inputs the unlocking password by touching the virtual number key, and the unlocking password is obtained by detecting the user's touching operation of the virtual number key.

[0083] For example, a touch operation of the user on the key "3" of the virtual numeric keypad is detected, and it is determined that the unlocking password input by the user includes 3.

[0084] S103: If the unlocking password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state.

[0085] In this embodiment, the manual start password set by the user is pre-stored, and the pre-stored manual start password is the pre-stored password. After detecting the unlocking password input by the user during this unlocking, the detected unlocking password is compared with the pre-stored password. If the unlocking password is the same as the pre-stored password, it is determined that the unlocking password input by the user this time is correct, and the vehicle can be unlocked.

[0086] Specifically, the method of setting a pre-stored password includes:

[0087] Method 1: The vehicle is provided with a password setting interface. After the user clicks the password setting control on the display screen, the display screen displays the password setting interface. The user enters the manual start password on the password setting interface.

[0088] Method 2: The user binds the vehicle to the mobile phone APP. After the user enters the manual start password through the mobile phone APP, the mobile phone sends the manual start password to the car telematics service system, and the car telematics service system encrypts the manual start password to obtain an encrypted password. The car telematics service system sends the encrypted password to the telematics terminal (Telematics Box, TBOX) on the vehicle, and TBOX transmits the encrypted password to PEPS via CAN. PEPS decrypts the encrypted password to obtain the manual start password, and PEPS saves the manual start password to obtain a pre-stored password.

[0089] After PEPS saves the manual start password, PEPS sends a message to TBOX indicating that the password has been successfully saved. After TBOX receives the permission setting information sent by the mobile phone APP, TBOX determines whether the user needs to enable the manual password start function based on the permission setting information. TBOX sends a first message to PEPS, and the first message indicates whether the manual password start function is enabled. After receiving the first message, PEPS turns on or off the manual password start function of the vehicle based on the first message.

[0090] It should be noted that the vehicle can only be unlocked by detecting the unlocking password manually entered by the user when the manual password start function of the vehicle is turned on.

[0091] In this embodiment, when the vehicle is in an unlocked state, the user can open the door and enter the vehicle.

[0092] In the present application, when the vehicle is in a locked state, it is detected whether the user has manually entered a password. If it is detected that the user has manually entered an unlocking password in the manual password input area, and the unlocking password matches the pre-stored password, the vehicle can be unlocked. In the present application, a manual password input area is provided on the vehicle for the user to manually enter a password, which increases the way to unlock the vehicle. Even if the user does not carry the remote control key and the mobile phone, the user can unlock the vehicle by manually entering the password, so that the user can still use the vehicle normally without carrying the remote control key and the mobile phone, which brings convenience to the user.

[0093] The above describes how to unlock the vehicle when the unlock password matches the pre-stored password. The following describes how to unlock the vehicle when the unlock password does not match the pre-stored password.

[0094] When the unlock password does not match the pre-stored password, the unlock password manually input by the user can continue to be detected until the preset password input upper limit is reached, and then the unlock password manually input by the user is stopped. After each unlock password is detected, the unlock password needs to be verified to determine whether the unlock password input by the user is correct. The vehicle is unlocked when the detected unlock password does not reach the preset password input upper limit and the unlock password matches the pre-stored password.

[0095] Specifically, after the above step S102, the above method may further include:

[0096] S201: If the unlocking password does not match the pre-stored password, obtain the i-th unlocking password manually input by the user, where i>1.

[0097] S202, if i is less than N, and the i-th unlocking password matches the pre-stored password, controlling the vehicle to switch from the locked state to the unlocked state, where N is the upper limit of the preset password input.

[0098] In this embodiment, i is less than N, indicating that the number of password inputs has not reached the preset password input upper limit, and the i-th unlocking password detected this time is a valid password. The i-th unlocking password is compared with the pre-stored password to see if they match. If the i-th unlocking password matches the pre-stored password, the vehicle can be unlocked.

[0099] S203: If the i-th unlocking password does not match the pre-stored password, obtaining the i+1-th unlocking password manually input by the user.

[0100] In this embodiment, if the i-th unlocking password does not match the pre-stored password, the i+1-th unlocking password input by the user next time can be obtained.

[0101] S204: If i+1 is equal to N, stop detecting the password manually input by the user.

[0102] In this embodiment, if i+1 is equal to N, it means that the password input has reached the preset password input upper limit, the i+1th unlocking password input this time is an invalid password, and the detection of the password manually input by the user can be stopped.

[0103] As an example, N is 3. After detecting the first unlocking password input by the user, if the first unlocking password matches the pre-stored password, the vehicle is controlled to enter the unlocked state. If the first unlocking password does not match the pre-stored password, the second unlocking password manually input by the user is detected. If the second unlocking password matches the pre-stored password, the vehicle is controlled to enter the unlocked state. If the second unlocking password does not match the pre-stored password, the third unlocking password manually input by the user is detected. The third unlocking password has reached the preset password input upper limit, the third unlocking password is an invalid password, and the detection of the password manually input by the user is stopped.

[0104] In the present application, setting an upper limit for password input can allow the user to enter the password multiple times to avoid the situation where the vehicle cannot be opened due to the user entering the wrong password; in addition, setting an upper limit for password input can also prevent illegal users from entering the correct password after unlimited trial and error, resulting in the vehicle being used by illegal users.

[0105] like Figure 3 As shown, in a possible implementation, the implementation of step S102 may include:

[0106] S1021, start detecting the password manually input by the user.

[0107] S1022: Detecting a password input operation performed by the user on a manual password input area on the vehicle by touching.

[0108] In this embodiment, the manual password input area includes Figure 2 The unlocking sensing area and the locking sensing area in the device are as follows. The user enters the unlocking password by touching the unlocking sensing area and the locking sensing area. Specifically, after the user touches the unlocking sensing area, the capacitive switch of the unlocking sensing area is turned on, and the password entered by the user is determined by detecting the opening and closing of the capacitive switch.

[0109] Specifically, the vehicle supports multiple manual password input methods, such as a decimal password input method and a Morse code input method.

[0110] For decimal password input: the number of times you touch the lock sensing area is determined, and after a password number is input, you touch the unlock sensing area to indicate that the input is complete. For example, to input 1 and 2, the user touches the lock sensing area once and then touches the unlock sensing area to indicate that the number "1" is input, and then the user touches the lock sensing area twice and then touches the unlock sensing area to indicate that the number "2" is input.

[0111] For Morse code input: the input of the two symbols dot (.) and dash (-) can be distinguished by the duration of touching the lock sensing area. Alternatively, the dot (.) can be represented by touching the lock sensing area, and the dash (-) can be represented by touching the unlock sensing area. In actual use, other touch methods can also be set to represent the two symbols dot (.) and dash (-).

[0112] S1023: Determine the unlocking password manually input by the user according to the password input operation.

[0113] In this embodiment, the unlocking password manually input by the user is determined based on the number of times and / or the duration of the touches on the manual password input area by the user, wherein the password input operation includes the number of times and / or the duration of the touches on the manual password input area.

[0114] In the present application, the unlocking password input by the user is obtained by detecting the password input operation of the user in the manual password input area. This method can quickly and accurately determine the unlocking password.

[0115] In a possible implementation, after detecting a first operation performed by a user on the vehicle, the door handle module is awakened, the door handle module wakes up the PEPS through the communication module, and the PEPS starts to wait for input of a manual password.

[0116] In one embodiment, after the door handle module wakes up the PEPS through the communication module, the method may further include:

[0117] PEPS starts to detect whether there is a key unlocking signal sent by the remote control key. If it is determined that the key unlocking signal of the vehicle is not detected, the unlocking password manually input by the user in the manual password input area is obtained, and manual password unlocking is started.

[0118] In one embodiment, after the door handle module wakes up the PEPS through the communication module, the method may further include:

[0119] PEPS starts to detect whether there is a key unlocking signal sent by the remote control key. If it is determined that the key unlocking signal of the vehicle is detected, the key unlocking signal is verified; if the key unlocking signal is a legal signal, the vehicle is controlled to switch from the locked state to the unlocked state; if the key unlocking signal is an illegal signal, the unlocking password manually input by the user in the manual password input area is obtained, and manual password unlocking is started.

[0120] In the present application, since unlocking the vehicle through a key unlocking signal is faster than unlocking the vehicle by manually entering a password by the user, the priority of remote control key unlocking is set higher than the priority of manual password unlocking. After PEPS is awakened, it first detects whether there is a key unlocking signal. If there is a key unlocking signal, the vehicle is unlocked according to the key unlocking signal. This can unlock the vehicle faster and improve the efficiency of vehicle unlocking.

[0121] In one possible implementation, in order to ensure the safety of the vehicle, a valid time for the unlocking password is set, and the vehicle can be started within the valid time of the unlocking password; if the valid time of the unlocking password is exceeded, the unlocking password becomes invalid and the vehicle cannot be started. If the user wants to start the vehicle, the user needs to re-enter the unlocking password.

[0122] like Figure 4 Specifically, after step S103, the method may further include:

[0123] S301, starting timing after the vehicle is switched to the unlocked state.

[0124] S302: If a start operation of the vehicle is detected within a second preset time period, control the vehicle to start.

[0125] In this embodiment, the second preset time length is set as needed. For example, the second preset time length can be set to 10 minutes or 15 minutes.

[0126] Specifically, if the vehicle startup operation is detected within the second preset time period, PEPS and VCU first perform anti-theft authentication, and the vehicle starts after the anti-theft authentication passes; if the anti-theft authentication fails, the vehicle startup is prohibited, and a vehicle fault prompt message can be displayed to facilitate the user to repair the vehicle.

[0127] S303: If no start operation of the vehicle is detected within the second preset time period, control the vehicle to enter a start-disabled state.

[0128] In this embodiment, if the start operation of the vehicle is not detected within the second preset time period, the unlocking password input this time becomes invalid and the vehicle cannot be started.

[0129] like Figure 5 As shown, in a possible implementation, the method of the present application may include:

[0130] S11, when the vehicle is in a locked state, a first operation is detected.

[0131] S12, determining whether a remote control key signal is detected and whether the vehicle has disabled a manual password start function.

[0132] S13: If no remote control key signal is detected and the vehicle starts with a manual password start function, the vehicle starts waiting for the unlocking password manually input by the user.

[0133] In another embodiment, if the remote control key signal is not detected and the manual password start function is not enabled for the vehicle, the vehicle is controlled to enter a dormant state.

[0134] S14, determining whether the password input waiting timeout has occurred.

[0135] S15: If the waiting time expires, the vehicle is controlled to enter a dormant state.

[0136] S16: If the waiting time is not exceeded, the unlocking password manually input by the user is obtained, and it is determined whether the number of password input times reaches a preset password input upper limit.

[0137] S17, if the number of password input times does not reach the preset password input upper limit, the unlocking password is compared with the pre-stored password to determine whether the unlocking password matches the pre-stored password.

[0138] S18: If it is determined that the unlocking password matches the pre-stored password, the vehicle is controlled to be unlocked.

[0139] S19, if the number of password input times reaches a preset password input upper limit, the vehicle is controlled to stop detecting the unlocking password manually input by the user.

[0140] In another embodiment, if it is determined that the unlocking password does not match the pre-stored password, the process from step S16 to step S19 is continued.

[0141] S20, after the vehicle is unlocked, determining whether a second operation of starting the vehicle by the user is detected within a second preset time period.

[0142] S21, if a second operation of starting the vehicle by the user is detected within a second preset time period, anti-theft authentication is started, and it is determined whether the anti-theft authentication is passed.

[0143] S22: If it is determined that the anti-theft authentication is passed, the vehicle is controlled to start.

[0144] S23: If it is determined that the anti-theft authentication has not passed, starting the vehicle is prohibited.

[0145] like Figure 6 As shown, in a possible implementation, the method of the present application may include:

[0146] The manual password input area includes a lock sensing area (input button) and an unlock sensing area (output button).

[0147] The user manually inputs the password in the manual password input area, and the microcontroller unit (MCU) in the door handle module (DHM) is used to detect the user's password input operation in the manual password input area, filter, de-jitter and other processing are performed on the signal of the password input operation, and obtain the unlocking password after determining that the detected password meets the preset length (for example, 6 characters).

[0148] MCU sends the unlocking password to PEPS through the communication module (TJA1028T chip). PEPS compares the pre-stored password with the unlocking password. When it is determined that the pre-stored password matches the unlocking password, it controls the vehicle to unlock.

[0149] The low voltage regulator (LDO) is connected to the MCU to provide power to the MCU. The vehicle control unit (VCU) performs anti-theft authentication with the PEPS before the vehicle is started to ensure the safety of the vehicle startup.

[0150] The telematics box (TBOX) on the vehicle is used to obtain the encrypted password set by the user from the vehicle telematics service system. The TBOX transmits the encrypted password to the PEPS via CAN. The PEPS decrypts the encrypted password to obtain the manual start password. The PEPS saves the manual start password to obtain the pre-stored password.

[0151] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0152] Corresponding to the vehicle unlocking method described in the above embodiment, Figure 7 A structural block diagram of an unlocking device for a vehicle provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0153] Reference Figure 7 The device 400 may include: a detection module 410, a password acquisition module 420 and a vehicle control module 430.

[0154] The detection module 410 is used to detect a first operation performed by a user on the vehicle when the vehicle is in a locked state, wherein the first operation is used to trigger the vehicle to start detecting the password manually input by the user;

[0155] A password acquisition module 420, for acquiring an unlocking password input by the user in a manual password input area by touch, wherein the manual password input area is provided on the vehicle;

[0156] The vehicle control module 430 is used to control the vehicle to switch from the locked state to the unlocked state if the unlocking password matches the pre-stored password.

[0157] In a possible implementation, the vehicle control module 430 may be specifically used for:

[0158] If the unlocking password does not match the pre-stored password, obtaining the i-th unlocking password manually input by the user, 1<i;

[0159] If i is less than N, and the i-th unlocking password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state, where N is the upper limit of the number of preset password inputs;

[0160] If the i-th unlocking password does not match the pre-stored password, obtaining the i+1-th unlocking password manually input by the user;

[0161] If i+1 is equal to N, stop detecting the password manually input by the user.

[0162] In a possible implementation, a touch area is provided on the door handle of the vehicle; the detection module 410 can be specifically used for:

[0163] If a pressing operation performed by the user on the touch control area is detected and the pressing operation lasts for a first preset time period, it is determined that a first operation performed by the user on the vehicle is detected.

[0164] In a possible implementation, the password acquisition module 420 may be specifically used to:

[0165] Starting to detect the password manually input by the user;

[0166] Detecting a password input operation by the user in a touch manner on a manual password input area on the vehicle, wherein the manual password input area is provided on a door handle;

[0167] According to the password input operation, the unlocking password manually input by the user is determined.

[0168] In a possible implementation, the password acquisition module 420 may be specifically used to:

[0169] The unlocking password manually input by the user is determined according to the number of times and / or the duration of the touches on the manual password input area by the user, wherein the password input operation includes the number of times and / or the duration of the touches on the manual password input area.

[0170] In a possible implementation, the password acquisition module 420 is also connected to:

[0171] A signal verification module, configured to verify a key unlocking signal of the vehicle if the key unlocking signal is detected, wherein the key unlocking signal is a signal sent by a remote control key of the vehicle;

[0172] An unlocking module, configured to control the vehicle to switch from the locked state to the unlocked state if the key unlocking signal is a legal signal;

[0173] Accordingly, the password acquisition module 420 can be specifically used for:

[0174] If the key unlocking signal of the vehicle is not detected, or the key unlocking signal is an illegal signal, the unlocking password manually input by the user in the manual password input area is obtained.

[0175] In a possible implementation, the vehicle control module 430 is also connected to:

[0176] A timing module, used for starting timing after the vehicle is switched to the unlocked state;

[0177] A starting module, configured to control the vehicle to start if a starting operation of the vehicle is detected within a second preset time period;

[0178] The disabling module is used to control the vehicle to enter a start-disabled state if no start-up operation of the vehicle is detected within the second preset time period.

[0179] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0180] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0181] An embodiment of the present application also provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned vehicle unlocking method when executing the computer program.

[0182] The present application also provides a terminal device, see Figure 8 The terminal device 500 may include: at least one processor 510, a memory 520, and a computer program stored in the memory 520 and executable on the at least one processor 510. When the processor 510 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example Figure 1 Steps S101 to S103 in the illustrated embodiment. Alternatively, when the processor 510 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 7 The functions of the detection module 410 to the vehicle control module 430 are shown.

[0183] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 520, and executed by the processor 510 to complete the present application. The one or more modules / units may be a series of computer program segments capable of completing specific functions, and the program segments are used to describe the execution process of the computer program in the terminal device 500.

[0184] Those skilled in the art will understand that Figure 8 It is only an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0185] The processor 510 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0186] The memory 520 may be an internal storage unit of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 520 is used to store the computer program and other programs and data required by the terminal device. The memory 520 may also be used to temporarily store data that has been output or is to be output.

[0187] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0188] The method for dynamically expanding a relational database provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptop computers, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.

[0189] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0190] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0191] In the embodiments provided in the present application, it should be understood that the disclosed terminal equipment, devices and methods can be implemented in other ways. For example, the terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0192] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0193] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0194] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0195] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0196] Similarly, as a computer program product, when the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0197] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0198] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for unlocking a vehicle, characterized in that: include: When the vehicle is in a locked state, a first operation performed by a user on the vehicle is detected, wherein the first operation is used to trigger the vehicle to start detecting a password manually input by the user; Acquiring an unlocking password input by the user in a manual password input area by touch, wherein the manual password input area is provided on the vehicle; If the unlocking password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state.

2. The vehicle unlocking method according to claim 1, characterized in that: After acquiring the unlocking password input by the user in the manual password input area by touching, the method further includes: If the unlocking password does not match the pre-stored password, obtaining the i-th unlocking password manually input by the user, where i>1; If i is less than N, and the i-th unlocking password matches the pre-stored password, the vehicle is controlled to switch from the locked state to the unlocked state, where N is the upper limit of the preset password input; If the i-th unlocking password does not match the pre-stored password, obtaining the i+1-th unlocking password manually input by the user; If i+1 is equal to N, stop detecting the password manually input by the user.

3. The vehicle unlocking method according to claim 1, characterized in that: A touch control area is provided on the door handle of the vehicle; The detecting a first operation performed by a user on the vehicle comprises: If a pressing operation performed by the user on the touch control area is detected and the pressing operation lasts for a first preset time period, it is determined that a first operation performed by the user on the vehicle is detected.

4. The vehicle unlocking method according to claim 1, characterized in that: The obtaining of the unlocking password input by the user in the manual password input area by touching includes: Starting to detect the password manually input by the user; Detecting a password input operation by the user in a touch manner on a manual password input area on the vehicle, wherein the manual password input area is provided on a door handle; According to the password input operation, the unlocking password manually input by the user is determined.

5. The vehicle unlocking method according to claim 4, characterized in that: The step of determining the unlocking password manually input by the user according to the password input operation includes: The unlocking password manually input by the user is determined according to the number of times and / or the duration of the touches on the manual password input area by the user, wherein the password input operation includes the number of times and / or the duration of the touches on the manual password input area.

6. The vehicle unlocking method according to claim 5, characterized in that: The manual password input area includes an unlocking sensing area and a locking sensing area; the password input operation includes the number of times the manual password input area is touched; Determining the unlocking password manually input by the user according to the number of times the user touches the manual password input area includes: Detecting the number of times the user touches the locking sensing area; If it is detected that the user touches the unlocking sensing area after the user touches the locking sensing area, it is determined that the user's input is completed; Determining the number input by the user according to the number of times the user touches the locking sensing area; According to the number input by the user, the unlocking password manually input by the user is obtained.

7. The vehicle unlocking method according to any one of claims 1 to 6, characterized in that: Before acquiring the unlocking password input by the user in the manual password input area by touching, the method further includes: If a key unlocking signal of the vehicle is detected, verifying the key unlocking signal, wherein the key unlocking signal is a signal sent by a remote control key of the vehicle; If the key unlocking signal is a legal signal, controlling the vehicle to switch from the locked state to the unlocked state; Correspondingly, the step of obtaining the unlocking password manually input by the user in the manual password input area includes: If the key unlocking signal of the vehicle is not detected, or the key unlocking signal is an illegal signal, the unlocking password manually input by the user in the manual password input area is obtained.

8. The vehicle unlocking method according to any one of claims 1 to 6, characterized in that: After controlling the vehicle to switch from the locked state to the unlocked state, the method further includes: After the vehicle is switched to the unlocked state, starting the timing; If a start operation of the vehicle is detected within a second preset time period, controlling the vehicle to start; If the start operation of the vehicle is not detected within the second preset time period, the vehicle is controlled to enter a start-disabled state.

9. A vehicle unlocking device, characterized in that: include: a detection module, configured to detect a first operation performed by a user on the vehicle when the vehicle is in a locked state, wherein the first operation is configured to trigger the vehicle to start detecting a password manually input by the user; A password acquisition module, used for acquiring the unlocking password input by the user in a manual password input area by touch, and the manual password input area is provided on the vehicle; The vehicle control module is used to control the vehicle to switch from the locked state to the unlocked state if the unlocking password matches the pre-stored password.

10. A vehicle comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the vehicle unlocking method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Password generation method and device, electronic equipment and storage medium

    CN113127842A

  • Vehicle unlocking control method and device, electronic equipment and storage medium

    CN114241630A

  • Authentication input device

    US20220198863A1

  • Intelligent lock, intelligent key and control method

    WO2013178007A1