Vehicle unlocking control method and device, vehicle and electronic device

By setting up a touch operation on the vehicle to determine the password and verify identity, the problem of low security for keyless unlocking when the key is forgotten inside the car is solved, achieving keyless unlocking that is highly secure, easy to operate, and low in cost.

CN116279293BActive Publication Date: 2026-05-29CHINA FAW CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-03-07
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In existing technologies, when a vehicle uses keyless entry and keyless start, if the key is left inside the vehicle and the doors lock automatically, it cannot be effectively unlocked. Furthermore, directly scanning a legitimate key to unlock the door poses a security risk.

Method used

By setting up touch controls on the vehicle, after entering the target unlock mode, the system determines the password and verifies the identity based on multiple touch operations, and scans the vehicle interior for a key before unlocking, ensuring security.

Benefits of technology

It achieves high security, simple operation, and low cost in keyless unlocking, avoiding the security problems caused by direct scanning, and improving the security and reliability of vehicle unlocking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116279293B_ABST
    Figure CN116279293B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle unlocking control method and device, a vehicle and an electronic device, and relates to the technical field of vehicles. The method comprises the following steps: in response to receiving a first operation instruction, controlling the vehicle to enter a target unlocking mode, wherein the first operation instruction is generated according to a first touch operation acting on a first position of the vehicle; in the target unlocking mode, in response to receiving a second operation instruction, determining password content according to the second operation instruction, wherein the second operation instruction is generated according to a second touch operation acting on a second position of the vehicle; in response to the password content being the same as preset password content, scanning the inside of the vehicle to obtain a scanning result, wherein the scanning result is used to indicate whether a vehicle key exists in the inside of the vehicle; and controlling the unlocking state of the vehicle according to the scanning result. The application solves the technical problem of low safety caused by unlocking the vehicle door as soon as a legal key is scanned in the scanning range in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and more specifically, to a vehicle unlocking control method, device, vehicle, and electronic device. Background Technology

[0002] With the increasing prevalence of intelligent vehicle technology, keyless entry and keyless start are becoming more widespread. Key-forgotten reminders are also becoming more sophisticated. However, incidents of keys being left inside the vehicle and the doors automatically locking still occur frequently. For example, electromagnetic interference can degrade key performance, causing it to be misrecognized; vibrations during door closing can cause the lock cylinder to mistakenly generate a mechanical key locking signal; or there may be internal jamming in the door lock. All these factors can lead to the key being left inside and the doors automatically locking. When the vehicle is running (in gasoline vehicles) or powered on (in electric vehicles), backup remote keys and remote control functions are ineffective. Therefore, methods for unlocking the doors when the key is locked inside are essential.

[0003] Currently, car doors are unlocked by directly scanning a valid key within the scanning range, but this method inevitably has the problem of missing some keys, resulting in low security.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This invention provides a vehicle unlocking control method, device, vehicle, and electronic device to at least solve the technical problem that related technologies unlock the vehicle door as soon as a valid key is scanned within the scanning range, resulting in low security.

[0006] According to one embodiment of the present invention, a vehicle unlocking control method is provided, comprising: in response to receiving a first operation instruction, controlling the vehicle to enter a target unlocking mode, wherein the first operation instruction is generated based on a first touch operation performed on a first position of the vehicle; in the target unlocking mode, in response to receiving a second operation instruction, determining a password content based on the second operation instruction, wherein the second operation instruction is generated based on a second touch operation performed on a second position of the vehicle; in response to the password content being the same as a preset password content, scanning the interior of the vehicle to obtain a scanning result, wherein the scanning result is used to indicate whether a car key is present inside the vehicle; and controlling the unlocking state of the vehicle based on the scanning result.

[0007] Optionally, controlling the vehicle's unlocking status based on the scan results includes: unlocking the vehicle in response to the presence of a car key inside the vehicle; or, repeatedly scanning the vehicle's interior and recording the number of scans in response to the absence of a car key inside the vehicle; or, exiting the target unlocking mode in response to the number of scans reaching a preset threshold.

[0008] Optionally, determining the password content according to the second operation instruction includes: recording the touch time in the order of receiving the second operation instruction to obtain a recording result, wherein the touch time corresponds to the second operation instruction and the touch time is used to represent the duration of the second touch operation on the second position; parsing the recording result to obtain the password content, wherein the password content includes multiple password objects, and the multiple password objects correspond one-to-one with the touch time.

[0009] Optionally, the second operation instruction includes a third operation instruction and a fourth operation instruction, and further includes: in response to receiving the third operation instruction, recording a first moment; in response to not receiving the fourth operation instruction within a first preset time period starting from the first moment, verifying the password content.

[0010] Optionally, the method further includes: in response to no fourth operation instruction being received within a second preset time period starting from the first moment, deleting the first password object in the password content and recording the second moment, wherein the first password object corresponds to the latest recorded touch time in the recording result; in response to no fourth operation instruction being received within a second preset time period starting from the second moment, deleting the second password object in the password content, wherein the generation time of the second password object is earlier than the generation time of the first password object.

[0011] Optionally, the method further includes: controlling the vehicle to exit the target unlock mode in response to the vehicle performing a preset blocking operation, wherein the preset blocking operation is used to indicate locking the door.

[0012] Optionally, the method further includes: sending a prompt message to the client, wherein the prompt message is used to indicate that the vehicle is in the target unlock mode; and controlling the vehicle to exit the target unlock mode in response to receiving an exit message sent by the client.

