Smart car lock system, vehicle control method, and vehicle
The intelligent vehicle lock system, which combines finger vein information and password information, solves the problems of existing technologies that cannot accommodate drivers without fingerprint registration and lack security. It enables vehicle control without a physical key, adapts to various vehicle usage scenarios, and improves security.
Patent Information
- Application Number
- CN202211617685.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-12-15
AI Technical Summary
Existing smart car lock systems cannot be used for drivers who have not registered their fingerprints, resulting in difficulties in identification and security risks, especially for special groups with few or no fingerprint features, and their security is insufficient.
The system employs a verification method that combines finger vein information and password information. It establishes a binding relationship between the vehicle lock controller, mobile terminal, and backend server. It receives and stores different matching information according to the vehicle usage scenario, and sends control commands to the vehicle domain controller and engine controller when the matching is successful, thereby realizing vehicle control without physical keys.
It achieves adaptability to different usage scenarios, avoids situations where special groups cannot identify the vehicle, and improves the safety and convenience of the vehicle.
Smart Images

Figure CN115871597B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to an intelligent vehicle lock system, a vehicle control method, and a vehicle. Background Technology
[0002] As society develops, people have increasingly higher demands for the intelligence and convenience of vehicles. Under the major trend of smart mobility, intelligent vehicle lock systems have become an important trend in the automotive industry.
[0003] Existing smart car lock systems typically use fingerprints to unlock vehicles. On the one hand, this is not suitable for situations where drivers who have not registered their fingerprints temporarily drive the vehicle, such as when borrowing it. Furthermore, it may fail to recognize individuals with difficult fingerprint recognition, few fingerprint features, or even no fingerprints. Therefore, fingerprint unlocking has significant limitations in practical applications. On the other hand, the replicability of fingerprints poses a significant security risk. Summary of the Invention
[0004] This invention provides an intelligent vehicle lock system, a vehicle control method, and a vehicle, which addresses the shortcomings of existing intelligent vehicle lock systems, such as large limitations and low security, and effectively improves the applicability and security of intelligent vehicle locks.
[0005] This invention provides an intelligent vehicle lock system, comprising: a vehicle lock controller, a first input module, and a second input module;
[0006] The first input module is mounted on the car door and is used to input the first verification information;
[0007] The second input module is located inside the vehicle and is used to input the second verification information;
[0008] The vehicle lock controller is connected to the first input module and the second input module, and is used to establish a binding relationship with the administrator's password through a mobile terminal and a backend server; it is also used to receive and store one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios when the binding relationship is successfully established; it is also used to match the first verification information with the first matching information to obtain a first matching result, and send a first control command to the vehicle domain controller when the matching is successful based on the first matching result; it is also used to match the second verification information with the second matching information to obtain a second matching result, and send a second control command to the engine controller when the matching is successful based on the second matching result; wherein, the vehicle usage scenarios include private vehicle usage scenarios and borrowed vehicle usage scenarios, and the first matching information and the second matching information are both finger vein information and / or password information.
[0009] According to the intelligent vehicle lock system provided by the present invention, the first input module includes a first finger vein information acquisition module and a first password input module, and the second input module includes a second finger vein information acquisition module and a second password input module;
[0010] The first finger vein information acquisition module and the second finger vein information acquisition module are respectively used to input the first finger vein information and the second finger vein information, and the first password input module and the second password input module are respectively used to input the first password information and the second password information;
[0011] Wherein, if the vehicle use scenario is a private vehicle use scenario, the first matching information and the second matching information are both finger vein information and / or password information of the first type; the password information of the first type has no expiration date;
[0012] If the vehicle usage scenario is a car rental scenario, both the first matching information and the second matching information are second type password information; the second type password information has an expiration date.
[0013] According to the intelligent vehicle lock system provided by the present invention, the vehicle lock controller is specifically used for:
[0014] When it is determined that the vehicle has entered the door opening mode and the preset unlocking method is password unlocking, if the first password information input by the first password input module is received, the first password information is matched with the first matching information to obtain the first matching result;
[0015] If a successful match is determined based on the first matching result, the password information in the first information to be matched that matches the first password information is taken as the target password, and the type of the target password is determined.
[0016] If the target password is of the first type, the first control command is generated and sent to the vehicle domain controller;
[0017] If the target password is of the second type, determine whether the target password meets the validity period. If it does, generate the first control command and send it to the vehicle domain controller. If it does not meet the validity period, delete the target password.
[0018] According to the intelligent vehicle lock system provided by the present invention, the vehicle lock controller is further used for:
[0019] If the number of times the first verification information fails to match the first matching information reaches a first preset number within a first preset time period, or the number of times the second verification information fails to match the second matching information reaches a second preset number within a second preset time period, an alarm message is generated and sent to the mobile terminal.
[0020] The intelligent vehicle lock system provided by the present invention further includes an image acquisition device and a third input module;
[0021] The image acquisition device is used to acquire facial images and send them to the vehicle lock controller;
[0022] The third input module is used to collect document information and send it to the vehicle lock controller;
[0023] The vehicle lock controller is also used for:
[0024] Upon receiving a car rental request instruction, the facial image and the identification information are uploaded to the backend server;
[0025] Receive the third matching result of the face image and the document information sent by the backend server;
[0026] When a successful match is determined based on the third matching result, the third matching information is received and stored.
[0027] According to the intelligent vehicle lock system provided by the present invention, the vehicle lock controller is further used for:
[0028] Upon receiving a vehicle return request instruction, the first verification information input by the first input module is obtained;
[0029] The first verification information is matched with the third information to be matched to obtain a fourth matching result;
[0030] When a successful match is determined based on the fourth matching result, a settlement operation is performed and the third unmatched information is deleted.
[0031] According to the intelligent vehicle lock system provided by the present invention, the image acquisition device is also used to acquire image information about the surroundings of the vehicle;
[0032] The vehicle lock controller is also used for:
[0033] Based on the image information, the system identifies when a car door has been pried open. If the prying is detected, an alarm is generated and sent to the mobile terminal.
[0034] According to the intelligent vehicle lock system provided by the present invention, the vehicle lock controller is further used for:
[0035] Based on the image information, personnel approach is identified. If a person is detected approaching, the image acquisition device is controlled to start recording.
[0036] The present invention also provides a vehicle control method based on any of the above-described intelligent vehicle lock systems, comprising:
[0037] The vehicle lock controller establishes a binding relationship with the administrator's password through a mobile terminal and a back-end server;
[0038] When the binding relationship is successfully established, the vehicle lock controller receives and stores one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios; wherein, the vehicle usage scenarios include private vehicle use scenarios and borrowed vehicle use scenarios, and the first matching information and the second matching information are both finger vein information and / or password information;
[0039] The vehicle lock controller receives first verification information input by the first input module, matches the first verification information with the first information to be matched to obtain a first matching result, and sends a first control command to the vehicle domain controller when the matching is successful based on the first matching result.
[0040] The vehicle lock controller receives the second verification information input by the second input module, matches the second verification information with the second matching information to obtain the second matching result, and sends the second control command to the engine controller when the matching is successful based on the second matching result.
[0041] The present invention also provides a vehicle, including: an intelligent vehicle lock system as described in any of the above embodiments.
[0042] The intelligent vehicle lock system, vehicle control method, and vehicle provided by this invention establish a binding relationship between the vehicle lock controller and the administrator's password through a mobile terminal and a backend server. Upon successful binding, the system receives and stores one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios. It matches the first verification information input by the first input module with the first matching information, and upon successful matching, sends a first control command to the vehicle domain controller to unlock the doors. Similarly, it matches the second verification information input by the second input module with the second matching information, and upon successful matching, sends a second control command to the engine controller to start the engine. This allows the system to meet the needs of different vehicle usage scenarios without the need for a physical key, and eliminates the possibility of not being able to identify special groups of people, overcoming the limitations of traditional intelligent vehicle lock systems in practical applications. Simultaneously, security is greatly improved. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0044] Figure 1 This is one of the structural schematic diagrams of the intelligent vehicle lock system provided by the present invention;
[0045] Figure 2 This is the second structural schematic diagram of the intelligent vehicle lock system provided by the present invention;
[0046] Figure 3 This is a schematic diagram of the process for establishing a binding relationship between a vehicle and an administrator password provided by the present invention;
[0047] Figure 4 This is a schematic diagram of the process for adding finger vein information provided by the present invention;
[0048] Figure 5 This is a schematic diagram of the process by which an administrator sends a second type of password information to a vehicle lock controller, provided by the present invention.
[0049] Figure 6 This is a schematic diagram of the process of controlling the unlocking of the car door via a password, provided by the present invention.
[0050] Figure 7 This is a schematic diagram of the process of controlling car door unlocking via finger vein provided by the present invention;
[0051] Figure 8 This is a schematic diagram of the process of controlling engine start via finger vein provided by the present invention;
[0052] Figure 9 This is a schematic diagram of the car rental operation provided by the present invention;
[0053] Figure 10 This is a flowchart illustrating the vehicle return operation provided by the present invention;
[0054] Figure 11 This is a schematic diagram of the process provided by the present invention for triggering an alarm when a car door is detected to have been pried open or subjected to forced trial and error;
[0055] Figure 12 This is a flowchart illustrating the vehicle control method provided by the present invention. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0057] The following is combined Figures 1 to 11 This invention describes an intelligent vehicle lock system. For example... Figure 1As shown, the intelligent vehicle lock system of the present invention includes: a vehicle lock controller 101, a first input module 102, and a second input module 103;
[0058] The first input module 102 is mounted on the car door and is used to input the first verification information;
[0059] The second input module 103 is installed inside the vehicle and is used to input the second verification information;
[0060] The vehicle lock controller 101 is connected to the first input module 102 and the second input module 103, and is used to establish a binding relationship with the administrator's password through the mobile terminal 202 and the backend server 203; it is also used to receive and store one or more first matching information and one or more second matching information input by the administrator based on different vehicle use scenarios when the binding relationship is successfully established; it is also used to match the first verification information with the first matching information to obtain a first matching result, and send a first control command to the vehicle domain controller 204 when the matching is successful based on the first matching result; it is also used to match the second verification information with the second matching information to obtain a second matching result, and send a second control command to the engine controller 206 when the matching is successful based on the second matching result; wherein, the vehicle use scenarios include private vehicle use scenarios and borrowed vehicle use scenarios, and the first matching information and the second matching information are both finger vein information and / or password information.
[0061] In this embodiment, the first verification information is the information input by the user for unlocking the car door, and the second verification information is the information input by the user for starting the engine. Both the first and second verification information can be finger vein information and / or password information, such as a password or verification code. Finger vein information enables liveness detection, as it can only be imaged when there is flowing blood in the vein. Furthermore, veins are hidden inside the body, making theft or duplication extremely unlikely, thus achieving high anti-counterfeiting capabilities and significantly reducing the risk of vehicle theft, thereby improving vehicle security. Simultaneously, unlocking verification using finger vein information and password information eliminates the possibility of identification failures for special groups, overcoming the limitations of traditional fingerprint unlocking in application scenarios.
[0062] The first input module 102 is installed on the car door, for example, it can be installed on the door handle. The type of the first input module 102 can be determined according to the type of the first verification information. For example, the first input module 102 may include a first finger vein information acquisition module and a first password input module, so as to acquire the first finger vein information through the first finger vein information acquisition module and acquire the first password information through the first password input module.
[0063] The second input module 103 is installed inside the vehicle, for example, on the steering wheel or the center console. The type of the second input module 103 can be determined according to the type of the second verification information. For example, the second input module 103 may include a second finger vein information acquisition module and a second password input module, so as to acquire second finger vein information through the second finger vein information acquisition module and acquire second password information through the second password input module.
[0064] The vehicle lock controller 101 can be the vehicle's own controller, for example, it can be the vehicle's own smart cockpit domain controller, that is, the functions of the vehicle lock controller 101 can be integrated with the functions of the smart cockpit domain controller, or it can be a newly added controller.
[0065] The vehicle lock controller 101 is connected to the first input module 102 and the second input module 103 via hard wiring. Simultaneously, the vehicle lock controller 101 is connected to the vehicle networking module 201 via USB, and communicates with the backend server 203 and the mobile terminal 202 through the vehicle networking module 201 to achieve network sharing and provide functions such as vehicle binding, password entry and deletion, and finger vein entry and deletion. The mobile terminal 202 can be a terminal device with a corresponding application installed. As an optional implementation, the intelligent vehicle lock system can be as follows: Figure 2 As shown.
[0066] The vehicle lock controller 101 establishes a binding relationship with the administrator password through the mobile terminal 202 and the backend server 203. For example, the binding relationship can be established through the vehicle's VIN and the administrator password. In practical applications, the administrator can log in to the backend server 203 through the application on the mobile terminal 202. After successful login, the mobile terminal 202 pairs with the vehicle via Bluetooth. After successful pairing, the vehicle lock controller 101 establishes a secure connection with the backend server 203 through the vehicle network. After successful connection, the vehicle lock controller 101 sends the vehicle's VIN and account information to the backend server 203 through the secure connection channel for binding. After successful binding, the backend server 203 returns the binding result to the vehicle lock controller 101. The vehicle lock controller 101 prompts the administrator to add an administrator password through the HMI (Human Machine Interface). After the administrator password is added, the vehicle lock controller 101 returns the binding result between the vehicle and the administrator password to the mobile terminal 202 to complete the establishment of the binding relationship between the vehicle and the administrator password. Specifically, it can be done as follows: Figure 3 As shown; the administrator password can be either the username or password.
[0067] Once a vehicle and administrator password are successfully linked, the vehicle lock controller 101 can receive one or more first matching information and one or more second matching information input by the administrator based on different usage scenarios. This allows it to meet the needs of multiple users and different usage scenarios without the need for a physical key. The first matching information is used to verify the accuracy of a first verification message, and the second matching information is used to verify the accuracy of a second verification message. The first and second matching information can be the same or different. Usage scenarios can include private use and borrowing. The system can respond to the administrator's scenario selection command to determine the usage scenario. Different types of first and second matching information can be issued for different usage scenarios. For example, in a private use scenario, finger vein information can be used for unlocking verification, while in a borrowing scenario, password information can be used. After receiving the first and second matching information, the vehicle lock controller 101 can encrypt and store them.
[0068] The vehicle lock controller 101 is connected to the body domain controller 204 and the engine controller 206 via a CAN bus. The body domain controller 204 is connected to the door locking assembly 205 and controls the locking and unlocking of the doors. The engine controller 206 is connected to the engine 207 and controls the starting and stopping of the engine 207. When the vehicle lock controller 101 receives the first verification information sent by the first input module 102, it matches the first verification information with one or more stored first matching information. If the match is successful, it generates a first control command and sends it to the body domain controller 204 to control the door unlocking. If the match fails, it can prompt the user to re-enter the first verification information until a first preset number of attempts is reached. If the number of attempts reaches the first preset number within a first preset time period and a match is still not successful, it can lock the first input module 102 or trigger an alarm. After the car door is unlocked, when the vehicle lock controller 101 receives the second verification information, it matches the second verification information with one or more stored second matching information. If the match is successful, a second control command is generated and sent to the engine controller 206 to control the engine 207 to start. If the match fails, the user can be prompted to re-enter the second verification information until the second preset number of times is reached. If the number of matching times reaches the second preset number within the second preset time and the match is still unsuccessful, the second input module 103 can be locked or an alarm can be triggered.
[0069] Existing smart car lock systems typically use fingerprints to unlock vehicles. On the one hand, this is not suitable for situations where drivers who have not registered their fingerprints temporarily drive the vehicle, such as when borrowing it. Furthermore, it may fail to recognize individuals with difficult fingerprint recognition, few fingerprint features, or even no fingerprints. Therefore, fingerprint unlocking has significant limitations in practical applications. On the other hand, the replicability of fingerprints poses a significant security risk.
[0070] In this embodiment, the vehicle lock controller 101 establishes a binding relationship with the administrator's password through the mobile terminal 202 and the backend server 203. Upon successful binding, it receives and stores one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios. It matches the first verification information input by the first input module 102 with the first matching information, and upon successful matching, sends a first control command to the vehicle domain controller 204 to unlock the door. It also matches the second verification information input by the second input module 103 with the second matching information, and upon successful matching, sends a second control command to the engine controller 206 to start the engine 207. This allows for vehicle usage needs to be met in different scenarios without the need for a physical key, and eliminates the possibility of identification issues for special groups, overcoming the limitations of traditional smart vehicle lock systems in practical applications. Simultaneously, security is greatly improved.
[0071] In an exemplary embodiment, the first input module 102 includes a first finger vein information acquisition module and a first password input module, and the second input module 103 includes a second finger vein information acquisition module and a second password input module;
[0072] The first finger vein information acquisition module and the second finger vein information acquisition module are respectively used to input the first finger vein information and the second finger vein information, and the first password input module and the second password input module are respectively used to input the first password information and the second password information;
[0073] Wherein, if the vehicle use scenario is a private vehicle use scenario, the first matching information and the second matching information are both finger vein information and / or password information of the first type; the password information of the first type has no expiration date;
[0074] If the vehicle usage scenario is a car rental scenario, both the first matching information and the second matching information are second type password information; the second type password information has an expiration date.
[0075] In this embodiment, the first finger vein information acquisition module and the second finger vein information acquisition module can be finger vein acquisition devices, and the first password input module and the second password input module can be touch screens. The first finger vein information acquisition module, the first password input module, the second finger vein information acquisition module, and the second password input module are all connected to the vehicle lock controller 101 via hardwired connections.
[0076] The first finger vein information and the first password information constitute the first verification information, and the second finger vein information and the second password information constitute the second verification information.
[0077] If the vehicle usage scenario is for private use, both the first and second matching information use finger vein information and / or type 1 password information. This means that the administrator can set specific unlocking methods; for example, unlocking can be verified using finger vein information, type 1 password information, or both simultaneously, providing diverse unlocking options. Furthermore, type 1 password information has no expiration date, meaning it can be used multiple times / indefinitely.
[0078] If the vehicle usage scenario is a car rental scenario, the administrator can issue a second type of password information as the first and second matching information. The second type of password information has an expiration date, which the administrator can set at the same time when issuing the second type of password information. That is, the administrator can issue the second type of password information based on the rental duration, thereby effectively meeting the car rental needs in the scenario without the need for keys.
[0079] In practical applications, for vehicles that have successfully established a binding relationship, when issuing the first and second matching information, the administrator can add finger vein information or type 1 password information through the HMI provided by the vehicle lock controller 101. For example, the process of adding finger vein information can be as follows: Figure 4 As shown, the vehicle lock controller 101 prompts the user to place the designated side of their finger into the finger vein acquisition device via HMI animation. After the finger is detected, the finger vein acquisition device collects the finger vein information on the placed side and prompts the user to rotate their finger to collect information on the side of the finger until the finger vein information is collected. After the finger vein information is collected, the vehicle lock controller 101 encrypts and stores the finger vein information and prompts the user that the finger vein has been added successfully. If the timeout or the addition fails, the user will be prompted that the finger vein addition has failed.
[0080] Additionally, the administrator can send a second type of password information (i.e., a one-time password) to the vehicle lock controller 101 via the mobile terminal 202 and the backend server 203, as detailed below. Figure 5As shown, the process includes: an administrator adding a one-time password through an application in mobile terminal 202 and selecting the password validity period; the application in mobile terminal 202 randomly generating a one-time password and encrypting it; the application in mobile terminal 202 sending the encrypted password and validity period to the backend server 203; the backend server 203 forwarding the information to the designated vehicle; the vehicle lock controller 101 receiving the password, restoring and encrypting it, and storing it after associating it with the validity period; the vehicle lock controller 101 returning the processing result to the backend server 203; the backend server 203 returning the result to the application in mobile terminal 202, and the process ending.
[0081] In an exemplary embodiment, the vehicle lock controller 101 is specifically used for:
[0082] When it is determined that the vehicle has entered the door opening mode and the preset unlocking method is password unlocking, if the first password information input by the first password input module is received, the first password information is matched with the first matching information to obtain the first matching result;
[0083] If a successful match is determined based on the first matching result, the password information in the first information to be matched that matches the first password information is taken as the target password, and the type of the target password is determined.
[0084] If the target password is of the first type, the first control command is generated and sent to the vehicle domain controller 204;
[0085] If the target password is of the second type, determine whether the target password meets the validity period. If it does, generate the first control command and send it to the vehicle domain controller 204. If it does not meet the validity period, delete the target password.
[0086] In this embodiment, the specific method for determining whether a vehicle has entered the door-opening mode can be set according to actual needs. For example, the user can send a door-opening command through the HMI provided by the vehicle lock controller 101. When the vehicle lock controller 101 receives the door-opening command, it determines that the vehicle has entered the door-opening mode. Alternatively, an image acquisition device can be installed on the vehicle to collect image information around the vehicle and send it to the vehicle lock controller 101. When the vehicle lock controller 101 detects that someone is approaching based on the image information and the door is locked, it determines that the vehicle has entered the door-opening mode.
[0087] After the vehicle and the administrator password are successfully bound together, the unlocking method can be set through the application of the mobile terminal 202, or directly through the HMI provided by the vehicle lock controller 101. The unlocking method can include password unlocking, finger vein unlocking, and finger vein and password unlocking.
[0088] When the vehicle lock controller 101 receives the first password information input from the first password input module, it matches the first password information with the first matching information. If the match is successful, the password information in the first matching information that matches the first password information is taken as the target password, and the type of the target password is determined. If the target password is a first type of password information, i.e., it has no expiration date, a first control command is directly generated and sent to the vehicle domain controller 204 to control the door unlocking. If the target password is a second type of password information, it is further determined whether the target password is within the validity period. If it is within the validity period, a first control command is generated and sent to the vehicle domain controller 204 to control the door unlocking. If it is not within the validity period, the target password is deleted to ensure vehicle security.
[0089] If the first password information fails to match the first matching information, the next matching process will begin. If the number of consecutive matching failures reaches the first preset number within the first preset time period, the first password input module can be locked or an alarm can be triggered.
[0090] It is understandable that the process of controlling the engine 207 to start via password unlocking can be the same as the process of controlling the door unlocking. For example, it includes: when the vehicle is in standby mode and the preset unlocking method is password unlocking, if a second password information is received from the second password input module, the second password information is matched with the second matching information to obtain a second matching result; if the matching is successful based on the second matching result, the password information that matches the second password information in the second matching information is taken as the target password, and the type of the target password is determined; if the type of the target password is the first type, a second control command is generated and sent to the engine controller 206; if the type of the target password is the second type, it is determined whether the target password meets the validity period. If it does, a second control command is generated and sent to the engine controller 206; if it does not, the target password is deleted.
[0091] In practical applications, the process of controlling car door unlocking via voice command can be as follows: Figure 6 As shown, the process includes: when the system is triggered to enter the door-opening mode, it detects the password input; after detecting the password input, it compares it with the passwords in the system; if the password comparison passes, it determines whether it is a one-time password; if it is a one-time password, it determines whether the password is within its validity period; if it is within its validity period, it triggers the door-opening logic and deletes the one-time password from the system; if the password has expired, it prompts the user that the password has expired and deletes the one-time password from the system, and the process ends; if it is not a one-time password, it directly triggers the door-opening logic, and the process ends; if the password comparison fails, it performs the next round of comparison; when the number of consecutive failed comparisons within a certain period of time reaches a preset threshold, it triggers the alarm logic.
[0092] In an exemplary embodiment, the vehicle lock controller 101 is further configured to:
[0093] If the number of times the first verification information fails to match the first matching information reaches a first preset number within a first preset time period, or the number of times the second verification information fails to match the second matching information reaches a second preset number within a second preset time period, then an alarm message is generated and sent to the mobile terminal 202.
[0094] In this embodiment, the values of the first preset duration, the second preset duration, the first preset number of attempts, and the second preset number of attempts can be set according to actual needs. Within the first preset duration, if the first verification information fails to match the first matching information, the user can be reminded to re-enter the first verification information. If the number of consecutive attempts to enter the first verification information within the first preset duration reaches the first preset number of attempts, and all attempts fail to match, it is identified as brute-force trial and error, and an alarm message can be generated and sent to the mobile terminal 202. The user can then be reminded through the application in the mobile terminal 202. It is understood that the message can also be sent to other preset terminal devices, or the vehicle can be alerted by honking its horn, flashing its lights, etc., to prevent vehicle theft and improve vehicle security.
[0095] Meanwhile, after the car door is unlocked, if the second verification information fails to match the second matching information within the second preset time period, the user can be prompted to re-enter the second verification information. If the number of times the second verification information is entered consecutively reaches the second preset number within the second preset time period, and all attempts fail to match, it is identified as brute-force trial and error, and an alarm is triggered, further improving the vehicle's safety.
[0096] In practical applications, the process of controlling car door unlocking via finger veins can be as follows: Figure 7 As shown, the process includes: when the car door is locked and cameras installed on both sides of the vehicle detect someone approaching, it enters a door-opening mode; when finger vein input is detected, the finger vein information is collected and compared with the finger vein information added by the administrator; if the comparison is successful, a CAN message to open the door is sent; after receiving the CAN message to open the door, the vehicle domain controller 204 opens the door locking component 205 and sends a CAN message to indicate the door opening result; the lock controller 101 detects the door status; when the door is opened, the process ends; if the door is not opened, the CAN message to open the door continues to be sent until the door is opened, or an error message is displayed when the number of failures reaches a threshold; if the finger vein information comparison fails, an illegal finger vein information is displayed, and the process continues for the next finger vein information collection and comparison. If the number of consecutive comparison failures reaches a preset threshold within a specified time, an alarm logic is triggered, and the process ends.
[0097] In addition, the process of starting the engine 207 via finger vein control can be as follows: Figure 8 As shown, the process includes: when the car door is opened and the driver is detected sitting in the driver's seat, the system enters a standby mode; after the vehicle lock controller 101 detects the finger vein input on the steering wheel, it collects the finger vein information and compares it with the finger vein information added in the system; after the comparison is successful, it sends a CAN message to start the engine; after the engine controller 206 receives the CAN message to start the engine, it starts the engine 207 and sends a CAN message to indicate the engine start result; the vehicle lock controller 101 checks the status of the engine 207; if the engine 207 has started, the process ends; if the engine 207 has not started, it continues to send CAN messages to start the engine until the engine 207 starts, or an error message is displayed when the number of failures reaches a threshold; if the finger vein information comparison fails, it indicates illegal finger vein information and proceeds to the next round of collection and comparison; if the number of consecutive comparison failures reaches a preset threshold within a specified time, an alarm logic is triggered and the process ends.
[0098] In an exemplary embodiment, an image acquisition device and a third input module are also included;
[0099] The image acquisition device is used to acquire facial images and send them to the vehicle lock controller 101;
[0100] The third input module is used to collect document information and send it to the vehicle lock controller 101;
[0101] The vehicle lock controller 101 is also used for:
[0102] Upon receiving a car rental request instruction, the facial image and the identification information are uploaded to the backend server 203;
[0103] Receive the third matching result of the face image and the document information sent by the backend server 203;
[0104] When a successful match is determined based on the third matching result, the third matching information is received and stored.
[0105] In this embodiment, the image acquisition device can be a camera. For example, cameras can be installed on both sides of the vehicle body to collect image information around the vehicle and to capture facial images during the car rental process for identity verification. The third input module is used to collect document information, such as driver's license information or ID card information. The third input module can be shared with the image acquisition device, that is, the document information is collected through the image acquisition device. The image acquisition device and the third input module can be connected to the vehicle lock controller 101 via a hardwired connection, and the collected facial images and document information are transmitted to the vehicle lock controller 101.
[0106] When a user needs to rent a car, they can do so via the touchscreen on the car door. For example, they can send a rental request command through the touchscreen. After receiving the facial image and ID information, the car lock controller 101 can upload them to the backend server 203. The backend server 203 can connect to the traffic management department to match the ID information and facial image. If the match is successful, the user can be prompted to enter a third piece of information to be matched. This third piece of information is used to verify the accuracy of the first and second verification information after the car rental is successful. This allows the car rental needs to be met without a physical key, further improving the applicability of the smart car lock system.
[0107] In practical applications, the car rental process can be as follows: Figure 9 As shown, the process includes: a user renting a car via the car door touchscreen; after receiving the rental request, the car lock controller 101 displays the rental operation method on the touchscreen; the user places their driver's license in a suitable position, and the car lock controller 101 takes a photo of the driver's license using a camera and uploads it to the backend server 203; the user stands in a suitable position, and the car lock controller 101 collects the user's facial information using a camera and uploads it to the backend server 203; after receiving the driver's license information and facial information, the backend server 203 connects to the traffic management department to compare the driver's license information and facial information, and... The comparison result is returned to the vehicle lock controller 101. If the driver's license information does not match the facial information, the vehicle lock controller 101 displays an error message on the touch screen, and the process ends. If the driver's license information matches the facial information, the vehicle lock controller 101 prompts the user to perform finger vein information entry on the touch screen. If the user performs finger vein information entry and the entry times out or fails, the user is prompted with a failure message on the touch screen. The vehicle lock controller 101 encrypts and stores the user's finger vein information and prompts the user with a successful entry on the touch screen, and the process ends.
[0108] In an exemplary embodiment, the vehicle lock controller 101 is further configured to:
[0109] Upon receiving a vehicle return request instruction, the first verification information input by the first input module 102 is obtained;
[0110] The first verification information is matched with the third information to be matched to obtain a fourth matching result;
[0111] When a successful match is determined based on the fourth matching result, a settlement operation is performed and the third unmatched information is deleted.
[0112] In this embodiment, when a user completes a car rental, they can send a return request command via the touchscreen on the car door. Upon receiving the return request command, the car lock controller 101 prompts the user to enter first verification information. Upon receiving the first verification information, the controller matches it with third matching information. If the match is successful, the controller performs settlement-related operations and deletes the third matching information to ensure vehicle security. If the match fails, the controller provides relevant prompts. This allows the car rental needs to be met without a physical key, further improving the applicability of the smart car lock system.
[0113] In practical applications, the process of returning the vehicle can be as follows: Figure 10 As shown, the process includes: the user returns the car via the touchscreen on the door; the car lock controller 101 displays a message on the touchscreen asking the user to verify their identity; the user enters their finger vein information; the car lock controller 101 verifies the user's entered finger vein information; when the user's finger vein information matches, the system performs the settlement-related operations, deletes the third information to be matched, and the process ends; if the information does not match, the system provides relevant prompts.
[0114] In an exemplary embodiment, the image acquisition device is also used to acquire image information about the area around the vehicle;
[0115] The vehicle lock controller 101 is also used for:
[0116] Based on the image information, the system identifies when a car door has been pried open. If the pried door is detected, an alarm is generated and sent to the mobile terminal 202.
[0117] In this embodiment, the image acquisition device is also used to acquire image information around the vehicle and transmit it to the vehicle lock controller 101. The vehicle lock controller 101 identifies the door being pried open based on the image information. If the door is pried open, an alarm message is generated and sent to the mobile terminal 202. The application in the mobile terminal 202 can be used to remind the user. It is understood that the message can also be sent to other preset terminal devices, or the alarm can be triggered by the vehicle honking its horn, flashing its lights, etc., to prevent the vehicle from being stolen and improve vehicle security.
[0118] In an exemplary embodiment, the vehicle lock controller 101 is further configured to:
[0119] Based on the image information, personnel approach is identified. If a person is detected approaching, the image acquisition device is controlled to start recording.
[0120] In this embodiment, the vehicle lock controller 101 also performs personnel approach recognition based on the image information around the vehicle collected by the image acquisition device. When someone is detected approaching, the controller controls the image acquisition device to start the recording function and stores the recording results. In the event that the car door is pried open or subjected to forced attempts, the recording results and alarm information are sent to the mobile terminal 202 together, so that the user can determine whether the vehicle has been stolen and thus the user can take appropriate measures in a timely manner.
[0121] Understandably, the car lock controller 101 can also control the image acquisition device to start recording when it detects that the car door has been pried open or subjected to forced entry. In practical applications, the alarm process can be as follows: Figure 11 As shown, the system includes: when it detects forced entry or a broken door, it activates the recording function; uploads the recording to the backend server 203 and sends a vehicle theft notification message; the backend server 203 pushes the vehicle theft notification message to the application on the owner's mobile terminal 202 so that the owner can take appropriate measures after receiving the vehicle theft message.
[0122] The vehicle control method provided by this invention will be described below. The vehicle control method described below is based on the intelligent vehicle lock system described above, and the two can be referred to each other. Figure 12 As shown, the vehicle control method of the present invention includes at least:
[0123] S1201 and the vehicle lock controller 101 establish a binding relationship with the administrator password through the mobile terminal 202 and the back-end server 203.
[0124] S1202. When the binding relationship is successfully established, the vehicle lock controller 101 receives and stores one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios; wherein, the vehicle usage scenarios include private vehicle usage scenarios and borrowed vehicle usage scenarios, and the first matching information and the second matching information are both finger vein information and / or password information.
[0125] S1203, the vehicle lock controller 101 receives the first verification information input by the first input module 102, matches the first verification information with the first matching information to obtain the first matching result, and sends the first control command to the vehicle domain controller 204 when the matching is successful based on the first matching result.
[0126] S1204. The vehicle lock controller 101 receives the second verification information input by the second input module 103, matches the second verification information with the second matching information to obtain the second matching result, and sends the second control command to the engine controller 206 when the matching is successful based on the second matching result.
[0127] The present invention also provides a vehicle including the intelligent vehicle lock system as described in any of the above embodiments.
[0128] In this embodiment, the vehicle can be a passenger car or a commercial vehicle. The commercial vehicle can be a work machinery, such as an excavator or a crane.
[0129] The device embodiments described above are merely illustrative. 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 network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0130] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, 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 can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An intelligent vehicle lock system, characterized in that, include: Vehicle lock controller, first input module and second input module; The first input module is mounted on the car door and is used to input the first verification information; The second input module is located inside the vehicle and is used to input the second verification information; The vehicle lock controller is connected to the first input module and the second input module, and is used to establish a binding relationship with the administrator password through a mobile terminal and a back-end server; It is also used to receive and store one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios, in the case of successfully establishing the binding relationship; It is also used to match the first verification information with the first information to be matched to obtain a first matching result, and send a first control command to the vehicle domain controller when the matching is successful based on the first matching result; it is also used to match the second verification information with the second information to be matched to obtain a second matching result, and send a second control command to the engine controller when the matching is successful based on the second matching result; it is also used to generate an alarm message and send it to the mobile terminal if the number of times the first verification information and the first information to be matched fail to match reaches a first preset number within a first preset time period, or the number of times the second verification information and the second information to be matched fail to match reaches a second preset number within a second preset time period; wherein, the vehicle use scenario includes a self-use scenario and a borrowed vehicle scenario, and the first information to be matched and the second information to be matched are both finger vein information and / or password information.
2. The intelligent vehicle lock system according to claim 1, characterized in that, The first input module includes a first finger vein information acquisition module and a first password input module, and the second input module includes a second finger vein information acquisition module and a second password input module; The first finger vein information acquisition module and the second finger vein information acquisition module are respectively used to input the first finger vein information and the second finger vein information, and the first password input module and the second password input module are respectively used to input the first password information and the second password information; Wherein, if the vehicle use scenario is a private vehicle use scenario, the first matching information and the second matching information are both finger vein information and / or password information of the first type; the password information of the first type has no expiration date; If the vehicle usage scenario is a car rental scenario, both the first matching information and the second matching information are second type password information; the second type password information has an expiration date.
3. The intelligent vehicle lock system according to claim 2, characterized in that, The vehicle lock controller is specifically used for: When it is determined that the vehicle has entered the door opening mode and the preset unlocking method is password unlocking, if the first password information input by the first password input module is received, the first password information is matched with the first matching information to obtain the first matching result; If a successful match is determined based on the first matching result, the password information in the first information to be matched that matches the first password information is taken as the target password, and the type of the target password is determined. If the target password is of the first type, the first control command is generated and sent to the vehicle domain controller; If the target password is of the second type, determine whether the target password meets the validity period. If it does, generate the first control command and send it to the vehicle domain controller. If it does not meet the validity period, delete the target password.
4. The intelligent vehicle lock system according to any one of claims 1 to 3, characterized in that, It also includes an image acquisition device and a third input module; The image acquisition device is used to acquire facial images and send them to the vehicle lock controller; The third input module is used to collect document information and send it to the vehicle lock controller; The vehicle lock controller is also used for: Upon receiving a car rental request instruction, the facial image and the identification information are uploaded to the backend server; Receive the third matching result of the face image and the document information sent by the backend server; When a successful match is determined based on the third matching result, the third matching information is received and stored.
5. The intelligent vehicle lock system according to claim 4, characterized in that, The vehicle lock controller is also used for: Upon receiving a vehicle return request instruction, the first verification information input by the first input module is obtained; The first verification information is matched with the third information to be matched to obtain a fourth matching result; When a successful match is determined based on the fourth matching result, a settlement operation is performed and the third unmatched information is deleted.
6. The intelligent vehicle lock system according to claim 4, characterized in that, The image acquisition device is also used to acquire image information about the area around the vehicle; The vehicle lock controller is also used for: Based on the image information, the system identifies when a car door has been pried open. If the prying is detected, an alarm is generated and sent to the mobile terminal.
7. The intelligent vehicle lock system according to claim 6, characterized in that, The vehicle lock controller is also used for: Based on the image information, personnel approach is identified. If a person is detected approaching, the image acquisition device is controlled to start recording.
8. A vehicle control method based on the intelligent vehicle lock system according to any one of claims 1 to 7, characterized in that, include: The vehicle lock controller establishes a binding relationship with the administrator's password through a mobile terminal and a back-end server; When the binding relationship is successfully established, the vehicle lock controller receives and stores one or more first matching information and one or more second matching information input by the administrator based on different vehicle usage scenarios; wherein, the vehicle usage scenarios include private vehicle use scenarios and borrowed vehicle use scenarios, and the first matching information and the second matching information are both finger vein information and / or password information; The vehicle lock controller receives first verification information input by the first input module, matches the first verification information with the first information to be matched to obtain a first matching result, and sends a first control command to the vehicle domain controller when the matching is successful based on the first matching result. The vehicle lock controller receives the second verification information input by the second input module, matches the second verification information with the second matching information to obtain the second matching result, and sends the second control command to the engine controller when the matching is successful based on the second matching result.
9. A vehicle, characterized in that, Including the smart vehicle lock system as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Intelligent control system for door and engine of vehicle
CN106585564A