Vehicle unlocking and locking method, device, equipment, storage medium and product

By detecting the vehicle's status and receiving smart key signals for authentication, the safety hazards during vehicle charging or power supply are resolved, enabling safe locking and unlocking without human supervision and improving the user experience.

CN119305508AActive Publication Date: 2025-01-14ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 18 Cites 0 Cited by

Patent Information

Application Number
CN202411531644.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-14
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

Existing technology cannot perform vehicle locking/unlocking operations when the vehicle is being recharged or supplied with electricity, leading to safety hazards or waste of human resources.

Method used

By detecting the vehicle's current status, if the preset conditions are met, the system receives the lock/unlock signal from the smart key, performs the lock/unlock operation after authentication, and the preset mode indicates that the vehicle is performing a charging or power supply operation.

Benefits of technology

When the vehicle is charging or powered, the system determines whether to lock or unlock based on the smart key's locking/unlocking signals, eliminating safety hazards and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119305508A_ABST
    Figure CN119305508A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle unlocking and locking method and device, equipment, a storage medium and a product, and relates to the technical field of vehicle control, and the method comprises the steps that when it is detected that a vehicle is in a preset mode, the current state of the vehicle is obtained; if the current state meets the preset condition, receiving an unlocking and locking signal sent by the intelligent key; according to the unlocking and locking signal, whether unlocking and locking operation is carried out on the vehicle or not is judged; wherein the preset mode is used for representing that the vehicle is executing a charging action or a power supply action. Compared with a traditional vehicle unlocking and locking method, according to the vehicle unlocking and locking method, when the vehicle executes the electricity supplementing action or the power supply action and the current state of the vehicle meets the preset condition, whether the vehicle is subjected to unlocking and locking operation or not is judged based on the unlocking and locking signal sent by the intelligent key; therefore, the potential safety hazard that the vehicle is in the charging and power supply state and the vehicle-mounted personnel cannot watch on site is eliminated, and the vehicle use experience of the vehicle-mounted personnel is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle unlocking method, device, equipment, storage medium and product. Background Art

[0002] In existing vehicle usage scenarios, the vehicle cannot be unlocked until the vehicle power is switched to OFF. When the vehicle power battery is being recharged or supplying power to the RV, if the accompanying personnel have other work arrangements and need to leave the scene, the vehicle cannot be unlocked, and there is a safety hazard of theft of items in the vehicle; and if the accompanying personnel are required to guard the scene throughout the process in order to eliminate the safety hazard, there is a certain waste of human resources. Therefore, the industry is in urgent need of a method for unlocking the vehicle when the vehicle is being recharged or supplied with power. Summary of the invention

[0003] The main purpose of the present application is to provide a vehicle unlocking method, device, equipment, storage medium and product, aiming to solve the technical problem that the prior art cannot perform the vehicle unlocking operation when the vehicle is being recharged or powered.

[0004] To achieve the above object, the present application provides a vehicle unlocking method, the method comprising the following steps:

[0005] When it is detected that the vehicle is in a preset mode, obtaining a current state of the vehicle;

[0006] If the current state satisfies a preset condition, receiving an unlocking signal sent by the smart key;

[0007] Determining whether to perform an unlocking operation on the vehicle according to the unlocking signal;

[0008] The preset mode is used to indicate that the vehicle is performing a charging action or a power supply action.

[0009] In one embodiment, when the vehicle is detected to be in a preset mode, the step of obtaining the current state of the vehicle includes:

[0010] When the vehicle is in an upper high voltage state, monitoring whether the vehicle outputs a power replenishment state signal or a power supply state signal;

[0011] If so, it is determined that the vehicle is in a preset mode, and the current state of the vehicle is obtained, where the current state includes the current gear position and the current speed of the vehicle.

[0012] In one embodiment, if the current state satisfies a preset condition, before the step of receiving an unlocking signal sent by a smart key, the method further includes:

[0013] If the current gear of the vehicle is in a preset gear and the current speed of the vehicle is less than a preset value, it is determined that the current state meets the preset condition;