[0013] According to one embodiment of the present invention, a vehicle unlocking control device is also provided, comprising: a control module, configured to control a vehicle to enter a target unlocking mode in response to receiving a first operation instruction, wherein the first operation instruction is generated based on a first touch operation applied to a first position of the vehicle; a determination module, configured to determine a password content based on a second operation instruction received in the target unlocking mode, wherein the second operation instruction is generated based on a second touch operation applied to a second position of the vehicle; a scanning module, configured to scan the interior of the vehicle in response to the password content being the same as a preset password content, and obtain a scanning result, wherein the scanning result is used to indicate whether a car key is present inside the vehicle; and an unlocking module, configured to control the unlocking state of the vehicle based on the scanning result.

[0014] Optionally, the unlocking module is also used to control the vehicle to unlock in response to the presence of a car key inside the vehicle; or, in response to the absence of a car key inside the vehicle, to repeatedly scan the interior of the vehicle and record the number of scans; and in response to the number of scans reaching a preset threshold, to control the vehicle to exit the target unlocking mode.

[0015] Optionally, the determining module is further configured to record the touch time in the order of receiving the second operation instruction, and obtain the recording result, wherein the touch time corresponds to the second operation instruction, and the touch time is used to represent the duration of the second touch operation on the second position; and to parse the recording result to obtain the password content, wherein the password content includes multiple password objects, and the multiple password objects correspond one-to-one with the touch time.

[0016] Optionally, the determining module is also configured to record the first moment in response to receiving a third operation instruction; and to verify the password content in response to not receiving a fourth operation instruction within a first preset time period starting from the first moment.

[0017] Optionally, the determining module is further configured to, in response to the absence of a fourth operation instruction within a second preset time period starting from the first moment, delete the first password object in the password content and record the second moment, wherein the first password object corresponds to the latest recorded touch time in the recording result; and in response to the absence of a fourth operation instruction within a second preset time period starting from the second moment, delete the second password object in the password content, wherein the generation time of the second password object is earlier than the generation time of the first password object.

[0018] Optionally, the control module is also configured to control the vehicle to exit the target unlock mode in response to the vehicle performing a preset blocking operation, wherein the preset blocking operation is used to indicate locking the door.

[0019] Optionally, the control module is also used to send a prompt message to the client, wherein the prompt message is used to indicate that the vehicle is in the target unlock mode; and in response to receiving an exit message sent by the client, control the vehicle to exit the target unlock mode.

[0020] According to one embodiment of this application, a vehicle is also provided, which is used to perform the vehicle unlocking control method described in any of the above claims.

[0021] According to one embodiment of the present invention, a computer-readable storage medium is also provided, wherein the storage medium stores a computer program, wherein the computer program is configured to execute the vehicle unlocking control method described above when run on a computer or processor.

[0022] According to one embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the vehicle unlocking control method described above.

[0023] In this embodiment of the invention, in response to receiving a first operation command generated by a first touch operation applied to a first position of the vehicle, the vehicle is controlled to enter a target unlocking mode. In this target unlocking mode, in response to receiving a second operation command generated by a second touch operation applied to a second position of the vehicle, a password is determined based on the second operation command. If the password matches a preset password, the vehicle interior is scanned to obtain a scan result, which indicates whether a car key is present inside the vehicle. Finally, the vehicle's unlocking state is controlled based on the scan result. This allows for keyless unlocking through simple operation using only the vehicle's existing equipment. Furthermore, a comprehensive judgment method is employed, scanning the vehicle interior only after responding to multiple touch operations and confirming a correct password. This results in high security, simple operation, low cost, and ease of implementation, thus solving the technical problem of related technologies that unlock the door upon scanning a valid key within the scanning range, leading to low security. Attached Figure Description

[0024] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0025] Figure 1 This is a flowchart of a vehicle unlocking control method according to one embodiment of the present invention;

[0026] Figure 2 This is a flowchart of a vehicle unlocking control method according to one embodiment of the present invention;

[0027] Figure 3 This is a structural block diagram of a vehicle unlocking control device according to one embodiment of the present invention;

[0028] Figure 4 This is a structural block diagram of a vehicle unlocking control device according to one embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] According to one embodiment of the present invention, an embodiment of a vehicle unlocking control method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] This method embodiment can be executed in an electronic device, similar control device, or system that includes a memory and a processor. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device for communication functions and a display device. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the electronic device. For example, the electronic device may include more or fewer components than described above, or have a different configuration than described above.

[0033] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), or an artificial intelligence (AI) processor. Different processing units may be independent components or integrated into one or more processors. In some instances, electronic devices may also include one or more processors.

[0034] The memory can be used to store computer programs, such as the computer program corresponding to the vehicle unlocking control method in this embodiment of the invention. The processor implements the vehicle unlocking control method by running the computer program stored in the memory. The memory may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to electronic devices via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0035] Communication devices are used to receive or send data via a network. Specific examples of such networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the communication device includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the communication device may be a radio frequency (RF) module used for wireless communication with the Internet.

[0036] The display device can be, for example, a touchscreen liquid crystal display (LCD) and a touch display (also referred to as a "touchscreen" or "touch screen"). This LCD allows the user to interact with the user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), which allows the user to interact with the GUI by touching and / or gesturing on a touch-sensitive surface. Optional human-computer interaction functions include: creating web pages, drawing, word processing, creating electronic documents, playing games, video conferencing, instant messaging, sending and receiving emails, a call interface, playing digital video, playing digital music, and / or web browsing, etc. Executable instructions for performing the above human-computer interaction functions are configured / stored in one or more processor-executable computer program products or readable storage media.

[0037] This embodiment provides a vehicle unlocking control method operating on an electronic device. Figure 1 This is a flowchart of a vehicle unlocking control method according to one embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:

[0038] Step S10: In response to receiving the first operation command, control the vehicle to enter the target unlock mode;

[0039] The first operation instruction is generated based on a first touch operation applied to a first position on the vehicle.