[0014] If the current gear of the vehicle is not in the preset gear or the current speed of the vehicle is greater than or equal to a preset value, it is determined that the current state does not meet the preset conditions, and the current state is continuously monitored.

[0015] In one embodiment, the unlocking signal includes an unlocking instruction and authentication information, and the step of determining whether to perform an unlocking operation on the vehicle according to the unlocking signal includes:

[0016] Performing legitimacy authentication on the unlock signal according to the authentication information;

[0017] If the unlock signal passes the legality authentication, performing an unlock operation on the vehicle based on the unlock instruction;

[0018] If the unlock signal fails to pass the legality authentication, the unlock instruction is rejected and the unlock abnormality is fed back to the user.

[0019] In one embodiment, the step of authenticating the legitimacy of the unlock signal according to the authentication information includes:

[0020] When the authentication information is received, an initial verification code is sent to the smart key;

[0021] An encrypted verification code fed back by the smart key is received, and the legitimacy of the unlocking signal is authenticated based on the encrypted verification code, wherein the encrypted verification code is obtained by encrypting the initial verification code by the smart key.

[0022] In one embodiment, if the unlock signal passes the legality authentication, the step of performing an unlock operation on the vehicle based on the unlock instruction includes:

[0023] If the unlock signal passes the legality authentication, the unlock instruction is parsed to obtain an unlock request message, wherein the unlock request message includes a preamble, a command code and a rolling code;

[0024] A door lock motor of the vehicle is driven based on the unlocking request message, so that the vehicle performs a vehicle unlocking action or a vehicle locking action.

[0025] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle unlocking device, the vehicle unlocking device comprising:

[0026] A state acquisition module, used for acquiring the current state of the vehicle when it is detected that the vehicle is in a preset mode;

[0027] A command receiving module, configured to receive an unlocking signal sent by a smart key if the current state satisfies a preset condition;

[0028] The judgment execution module is used to judge whether to perform an unlocking operation on the vehicle according to the unlocking signal.

[0029] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle unlocking device, which includes: a memory, a processor, and a vehicle unlocking program stored on the memory and executable on the processor, wherein the vehicle unlocking program is configured to implement the steps of the vehicle unlocking method described above.

[0030] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a vehicle unlocking program is stored on the storage medium. When the vehicle unlocking program is executed by the processor, the steps of the vehicle unlocking method described above are implemented.

[0031] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer program product, which includes a vehicle unlocking program, and when the vehicle unlocking program is executed by a processor, the steps of the vehicle unlocking method described above are implemented.

[0032] This application obtains the current state of the vehicle when it is detected that the vehicle is in a preset mode; if the current state meets the preset conditions, an unlocking signal sent by the smart key is received; and it is determined whether to unlock the vehicle based on the unlocking signal; wherein the preset mode is used to indicate that the vehicle is performing a charging action or a power supply action. Compared with the traditional vehicle unlocking method, since the above method of this application determines whether to unlock the vehicle based on the unlocking signal sent by the smart key when the vehicle performs a charging action or a power supply action and the current state of the vehicle meets the preset conditions, it eliminates the safety hazard when the vehicle is in a charging or power supply state and the accompanying personnel cannot be on site to guard, thereby improving the vehicle experience of the accompanying personnel. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A schematic diagram of the structure of a vehicle unlocking device in a hardware operating environment involved in an embodiment of the present application;

[0034] Figure 2 This is a flow chart of a first embodiment of a vehicle unlocking method of the present application;

[0035] Figure 3 This is a flow chart of a second embodiment of the vehicle unlocking method of the present application;

[0036] Figure 4 This is a flow chart of a third embodiment of the vehicle unlocking method of the present application;

[0037] Figure 5 This is a structural block diagram of the first embodiment of the vehicle unlocking device of the present application.

[0038] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0039] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0040] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a vehicle unlocking device in the hardware operating environment involved in the embodiment of the present application.