[0040] The first operation command can be understood as the command generated based on the user's first touch operation at the first position, used to control the vehicle to enter the target unlock mode.

[0041] The first position can be any position on the outside of the vehicle, such as the door handle of the vehicle, and the embodiments of the present invention are not limited thereto.

[0042] The first touch operation can be a user pressing operation on a first position, such as a long press operation or a continuous multiple press operation, which is not limited in this embodiment of the invention.

[0043] Target unlock mode can be understood as a mode used to unlock the vehicle. Optionally, in target unlock mode, the user can unlock the vehicle without a key.

[0044] In this embodiment of the invention, a user controls the vehicle to enter a target unlock mode by performing a first touch operation at a first location. Upon receiving a first operation command triggered by the user's first touch operation, the vehicle then controls itself to enter the target unlock mode.

[0045] For example, a user can trigger the first operation command by pressing the vehicle's door handle for 10 seconds, thereby controlling the vehicle to enter the target unlock mode.

[0046] In one optional embodiment, when the vehicle enters the target unlock mode, a prompting message can be issued through a prompting instrument in the vehicle to indicate that the vehicle has entered the target unlock mode. Optionally, the prompting message can be issued separately or simultaneously through the vehicle horn and the vehicle's headlights and taillights; this embodiment of the invention is not limited to this. For example, after the vehicle enters the target unlock mode, simultaneously sounding the horn and headlights, along with the hazard lights, and continuing this action three times, indicates that the vehicle has entered the target unlock mode.

[0047] In another optional embodiment, when the vehicle enters the target unlock mode, a display device in the vehicle can also display information to prompt the user to perform the operation steps of the target unlock mode. Optionally, corresponding animated prompts can be displayed on the vehicle's dashboard to prompt the user to perform the operation steps of the target unlock mode; this embodiment of the invention is not limited thereto.

[0048] Understandably, in practice, a vehicle's power supply exists in three states: sleep state, vehicle power off but not in sleep state, and vehicle powered on and in the starting state (gasoline vehicle) or high-voltage powered on state (electric vehicle). In all three states, it's possible for a user to leave the key inside the car and lock the doors. For the user to perform the first touch operation, the vehicle must be in a wake-up state, i.e., not in sleep state. Therefore, in another optional embodiment, the vehicle needs to be woken up before step S10.

[0049] For example, when the vehicle is in sleep mode, it can be woken up by a wake-up operation, such as a touch operation on a preset wake-up location on the vehicle. For example, the preset wake-up location on the vehicle can be the door handle, and the wake-up operation can be a light touch, a short press, or other touch operation; this embodiment of the invention is not limited to these examples.

[0050] For example, when a vehicle is in sleep mode, it can be woken up by lightly touching the vehicle's door handle to exit sleep mode.

[0051] Optionally, after waking up the vehicle, the exterior of the vehicle can be scanned to obtain the scan results. If a valid key is scanned, it indicates that the car key is outside the vehicle. At this time, the vehicle can be controlled to unlock normally and the process ends. If no valid key is scanned, a prompt message is issued through the instrument panel or other prompting instruments. The prompt message is used to indicate the result that no valid key was scanned. This embodiment of the invention is not limited.

[0052] Step S11: In target unlock mode, in response to receiving a second operation instruction, determine the password content according to the second operation instruction;

[0053] The second operation instruction is generated based on a second touch operation applied to a second position on the vehicle.

[0054] This step can be understood as follows: after the vehicle enters the target unlock mode, when a second operation instruction is received based on a second touch operation applied to a second location on the vehicle, the password content is determined according to the second operation instruction.

[0055] Optionally, the second location on the vehicle can be the door handle, and the second touch operation can be a press operation of different durations or different pressures; this embodiment of the invention is not limited to this. For example, after the vehicle enters the target unlock mode, a second operation command can be generated by pressing the vehicle's door handle for different durations, and the password content can be determined based on the second operation command.

[0056] Determining the password content according to the second operation instruction can be understood as determining the password content according to the second touch operation applied to the second position of the vehicle. Optionally, the password content can be determined according to the type of the second touch operation, such as different durations or different pressures corresponding to different presses. This embodiment of the invention does not limit this.

[0057] Step S12: In response to the password content being the same as the preset password content, the interior of the vehicle is scanned to obtain the scan result;

[0058] The scan results are used to indicate whether a car key is inside the vehicle.

[0059] This step can be understood as follows: after determining the password content according to the second operation instruction, if the password content is the same as the preset password content, the vehicle interior is scanned to determine whether a car key is present inside the vehicle, and the scan result is obtained. This step can be understood as a process of verifying identity through a password. It can be understood that when the password content is the same as the preset password content, it indicates that the identity verification is successful, and then the vehicle interior is scanned. This ensures that the vehicle interior is scanned only after the identity verification of the unlocking user is successful, thereby guaranteeing the security of unlocking the vehicle. Optionally, the vehicle interior can be scanned using a camera inside the vehicle, different types of sensors, etc., to determine whether a car key is present inside the vehicle. This embodiment of the invention does not limit this.

[0060] In one optional embodiment, the scanning results can be displayed using a display instrument inside the vehicle; however, this embodiment of the invention is not limited to this.

[0061] Step S13: Control the vehicle's unlock status based on the scan results.

[0062] This step can be understood as controlling whether the vehicle is unlocked based on whether a car key is inside the vehicle. When the scan result shows that a car key is inside the vehicle, it means that the car key may have been left inside the vehicle, and the vehicle will be unlocked. When the scan result shows that a car key is not inside the vehicle, it means that the car key may not have been left inside the vehicle, such as being left outside by the owner, and the unlocking process will end and exit.

[0063] The vehicle unlocking status is controlled based on the scan results. This means that the vehicle is unlocked only after the user's identity verification is successful. This effectively avoids situations where the car key is not inside the vehicle if the unlocking is done directly after the user's identity verification is successful. This avoids wasting resources and further improves the security of unlocking the vehicle.

[0064] Optionally, when controlling the vehicle's unlock status, corresponding prompts can be issued through different components of the vehicle. For example, when the scan result indicates that a car key is present inside the vehicle and the vehicle is controlled to perform the unlocking action, the vehicle's headlights flash to indicate that the vehicle has been successfully unlocked; when the scan result indicates that a car key is not present inside the vehicle and the unlocking process is exited, the vehicle's taillights flash to indicate that the vehicle has failed to unlock.

[0065] Through the above steps, in response to receiving a first operation command generated by a first touch operation applied to a first location on the vehicle, the vehicle is controlled to enter a target unlocking mode. In this mode, in response to receiving a second operation command generated by a second touch operation applied to a second location on the vehicle, a password is determined based on the second operation command. If the password matches a preset password, the vehicle interior is scanned to obtain a scan result. This scan result indicates whether a car key is present inside the vehicle. Finally, the vehicle's unlocking state is controlled based on the scan result. This allows for keyless unlocking using only the vehicle's existing equipment through simple operations. By employing a comprehensive judgment method, scanning the vehicle interior only after responding to multiple touch operations and the password, the system offers high security, simple operation, low cost, and ease of implementation. This solves the technical problem of related technologies unlocking the door upon detecting a valid key within the scanning range, leading to low security.

[0066] Optionally, in step S11, determining the password content according to the second operation instruction may include the following execution steps:

[0067] Step S110: Record the touch time according to the time sequence of receiving the second operation instruction, and obtain the recording result; wherein, the touch time corresponds to the second operation instruction, and the touch time is used to represent the length of time for performing the second touch operation on the second position.

[0068] Recording the touch time according to the time sequence of receiving the second operation instruction can be understood as recording the touch time of multiple times the second operation instruction is received in sequence, and obtaining the recording result. The touch time is used to represent the length of time for the second touch operation to be performed on the second position. The recording result can represent the time sequence of multiple times the second operation instruction is received and the length of time of the second touch operation.

[0069] Optionally, the second location on the vehicle can be the door handle, and the second touch operation can be a press operation of different durations; this embodiment of the invention is not limited to any particular location. For example, when multiple second operation commands are received, the duration of each light press on the vehicle door handle is recorded according to the chronological order in which the second operation commands are received, thus obtaining the recording result.

[0070] Step S111: Parse the recorded results to obtain the password content.

[0071] The password content includes multiple password objects, and each password object corresponds to a touch time.

[0072] This step can be understood as determining the password content based on the touch time corresponding to the second operation instruction. Parsing the recorded results can be understood as parsing the time sequence of multiple receipts of the second operation instruction and the duration of the second touch operation, and mapping the touch time corresponding to the second operation instruction to multiple password objects one by one, thereby obtaining the password content.

[0073] Optionally, the password content can be determined based on the touch time corresponding to the second operation instruction by pre-setting multiple password objects and touch times. This embodiment of the invention does not impose limitations on this. For example, a touch time of less than 1 second can be preset as a short press, and a touch time of more than 1 second as a long press. A short press corresponds to the number 0, and a long press corresponds to the number 1. When the recorded result is long press, short press, short press, long press, the recorded result is parsed to obtain the password content as 1, 0, 0, 1.

[0074] In one optional embodiment, when recording the touch time according to the time sequence of receiving the second operation command, a prompt can be issued through different components of the vehicle to indicate successful recording. Optionally, the successful recording can be indicated by flashing of the vehicle's door-side turn signals, etc., and the recording result can be continuously displayed on the display instrument. This embodiment of the invention is not limited to this. For example, when a long press of the second operation command is received, the door-side turn signal flashes once normally; when a short press of the second operation command is received, the door-side turn signal illuminates sequentially or flashes rapidly twice, while the recording result is continuously displayed on the vehicle's instrument panel.

[0075] Optionally, in step S11, the second operation instruction includes a third operation instruction and a fourth operation instruction, and may also include the following execution steps:

[0076] Step S112: In response to receiving the third operation instruction, record the first moment;

[0077] The third and fourth operation instructions can be understood as two consecutive adjacent operation instructions in the second operation instruction. This step can be understood as recording the time when the third operation instruction is received as the first moment.

[0078] For example, if the time when the third operation instruction is received is the second second after the second operation instruction is received, then the second second is recorded as the first moment.

[0079] Step S113: In response to the fact that no fourth operation instruction is received within a first preset time period starting from the first moment, the password content is verified.

[0080] This step can be understood as follows: when a third operation instruction is received, and no next operation instruction is received within the first preset time period, it means that the user has not entered the password again within the first preset time period after entering one digit of the password, and the password content is verified.

[0081] Optionally, a first preset time period can be set in advance, such as setting the first preset time period to 3 seconds, etc., which is not limited in this embodiment of the invention. For example, if the first moment is the 2nd second, then if no next operation instruction is received within 3 seconds starting from the 2nd second, that is, at the 5th second, the password content is verified.

[0082] Verifying the password content can be understood as verifying the parsed password content. Optionally, this can be done by comparing the parsed password content with a preset password content, which is not limited in this embodiment of the invention. For example, if the preset password content is 1001, and no fourth operation instruction is received within a first preset time period starting from the first moment, if the parsed password content is 1001, the verification is successful, and the vehicle interior is scanned; if the parsed password content is not 1001, the verification fails, and the system waits for the next operation instruction.

[0083] Optionally, in step S11, the method may further include the following execution steps:

[0084] Step S114: In response to the fact that no fourth operation instruction is received within a second preset time period starting from the first moment, delete the first password object in the password content and record the second moment;