[0041] like Figure 1 As shown, the vehicle unlocking device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0042] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle unlocking device, and may include more or less components than those shown in the figure, or combine certain components, or arrange the components differently.

[0043] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a vehicle unlocking program.

[0044] exist Figure 1In the vehicle unlocking device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle unlocking device of the present application can be set in the vehicle unlocking device, and the vehicle unlocking device calls the vehicle unlocking program stored in the memory 1005 through the processor 1001, and executes the vehicle unlocking method provided in the embodiment of the present application.

[0045] The present application embodiment provides a vehicle unlocking method, referring to Figure 2 , Figure 2 This is a flow chart of the first embodiment of the vehicle unlocking method of the present application.

[0046] In this embodiment, the vehicle unlocking method includes the following steps:

[0047] Step S10: When it is detected that the vehicle is in a preset mode, the current state of the vehicle is obtained.

[0048] It should be noted that the execution subject of the method of this embodiment can be a device with data processing and program running functions, such as a smart terminal, a computer, etc., or an electronic device with the same or similar functions, such as the above-mentioned vehicle unlocking device. The following takes the vehicle unlocking device as an example to illustrate this embodiment and the following embodiments.

[0049] It is understandable that the above-mentioned preset mode may be a mode used to indicate that the vehicle is performing a charging action or a power supply action, such as a camping mode.

[0050] It should be understood that the current state of the above-mentioned vehicle may include the current gear of the vehicle, the current speed of the vehicle, the current power of the vehicle, the current temperature of the vehicle, etc., and this embodiment does not limit this.

[0051] In a specific implementation, the vehicle's PMS (Powertrain Management System) may be used to detect whether the vehicle is in the preset mode, or the vehicle's VCM (Vehicle Control Module), MCU (Microcontroller Unit) and other controllers may be used to detect whether the vehicle is in the preset mode, and this embodiment does not impose any restrictions on this.

[0052] Step S20: If the current state satisfies a preset condition, receiving an unlocking signal sent by the smart key.

[0053] It should be noted that the above-mentioned smart key can be a physical smart key or an electronic smart key. Among them, the physical smart key is a key that uses radio frequency or infrared technology to communicate with the vehicle. It has a built-in electronic chip and antenna, which can communicate with the electronic system of the vehicle to achieve keyless entry and start functions; the electronic smart key is a virtual key that integrates the key function into a smartphone or other smart device. It uses wireless communication technology to enable interaction between the vehicle and the smart device to achieve keyless entry and start functions. The above-mentioned unlocking signal can be a high-frequency signal containing unlocking / locking instructions.

[0054] It should be understood that the unlocking signal sent by the smart key can be received by a PEPS (Passive Entry Passive Start) module constructed based on wireless radio frequency identification (RFID) technology.

[0055] Step S30: determining whether to perform an unlocking operation on the vehicle according to the unlocking signal.

[0056] It should be understood that, under the premise that the current state of the vehicle meets the preset conditions, the unlocking signal can be checked to determine whether to unlock the vehicle. For example, the unlocking signal can be analyzed to determine whether it is legal to determine whether to unlock the vehicle, and the unlocking signal can be matched with a preset signal to determine whether to unlock the vehicle, etc. This embodiment does not limit this.

[0057] This embodiment obtains the current state of the vehicle when it is detected that the vehicle is in a preset mode; if the current state meets the preset conditions, an unlocking signal sent by the smart key is received; and it is determined whether to unlock the vehicle based on the unlocking signal; wherein the preset mode is used to indicate that the vehicle is performing a charging action or a power supply action. Compared with the traditional vehicle unlocking method, since the above method of this embodiment determines whether to unlock the vehicle based on the unlocking signal sent by the smart key when the vehicle performs a charging action or a power supply action and the current state of the vehicle meets the preset conditions, it eliminates the safety hazard when the vehicle is in a charging or power supply state and the accompanying personnel cannot be on site to guard, thereby improving the vehicle experience of the accompanying personnel.