[0085] Among them, the first password object corresponds to the touch time of the latest record in the record results;

[0086] This step can be understood as follows: if no fourth operation instruction is received within the second preset time period starting from the first moment, it means that the unlocking user has not entered the password again within the second preset time period after entering one digit of the password. The touch time record corresponding to the previous operation instruction is deleted, and the time of deletion is recorded as the second moment. This can be understood as the process of deleting the password content.

[0087] Optionally, a second preset time period can be set in advance, such as setting the second preset time period to 5 seconds, etc., which is not limited in this embodiment of the invention. For example, if the first moment is the 2nd second, then if the fourth operation instruction has not been received within 5 seconds starting from the 2nd second, that is, at the 7th second, the first password object in the password content is deleted, and the 7th second is recorded as the second moment.

[0088] Step S115: In response to the fact that no fourth operation instruction is received within the second preset time period starting from the second moment, the second password object in the password content is deleted.

[0089] The second cryptographic object was generated earlier than the first cryptographic object.

[0090] This step can be understood as deleting the previous password object of the first password object when no fourth operation instruction is received within the second preset time period starting from the second moment, that is, the process of deleting the password content again.

[0091] Optionally, a second preset time period can be set in advance, such as setting the second preset time period to 5 seconds, etc., which is not limited in this embodiment of the invention. For example, if the second time is the 7th second, then if the fourth operation instruction has not been received within 5 seconds starting from the 7th second, that is, at the 12th second, the second password object in the password content is deleted.

[0092] In one optional embodiment, a third preset time period and its time range can be set in advance, such as setting the third preset time period to 30 seconds, etc., which is not limited in this embodiment of the invention. For example, after deleting all password objects in the recorded results through the above steps, if no fourth operation instruction is received for 30 seconds, the password determination process ends and exits.

[0093] Optionally, in step S13, controlling the unlocking status of the vehicle based on the scan results may further include the following steps:

[0094] Step S130: In response to the presence of a car key inside the vehicle, control the vehicle to unlock; or,

[0095] Step S131: In response to the absence of a car key inside the vehicle, the vehicle interior is scanned repeatedly, and the number of scans is recorded.

[0096] The above steps can be understood as scanning the interior of the vehicle. If the car key is inside the vehicle, the vehicle is unlocked; if the car key is not inside the vehicle, the interior of the vehicle is scanned again, and the number of scans is recorded.

[0097] Optionally, the results of each scan can be displayed on a display instrument inside the vehicle, and this embodiment of the invention is not limited thereto. For example, corresponding animated prompts can be displayed on the vehicle's instrument panel. When a car key is detected inside the vehicle, the instrument panel flashes a green animated prompt and directly controls the vehicle to unlock; when no car key is detected inside the vehicle, the instrument panel flashes a red animated prompt, and the corresponding animated prompt is displayed every time the vehicle's interior is scanned.

[0098] In one optional embodiment, when the vehicle is unlocked, a prompt message can be emitted by the vehicle components to indicate that the vehicle has been successfully unlocked; this embodiment of the invention is not limited to this. For example, when the vehicle is unlocked, the headlights and taillights flash twice simultaneously, and the welcome lights are activated to indicate that the vehicle has been successfully unlocked.

[0099] Step S132: In response to the number of scans reaching a preset threshold, control the vehicle to exit the target unlock mode.

[0100] The preset threshold can be understood as the maximum number of times the vehicle interior can be scanned. This step can be understood as controlling the vehicle to exit the target unlock mode when the number of scans reaches the maximum number of scans of the vehicle interior.

[0101] Optionally, a preset threshold can be set in advance to determine the maximum number of times the vehicle interior can be scanned; this embodiment of the invention does not impose such a limitation. For example, if the preset threshold is 10 times, then when the number of scans of the vehicle interior reaches 10, the vehicle is controlled to exit the target unlock mode.

[0102] In one optional embodiment, when controlling the vehicle to exit the target unlock mode, a prompt message can be issued by vehicle components to indicate that the vehicle has exited the target unlock mode; this embodiment of the invention is not limited to this. For example, when the number of scans reaches a preset threshold, the vehicle's headlights and taillights flash simultaneously once to indicate that it has exited the target unlock mode.

[0103] Understandably, when the number of scans reaches a preset threshold, it means that the car key has not been found after multiple scans of the vehicle's interior. In this case, the vehicle is controlled to exit the target unlock mode to avoid wasting resources.

[0104] Optionally, in step S10, the method may further include the following execution steps:

[0105] In step S100, in response to the vehicle performing a preset blocking operation, the vehicle is controlled to exit the target unlock mode.

[0106] The preset blocking operation is used to lock the car door.

[0107] Understandably, in reality, there may be situations where passengers are inside the vehicle, but an unknown user still tries to unlock it from the outside. This step can be understood as controlling the vehicle to exit the target unlock mode when the vehicle performs the operation of locking the door, thereby avoiding the dangerous situation where passengers are inside the vehicle but an unknown user still tries to forcibly unlock it from the outside. This ensures that operations inside the vehicle have higher priority and at the same time ensures the safety of passengers inside the vehicle.

[0108] Optionally, the preset blocking operation can be pre-set to be a door locking operation that can only be performed by passengers inside the vehicle; this embodiment of the invention is not limited to this. For example, the preset blocking operation may be pressing the central locking button, etc. When a user inside the vehicle presses the central locking button, the vehicle is controlled to exit the target unlocking mode.

[0109] Optionally, in step S10, the method may further include the following execution steps:

[0110] Step S101: Send a notification message to the client;

[0111] The notification message is used to indicate that the vehicle is in target unlock mode;

[0112] Understandably, in practice, non-owner users may unlock the vehicle. This step can be understood as sending a notification to the client that the vehicle is in the target unlock mode, so that the client user is aware that the vehicle is in the target unlock mode and can keep track of the vehicle's unlock status in a timely manner.

[0113] Optionally, the client can be pre-bound to the vehicle owner. When the vehicle is in the target unlock mode, a notification message is sent to the client via communication technology. This embodiment of the invention is not limited to this. For example, when the vehicle is in the target unlock mode, information about the vehicle being in the target unlock mode is sent to the vehicle owner's mobile phone via a smart antenna.

[0114] Step S102: In response to receiving the exit information sent by the client, control the vehicle to exit the target unlock mode.

[0115] This step can be understood as the client being able to control the vehicle to exit the target unlock mode at any time. In reality, when the client receives a prompt message and discovers that the vehicle is in a target unlock mode unknown to the client user, the client sends an exit message and directly controls the vehicle to exit the target unlock mode, thereby effectively preventing the vehicle from entering the target unlock mode without the client user's knowledge, resulting in extremely high security.

[0116] Optionally, the client can be pre-bound to the vehicle owner. When an exit message is received from the client via communication technology, the vehicle can be controlled to exit the target unlock mode. This embodiment of the invention is not limited to this. For example, when the vehicle owner sends an exit message via mobile phone, the vehicle can be controlled to exit the target unlock mode.

[0117] Specifically, the vehicle's internal and external audio-visual equipment can be activated when the vehicle enters the target unlock mode to collect information about the situation inside and outside the vehicle and send it to the client. This embodiment of the invention is not limited to this. For example, when the vehicle enters the target unlock mode, the vehicle's surround-view camera and front camera are activated to collect audio and video information, and the collected audio and video information is sent to the user's terminal.

[0118] In an optional embodiment, steps S100 to S102 can be executed in any of steps S10 to S13. It is understood that steps S100 to S102, through simple interactions inside and outside the vehicle and interactions between the vehicle and the client, ensure the priority of passengers inside the vehicle while the user is aware of the vehicle's unlock status, thereby greatly ensuring the security of vehicle unlocking.

[0119] Figure 2 This is a flowchart of a vehicle unlocking control method according to one embodiment of the present invention, such as... Figure 2 The following is a summary of the specific implementation process of steps S10 to S13 above. First, the vehicle is woken up. If the vehicle is in sleep mode, the door handle is pressed to wake it. After the vehicle is awakened, in response to receiving the first operation command, the vehicle is controlled to enter the target unlock mode. That is, if the door handle is pressed and held for more than 10 seconds, the target unlock mode is entered. The hazard lights and horn are activated three times to indicate successful entry into the target unlock mode. A guided operation animation for the target unlock mode is displayed on the instrument panel to prompt the user to perform identity authentication via the door handle.

[0120] Upon entering the target unlock mode, in response to receiving the second operation command, the password content is determined according to the second operation command, i.e., the password content is determined by operating the door handle switch. The touch time is recorded according to the time sequence of receiving the second operation command, and the recording result is obtained. That is, when the press time is greater than or equal to 1 second, the side turn signal flashes twice or the sequential flashes once; when the press time is less than 1 second, the side turn signal flashes once, and the input result is displayed.

[0121] In response to receiving a third operation instruction, the first moment is recorded. In response to not receiving a fourth operation instruction within a first preset time period starting from the first moment, the password content is verified. That is, if the input interval is greater than 3 seconds, the password content is verified and the password content is obtained.

[0122] If no fourth operation instruction is received within a second preset time period starting from the first moment, the first password object in the password content is deleted, and the second moment is recorded. If no fourth operation instruction is received within a second preset time period starting from the second moment, the second password object in the password content is deleted. That is, if the input interval time is greater than 5 seconds, the previous input information is deleted until all information is deleted. If the time to delete the last information is greater than 30 seconds, the process ends.

[0123] If the password matches the preset password, the vehicle interior is scanned to obtain the scan results. Specifically, if a car key is found inside the vehicle, the vehicle is unlocked by scanning the key inside. When a valid key is found, the vehicle is unlocked, a message indicating successful unlocking is displayed, and the process ends. If no car key is found inside the vehicle, the vehicle interior is scanned repeatedly, and the number of scans is recorded. If the number of scans reaches a preset threshold, the vehicle exits the target unlocking mode. That is, if the number of scans exceeds 10, the hazard lights flash once to indicate exit, and the process ends with a message indicating that a valid key was not found.

[0124] The system sends a notification message to the client and responds to the exit message sent by the client by controlling the vehicle to exit the target unlock mode. This can be understood as sending a notification message to the client after entering the target unlock mode, i.e., sending a message to the mobile phone that the vehicle is in the target unlock mode, and at the same time activating the panoramic camera to collect audio and video and upload them to the client.

[0125] Figure 3 This is a structural block diagram of a vehicle unlocking control device according to one embodiment of the present invention, such as... Figure 3 The diagram illustrates the specific implementation process of the above steps. (Corresponding to the diagram...) Figure 3This system includes a Gateway (GW), a Business Continuity Management (BCM) module, a Dosing Control Unit (DCU) module, an In-Vehicle Infotainment (IVI) module, a Telematics-BOX (T-BOX) module, and an Around View Monitor (AVM) module. The GW controls the interaction between multiple devices, the BCM controls the on / off status and status of various vehicle devices, the DCU controls the unlocking status of the vehicle doors, the powertrain control module controls the vehicle's braking status, the IVI controls the instrument cluster, the T-BOX interacts with remote clients, and the AVM controls the vehicle's audio and video equipment.