[0058] refer to Figure 3 , Figure 3 This is a flow chart of a second embodiment of a vehicle unlocking method of the present application.

[0059] In a feasible implementation manner, the step S10 may include:

[0060] Step S101: when the vehicle is in the upper high voltage state, monitoring whether the vehicle outputs a charging state signal or a power supply state signal.

[0061] It should be understood that the power system of a vehicle is generally divided into two categories: low-voltage direct current and high voltage. The high-voltage electricity is provided by the battery pack and is mainly used to drive the motor to realize the vehicle's forward, reverse and charging operations. Due to the large current, the vehicle can use a higher voltage to improve the efficiency of power conversion. Therefore, when the vehicle's high-voltage power system has been started and is in working condition, it means that the vehicle is in an upper high-voltage state. For example, if the vehicle's system power mode is ON or Ready, it can mean that its high-voltage power system has been started and is in working condition, which means that the vehicle is in an upper high-voltage state at this time.

[0062] In a specific implementation, the vehicle's powertrain management system may be used to monitor whether the vehicle outputs a charging status signal or a power supply status signal.

[0063] Step S102: If yes, determine that the vehicle is in a preset mode, and obtain the current state of the vehicle, wherein the current state includes the current gear position and the current speed of the vehicle.

[0064] It is understandable that when the vehicle is in an upper high voltage state and outputs a charging status signal or a power supply status signal, it can be determined that the vehicle is performing a charging action or a power supply action (for example, the vehicle is charging the power battery or supplying power to other equipment), that is, it can be determined that the vehicle is in a preset mode at this time.

[0065] In a feasible implementation manner, before step S20, the following may also be included:

[0066] Step S11: If the current gear of the vehicle is in a preset gear and the current speed of the vehicle is less than a preset value, it is determined that the current state meets the preset conditions.

[0067] Step S12: If the current gear of the vehicle is not in the preset gear or the current speed of the vehicle is greater than or equal to a preset value, it is determined that the current state does not meet the preset conditions, and the current state is continuously monitored.

[0068] It should be noted that the above-mentioned preset conditions indicate that the vehicle can perform the unlocking operation while ensuring safety, that is, when the vehicle's current gear is in the preset gear and the vehicle's current speed is less than the preset value, it indicates that the vehicle can perform the unlocking operation while ensuring safety; when the vehicle's current gear is not in the preset gear or the vehicle's current speed is greater than or equal to the preset value, it indicates that the vehicle cannot perform the unlocking operation while ensuring safety.

[0069] It is understandable that the above-mentioned preset gear position may be P gear (parking gear) or N gear (neutral gear), and the above-mentioned preset value may be 3km / h, 1km / h, etc.

[0070] This embodiment monitors whether the vehicle outputs a charging state signal or a power supply state signal when the vehicle is in an upper high voltage state; if so, it determines that the vehicle is in a preset mode and obtains the current state of the vehicle, the current state including the current gear position and the current speed of the vehicle; if the current gear position of the vehicle is in a preset gear position and the current speed of the vehicle is less than a preset value, it is determined that the current state meets the preset condition; if the current gear position of the vehicle is not in a preset gear position or the current speed of the vehicle is greater than or equal to a preset value, it is determined that the current state does not meet the preset condition, and the current state is continuously monitored. Compared with the traditional vehicle unlocking method, the above method of this embodiment determines whether the vehicle is performing a charging action or a power supply action by monitoring whether the vehicle outputs a charging state signal or a power supply state signal, and at the same time determines whether to receive an unlocking signal issued by a smart key according to the current gear position and the current speed of the vehicle, so that the unlocking signal can be received to perform the unlocking operation while ensuring the safety of the vehicle.

[0071] refer to Figure 4 , Figure 4 This is a flow chart of a third embodiment of a vehicle unlocking method of the present application.

[0072] In a feasible implementation manner, the unlock signal includes an unlock instruction and authentication information, and the step S30 may include:

[0073] Step S301: Authenticate the legitimacy of the unlock signal according to the authentication information.