[0126] The BCM includes an indoor low-frequency antenna, an outdoor low-frequency antenna, a left door handle switch, a right door handle switch, a central locking switch, a vehicle horn, a left welcome light, a left turn signal, a right welcome light, and a right turn signal. The indoor low-frequency antenna transmits indoor information data; the outdoor low-frequency antenna transmits outdoor information data; the left door handle switch controls the opening and closing status of the left door handle; the right door handle switch controls the opening and closing status of the right door handle; the central locking switch controls the opening and closing status of the vehicle's central locking system; and the vehicle horn, left welcome light, left turn signal, right welcome light, and right turn signal are used individually or in combination to emit alert information.

[0127] The DCU includes the driver's side door lock, passenger side door lock, left rear door lock, and right rear door lock. The driver's side door lock controls the unlocking status of the driver's side door; the passenger side door lock controls the unlocking status of the passenger side door; the left rear door lock controls the unlocking status of the left rear door; and the right rear door lock controls the unlocking status of the right rear door.

[0128] The powertrain control module includes a brake pedal and an accelerator pedal. The brake pedal is used to stop the vehicle, while the accelerator pedal is used to start the vehicle.

[0129] IVI includes the instrument cluster. The instrument cluster is used to display various information and prompts within the vehicle.

[0130] The AVM (Autonomous View Monitor) includes a front camera, a left camera, a rear camera, and a right camera. The front camera captures audio and video information from the front of the vehicle; the left camera captures audio and video information from the left side of the vehicle; the rear camera captures audio and video information from the rear of the vehicle; and the right camera captures audio and video information from the right side of the vehicle.

[0131] Figure 3 When the vehicle unlocking control equipment shown is in operation, if the left and right door handle switches in the BCM sense touch information, the GW controls the vehicle to enter the target unlocking mode, and displays a prompt message indicating that the vehicle has entered the target unlocking mode through the instrument cluster in the IVI (i.e., step S10 above). Furthermore, when the brake pedal or accelerator pedal status in the powertrain control module changes, the target unlocking mode is exited (i.e., step S100 above). Simultaneously, the front, left, rear, and right cameras in the AVM transmit audio and video information about the vehicle's surroundings to the client via T-BOX (i.e., steps S101 to S102 above). In the target unlocking mode, when the left and right door handle switches in the BCM sense touch information, the password content is determined based on the touch information (i.e., step S11 above), and when the left and right door handle switches in the BCM sense touch information, corresponding prompt messages are emitted in conjunction with the vehicle horn, left welcome light, left turn signal, right welcome light, and right turn signal in the BCM. When the password content is the same as the preset password content, the vehicle interior is scanned via the GW control to obtain the scan result (i.e., step S12 above). Finally, based on the GW scan result, the unlocking status of each door is controlled via the driver's side door lock, passenger side door lock, left rear door lock, and right rear door lock in the DCU (i.e., step S13 above).

[0132] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0133] This embodiment also provides a vehicle unlocking control device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0134] Figure 4 This is a structural block diagram of a vehicle unlocking control device according to one embodiment of the present invention, such as... Figure 4As shown, a vehicle unlocking control device 400 is used as an example. This device includes: a control module 401, which is used to control the vehicle to enter a target unlocking mode in response to receiving a first operation command, wherein the first operation command is generated based on a first touch operation applied to a first position of the vehicle; a determination module 402, which is used to determine the password content based on a second operation command received in the target unlocking mode, wherein the second operation command is generated based on a second touch operation applied to a second position of the vehicle; a scanning module 403, which is used to scan the interior of the vehicle in response to the password content being the same as the preset password content, and obtain a scanning result, wherein the scanning result is used to indicate whether a car key is present inside the vehicle; and an unlocking module 404, which is used to control the unlocking state of the vehicle based on the scanning result.

[0135] Optionally, the unlocking module 404 is also used to control the vehicle to unlock in response to the presence of a car key inside the vehicle; or, in response to the absence of a car key inside the vehicle, to repeatedly scan the interior of the vehicle and record the number of scans; and in response to the number of scans reaching a preset threshold, to control the vehicle to exit the target unlocking mode.

[0136] Optionally, the determining module 402 is further configured to record the touch time according to the time sequence of receiving the second operation instruction, and obtain the recording result, wherein the touch time corresponds to the second operation instruction, and the touch time is used to represent the length of time for performing the second touch operation on the second position; and to parse the recording result to obtain the password content, wherein the password content includes multiple password objects, and the multiple password objects correspond one-to-one with the touch time.

[0137] Optionally, the determining module 402 is further configured to record the first moment in response to receiving a third operation instruction; and to verify the password content in response to not receiving a fourth operation instruction within a first preset time period starting from the first moment.

[0138] Optionally, the determining module 402 is further configured to, in response to the absence of a fourth operation instruction within a second preset time period starting from the first moment, delete the first password object in the password content and record the second moment, wherein the first password object corresponds to the latest recorded touch time in the recording result; and in response to the absence of a fourth operation instruction within a second preset time period starting from the second moment, delete the second password object in the password content, wherein the generation time of the second password object is earlier than the generation time of the first password object.

[0139] Optionally, the control module 401 is also configured to control the vehicle to exit the target unlock mode in response to the vehicle performing a preset blocking operation, wherein the preset blocking operation is used to indicate locking the door.

[0140] Optionally, the control module 401 is also used to send a prompt message to the client, wherein the prompt message is used to indicate that the vehicle is in the target unlock mode; and in response to receiving the exit message sent by the client, control the vehicle to exit the target unlock mode.

[0141] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0142] Embodiments of this application also provide a vehicle for performing the steps in any of the above method embodiments.

[0143] Optionally, in this embodiment, the vehicle may be configured to store a computer program for performing the following steps:

[0144] Step S1: In response to receiving the first operation command, control the vehicle to enter the target unlock mode;

[0145] Step S2: In target unlock mode, in response to receiving a second operation instruction, determine the password content according to the second operation instruction;

[0146] Step S3: In response to the password content being the same as the preset password content, the interior of the vehicle is scanned to obtain the scan result;

[0147] Step S4: Control the vehicle's unlock status based on the scan results.

[0148] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when run on a computer or processor.

[0149] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0150] Step S1: In response to receiving the first operation command, control the vehicle to enter the target unlock mode;

[0151] Step S2: In target unlock mode, in response to receiving a second operation instruction, determine the password content according to the second operation instruction;

[0152] Step S3: In response to the password content being the same as the preset password content, the interior of the vehicle is scanned to obtain the scan result;

[0153] Step S4: Control the vehicle's unlock status based on the scan results.

[0154] Optionally, in this embodiment, the computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0155] Embodiments of the present invention also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0156] Optionally, in this embodiment, the processor in the above-described electronic device may be configured to run a computer program to perform the following steps:

[0157] Step S1: In response to receiving the first operation command, control the vehicle to enter the target unlock mode;

[0158] Step S2: In target unlock mode, in response to receiving a second operation instruction, determine the password content according to the second operation instruction;

[0159] Step S3: In response to the password content being the same as the preset password content, the interior of the vehicle is scanned to obtain the scan result;

[0160] Step S4: Control the vehicle's unlock status based on the scan results.

[0161] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0162] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

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

[0164] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0165] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0166] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0167] If the integrated unit is implemented as 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 technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0168] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A vehicle unlocking control method, characterized in that, include: In response to receiving a first operation command, the vehicle is controlled to enter a target unlock mode, wherein the first operation command is generated based on a first touch operation applied to a first position of the vehicle; In the target unlock mode, in response to receiving a second operation instruction, the password content is determined according to the second operation instruction, wherein the second operation instruction is generated based on a second touch operation applied to a second position of the vehicle; In response to the password content being the same as the preset password content, the interior of the vehicle is scanned to obtain a scan result, wherein the scan result is used to indicate whether a car key is present inside the vehicle; The vehicle's unlocking status is controlled based on the scan results; The step of determining the password content according to the second operation instruction includes: recording the touch time in the order of receiving the second operation instruction to obtain a recording result, wherein the touch time corresponds to the second operation instruction and the touch time is used to represent the duration of the second touch operation on the second position; parsing the recording result to obtain the password content, wherein the password content includes multiple password objects, and the multiple password objects correspond one-to-one with the touch time; The second operation instruction includes a third operation instruction and a fourth operation instruction. The method further includes: in response to receiving the third operation instruction, recording a first moment; in response to not receiving the fourth operation instruction within a first preset time period starting from the first moment, verifying the password content. The method further includes: in response to no fourth operation instruction being received within a second preset time period starting from the first moment, deleting the first password object in the password content and recording the second moment, wherein the first password object corresponds to the latest recorded touch time in the recording result; in response to no fourth operation instruction being received within the second preset time period starting from the second moment, deleting the second password object in the password content, wherein the generation time of the second password object is earlier than the generation time of the first password object.

2. The method according to claim 1, characterized in that, The step of controlling the unlocking status of the vehicle based on the scan results includes: In response to the presence of the vehicle key inside the vehicle, the vehicle is unlocked; or... If the car key is not found inside the vehicle, the interior of the vehicle is scanned repeatedly, and the number of scans is recorded. In response to the number of scans reaching a preset threshold, the vehicle is controlled to exit the target unlock mode.

3. The method according to any one of claims 1-2, characterized in that, The method further includes: In response to the vehicle performing a preset blocking operation, the vehicle is controlled to exit the target unlocking mode, wherein the preset blocking operation is used to indicate locking the door.

4. The method according to any one of claims 1-2, characterized in that, The method further includes: Send a notification message to the client, wherein the notification message is used to indicate that the vehicle is in the target unlock mode; In response to receiving the exit information sent by the client, the system controls the vehicle to exit the target unlock mode.

5. A vehicle unlocking control device, characterized in that, include: The control module is configured to control the vehicle to enter a target unlocking mode in response to receiving a first operation command, wherein the first operation command is generated based on a first touch operation applied to a first position of the vehicle; A determining module is configured to, in the target unlock mode, determine the password content according to the second operation instruction in response to receiving the second operation instruction, wherein the second operation instruction is generated based on a second touch operation applied to a second position of the vehicle; A scanning module is used to scan the interior of the vehicle in response to the password content being the same as the preset password content, and to obtain a scanning result, wherein the scanning result is used to indicate whether a car key is present inside the vehicle. An unlocking module, which controls the unlocking status of the vehicle based on the scanning results; The determining module is further configured to record the touch time according to the time sequence of receiving the second operation instruction, and obtain a recording result, wherein the touch time corresponds to the second operation instruction, and the touch time is used to represent the duration of the second touch operation on the second position; and to parse the recording result to obtain the password content, wherein the password content includes multiple password objects, and the multiple password objects correspond one-to-one with the touch time; The second operation instruction includes a third operation instruction and a fourth operation instruction. The device is further configured to record a first moment in response to receiving the third operation instruction; and to verify the password content in response to not receiving the fourth operation instruction within a first preset time period starting from the first moment. The device is further configured to, in response to no fourth operation instruction being received within a second preset time period starting from the first moment, delete a first password object in the password content and record a second moment, wherein the first password object corresponds to the latest recorded touch time in the recording result; and in response to no fourth operation instruction being received within the second preset time period starting from the second moment, delete a second password object in the password content, wherein the generation time of the second password object is earlier than the generation time of the first password object.

6. A vehicle, characterized in that, The vehicle is used to perform the vehicle unlocking control method according to any one of claims 1 to 4.

7. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the vehicle unlocking control method according to any one of claims 1 to 4.