[0074] It should be noted that the above-mentioned unlocking instruction may include vehicle identification information, location and distance information, time information, unlocking operation information, etc., and the above-mentioned authentication information may include a smart key unique identifier, a dynamic token, an encryption algorithm, etc.

[0075] In a specific implementation, the legitimacy of the unlocking signal can be authenticated by verifying the above authentication information.

[0076] Step S302: If the unlocking signal passes the legality authentication, the vehicle is unlocked based on the unlocking instruction.

[0077] It should be understood that if the unlock signal passes the legality authentication, the unlock instruction contained in the unlock signal can be executed by the vehicle's BCM (Body Control Module), thereby achieving the unlocking or locking operation of the vehicle.

[0078] Step S303: If the unlock signal fails to pass the legality authentication, the unlock instruction is rejected and an unlock abnormality is fed back to the user.

[0079] In a feasible implementation manner, the step S301 may include:

[0080] Step S3011: When the authentication information is received, an initial verification code is sent to the smart key.

[0081] It should be noted that the above initial verification code can be a dynamically randomly generated string, such as A1b2c3D4.

[0082] In a specific implementation, when the authentication information passes the verification, the PEPS module may receive the authentication information and send an initial verification code to the smart key.

[0083] Step S3012: receiving the encrypted verification code fed back by the smart key, and authenticating the legitimacy of the unlocking signal based on the encrypted verification code, wherein the encrypted verification code is obtained by encrypting the initial verification code by the smart key.

[0084] In a specific implementation, after the PEPS module sends the initial verification code to the smart key, it will immediately encrypt the initial verification code to obtain the target verification code. At the same time, after receiving the initial verification code, the smart key will also encrypt the initial verification code based on the encryption algorithm contained in the authentication information to obtain the encrypted verification code. Therefore, the above-mentioned target verification code can be compared with the above-mentioned encrypted verification code to realize the legality authentication of the unlocking signal. More specifically, if the target verification code is the same as the encrypted verification code, it means that the unlocking signal has passed the legality authentication; if the target verification code is different from the encrypted verification code, it means that the unlocking signal has not passed the legality authentication. In particular, for both the PEPS module and the smart key, the initial verification code can be encrypted by a jump code algorithm, and the algorithm can convert the initial verification code according to certain rules. Such rules can be to move the characters by a specified number of bits (for example, the first letter is moved backward by N bits, the second letter is interchanged with the third letter, etc.), or to insert other specified characters into the characters (for example, insert the character S between the fourth and fifth positions, etc.), which is not limited in this embodiment.

[0085] In a feasible implementation manner, the step S302 may include:

[0086] Step S3021: If the unlock signal passes the legality authentication, the unlock instruction is parsed to obtain an unlock request message, which includes a leading bit, a command code and a rolling code.

[0087] It is understandable that in order to more accurately execute the unlocking instruction, the unlocking request message may include a leading bit, a command code and a rolling code. The leading bit can be used to help the decoder identify the structure and format of the information so as to correctly parse the data; the command code can be used to indicate the specific operation to be performed (such as unlocking the right front door, locking the left rear door, etc.); the rolling code can be used for secure communication or identity authentication to further improve the security of the unlocking operation.

[0088] Step S3022: driving a door lock motor of the vehicle based on the unlock request message, so that the vehicle performs a vehicle unlocking action or a vehicle locking action.

[0089] This embodiment sends an initial verification code to the smart key when receiving the authentication information; receives the encrypted verification code fed back by the smart key, and authenticates the legitimacy of the unlock signal based on the encrypted verification code, wherein the encrypted verification code is obtained by the smart key after encrypting the initial verification code; if the unlock signal passes the legitimacy authentication, the unlock instruction is parsed to obtain an unlock request message, wherein the unlock request message includes a pre-position, a command code, and a rolling code; based on the unlock request message, the door lock motor of the vehicle is driven to enable the vehicle to perform a vehicle unlocking action or a vehicle locking action; if the unlock signal fails to pass the legitimacy authentication, the unlock instruction is refused to be executed and an unlock abnormality is fed back to the user. Compared with the traditional vehicle unlocking method, the above method of this embodiment authenticates the legitimacy of the unlock signal sent by the smart key according to the encrypted verification code obtained after the smart key encrypts the initial verification code, thereby preventing unauthorized personnel from performing unlocking operations on the vehicle, thereby improving the safety of the vehicle.

[0090] In addition, an embodiment of the present application further proposes a storage medium, on which a vehicle unlocking program is stored. When the vehicle unlocking program is executed by a processor, the steps of the vehicle unlocking method described above are implemented.

[0091] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the vehicle unlocking device of the present application.

[0092] like Figure 5 As shown, the vehicle unlocking device proposed in the embodiment of the present application includes:

[0093] The state acquisition module 501 is used to acquire the current state of the vehicle when it is detected that the vehicle is in a preset mode;

[0094] The command receiving module 502 is used to receive an unlocking signal sent by the smart key if the current state meets a preset condition;

[0095] The judgment execution module 503 is used to judge whether to perform an unlocking operation on the vehicle according to the unlocking signal.

[0096] This embodiment obtains the current state of the vehicle when it is detected that the vehicle is in a preset mode; if the current state meets the preset conditions, an unlocking signal sent by the smart key is received; and it is determined whether to unlock the vehicle based on the unlocking signal; wherein the preset mode is used to indicate that the vehicle is performing a charging action or a power supply action. Compared with the traditional vehicle unlocking method, since the above method of this embodiment determines whether to unlock the vehicle based on the unlocking signal sent by the smart key when the vehicle performs a charging action or a power supply action and the current state of the vehicle meets the preset conditions, it eliminates the safety hazard when the vehicle is in a charging or power supply state and the accompanying personnel cannot be on site to guard, thereby improving the vehicle experience of the accompanying personnel.

[0097] Based on the first embodiment of the vehicle unlocking device of the present application, a second embodiment of the vehicle unlocking device of the present application is proposed.

[0098] In this embodiment, the status acquisition module 501 is also used to monitor whether the vehicle outputs a charging status signal or a power supply status signal when the vehicle is in the upper high voltage state; if so, it is determined that the vehicle is in a preset mode and the current status of the vehicle is obtained, and the current status includes the current gear position and the current speed of the vehicle.

[0099] Furthermore, the instruction receiving module 502 is also used to determine that the current state meets the preset conditions if the current gear of the vehicle is in the preset gear and the current speed of the vehicle is less than a preset value; if the current gear of the vehicle is not in the preset gear or the current speed of the vehicle is greater than or equal to the preset value, determine that the current state does not meet the preset conditions and continue to monitor the current state.

[0100] Furthermore, the judgment execution module 503 is also used to perform legitimacy authentication on the unlock signal according to the authentication information; if the unlock signal passes the legitimacy authentication, the vehicle is unlocked based on the unlock instruction; if the unlock signal fails the legitimacy authentication, the unlock instruction is refused to be executed and the unlock abnormality is fed back to the user.

[0101] Furthermore, the judgment execution module 503 is also used to send an initial verification code to the smart key when the authentication information is received; receive an encrypted verification code fed back by the smart key, and perform legitimacy authentication on the unlocking signal based on the encrypted verification code, wherein the encrypted verification code is obtained by the smart key after encrypting the initial verification code.

[0102] Furthermore, the judgment execution module 503 is also used to parse the unlock instruction to obtain an unlock request message if the unlock signal passes the legitimacy authentication, and the unlock request message includes a leading bit, a command code and a rolling code; based on the unlock request message, the door lock motor of the vehicle is driven to make the vehicle perform a vehicle unlocking action or a vehicle locking action.

[0103] Other embodiments or specific implementations of the vehicle unlocking device of the present application can refer to the above-mentioned method embodiments and will not be described in detail here.

[0104] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0105] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0106] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0107] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A vehicle unlocking method, characterized in that: The method comprises the following steps: When it is detected that the vehicle is in a preset mode, obtaining a current state of the vehicle; If the current state satisfies a preset condition, receiving an unlocking signal sent by the smart key; Determining whether to perform an unlocking operation on the vehicle according to the unlocking signal; The preset mode is used to indicate that the vehicle is performing a charging action or a power supply action.

2. The vehicle unlocking method according to claim 1, characterized in that: The step of obtaining the current state of the vehicle when it is detected that the vehicle is in a preset mode comprises: When the vehicle is in an upper high voltage state, monitoring whether the vehicle outputs a power replenishment state signal or a power supply state signal; If so, it is determined that the vehicle is in a preset mode, and the current state of the vehicle is obtained, where the current state includes the current gear position and the current speed of the vehicle.

3. The vehicle unlocking method according to claim 2, characterized in that: If the current state satisfies the preset condition, before the step of receiving the unlocking signal sent by the smart key, the method further includes: If the current gear of the vehicle is in a preset gear and the current speed of the vehicle is less than a preset value, it is determined that the current state meets the preset condition; If the current gear of the vehicle is not in the preset gear or the current speed of the vehicle is greater than or equal to a preset value, it is determined that the current state does not meet the preset conditions, and the current state is continuously monitored.

4. The vehicle unlocking method according to claim 1, characterized in that: The unlocking signal includes an unlocking instruction and authentication information, and the step of determining whether to perform an unlocking operation on the vehicle according to the unlocking signal includes: Performing legitimacy authentication on the unlock signal according to the authentication information; If the unlock signal passes the legality authentication, performing an unlock operation on the vehicle based on the unlock instruction; If the unlock signal fails to pass the legality authentication, the unlock instruction is rejected and the unlock abnormality is fed back to the user.

5. The vehicle unlocking method according to claim 4, characterized in that: The step of authenticating the legitimacy of the unlock signal according to the authentication information comprises: When the authentication information is received, an initial verification code is sent to the smart key; An encrypted verification code fed back by the smart key is received, and the legitimacy of the unlocking signal is authenticated based on the encrypted verification code, wherein the encrypted verification code is obtained by encrypting the initial verification code by the smart key.

6. The vehicle unlocking method according to claim 4, characterized in that: If the unlock signal passes the legality authentication, the step of performing an unlock operation on the vehicle based on the unlock instruction comprises: If the unlock signal passes the legality authentication, the unlock instruction is parsed to obtain an unlock request message, wherein the unlock request message includes a preamble, a command code and a rolling code; A door lock motor of the vehicle is driven based on the unlocking request message, so that the vehicle performs a vehicle unlocking action or a vehicle locking action.

7. A vehicle unlocking device, characterized in that: The vehicle unlocking device comprises: A state acquisition module, used for acquiring the current state of the vehicle when it is detected that the vehicle is in a preset mode; A command receiving module, configured to receive an unlocking signal sent by a smart key if the current state satisfies a preset condition; The judgment execution module is used to judge whether to perform an unlocking operation on the vehicle according to the unlocking signal.

8. A vehicle unlocking device, characterized in that: The device comprises: a memory, a processor, and a vehicle unlocking program stored in the memory and executable on the processor, wherein the vehicle unlocking program is configured to implement the steps of the vehicle unlocking method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a vehicle unlocking program is stored. When the vehicle unlocking program is executed by a processor, the steps of the vehicle unlocking method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a vehicle unlocking program, and when the vehicle unlocking program is executed by a processor, the steps of the vehicle unlocking method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Hinge type electric opening and closing mechanism

    CN104265095A

  • Electric vehicle and electronic lock control method and device thereof

    CN106379189A

  • Electric vehicle charging connector anti-theft method and apparatus

    CN107020960A

  • Method and device for controlling charge port door lock of new energy automobile and new energy automobile

    CN107143222A

  • Vehicle unlocking and locking control method, device and system

    CN108839635A