Vehicle theft prevention control method, device, equipment and medium
By acquiring key types and matching multi-level permissions, the system solves the security and convenience issues caused by single or complex detection methods in vehicle anti-theft systems, achieving highly secure and convenient vehicle unlocking.
Patent Information
- Application Number
- CN202510395159.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2045-03-31
AI Technical Summary
Existing vehicle anti-theft systems are not secure enough when they use a single detection method, while complex detection methods affect convenience, making it difficult to effectively protect vehicle security without affecting the user experience.
By obtaining the key provided by the person to be tested, it is determined whether it is the primary key or the secondary key. Based on the key type, the corresponding authorized personnel information is retrieved from the server for multi-level permission matching, including verification of different quantities and types of information, to ensure that legitimate personnel can unlock the device successfully.
It improves the security of vehicle unlocking, reduces the risk of theft, and also ensures ease of unlocking, thus enhancing the overall security and convenience of the vehicle anti-theft system.
Smart Images

Figure CN120135113B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, and in particular to a vehicle anti-theft control method, device, equipment and medium. BACKGROUND
[0002] At present, with the popularization of intelligent technology and the continuous growth of the number of cars, the demand for vehicle anti-theft systems is increasingly prominent. Vehicles, as high-value assets, face the risk of theft, illegal intrusion or part theft, and traditional mechanical locks have been difficult to cope with professional theft methods.
[0003] To improve safety, in related technologies, an electronic anti-theft system is often integrated in the vehicle to detect and identify the user of the vehicle to determine whether it is a legal user, thereby protecting the safety of the vehicle. However, the current anti-theft system still has some limitations in actual application: the detection method in some schemes is relatively single, such as relying only on relevant identity information to achieve detection, which may be stolen, affecting the safety of the vehicle; and if a complex detection method is used, it will affect the convenience of using the vehicle.
[0004] In summary, the problems in related technologies need to be solved urgently. SUMMARY
[0005] The purpose of the present application is to at least partially solve one of the technical problems in the related art.
[0006] To this end, an object of an embodiment of the present application is to provide a vehicle anti-theft control method, device, equipment and medium.
[0007] In order to achieve the above technical purpose, the technical solution adopted by the embodiments of the present application comprises:
[0008] On the one hand, the embodiments of the present application provide a vehicle anti-theft control method applied to a target vehicle, the method comprising:
[0009] obtaining a first key provided by a to-be-detected person; wherein the to-be-detected person is a person who attempts to unlock the target vehicle;
[0010] detecting the first key to determine whether the first key belongs to a primary key or a secondary key corresponding to the target vehicle;
[0011] if it is determined that the first key belongs to the primary key corresponding to the target vehicle, pulling first authorized personnel information corresponding to the target vehicle from a server, and performing authority matching of a first number of information types according to the first authorized personnel information; wherein the first authorized personnel information includes information of a predetermined number of information types;
[0012] If it is determined that the first key belongs to the secondary key corresponding to the target vehicle, the second authorized personnel information corresponding to the target vehicle is pulled from the server, and the to-be-detected personnel are matched with the second number of information types according to the second authorized personnel information; wherein the second authorized personnel information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number;
[0013] When it is determined that the to-be-detected personnel pass the permission matching, the target vehicle is unlocked.
[0014] In addition, the vehicle anti-theft control method according to the above-mentioned embodiments of the present application can further have the following additional technical features:
[0015] Further, in an embodiment of the present application, the first authorized personnel information includes voiceprint information, fingerprint information, face image information, iris information, and password information.
[0016] Further, in an embodiment of the present application, the first number is 1, and the second number is 2.
[0017] Further, in an embodiment of the present application, the first number of information types of the to-be-detected personnel are matched according to the first authorized personnel information, including:
[0018] Querying the historical unlocking events corresponding to the first key;
[0019] According to the historical unlocking events, determining the target types of the first number of information types from the predetermined number of information types;
[0020] According to the first authorized personnel information, the information of each target type of the to-be-detected personnel is matched with the permission.
[0021] Further, in an embodiment of the present application, the method further includes:
[0022] In response to the keyless unlocking request initiated by the to-be-detected unit, the first authorized personnel information and the second authorized personnel information corresponding to the target vehicle are pulled from the server;
[0023] According to the first authorized personnel information and the second authorized personnel information, the to-be-detected personnel are matched with the permission of the predetermined number of information types;
[0024] When it is determined that the to-be-detected personnel pass the permission matching, the target vehicle is unlocked.
[0025] Furthermore, in one embodiment of this application, the method further includes:
[0026] If the first key does not belong to the primary key or secondary key corresponding to the target vehicle, or if the permissions of the person to be detected fail to match, an alarm message is sent to the owner of the target vehicle.
[0027] Furthermore, in one embodiment of this application, the method further includes:
[0028] In response to the feedback command from the vehicle owner, the system controls the target vehicle to issue a preset eviction message.
[0029] On the other hand, embodiments of this application provide a vehicle anti-theft control device, the device comprising:
[0030] An acquisition unit is used to acquire a first key provided by the person to be detected; wherein, the person to be detected is a person attempting to unlock the target vehicle;
[0031] The detection unit is used to detect the first key and determine whether the first key belongs to the master key or the secondary key corresponding to the target vehicle.
[0032] The first matching unit is configured to, if it is determined that the first key belongs to the master key corresponding to the target vehicle, retrieve the first authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the first number of information types on the person to be detected based on the first authorized personnel information; wherein, the first authorized personnel information includes a predetermined number of information types.
[0033] The second matching unit is configured to, if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, retrieve the second authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the second number of information types on the person to be detected based on the second authorized personnel information; wherein, the second authorized personnel information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number;
[0034] The unlocking unit is used to unlock the target vehicle when it is determined that the permissions of the person to be detected are matched.
[0035] On the other hand, embodiments of this application provide an electronic device, including:
[0036] At least one processor;
[0037] At least one memory for storing at least one program;
[0038] When the at least one program is executed by the at least one processor, the at least one processor implements the vehicle anti-theft control method described above.
[0039] On the other hand, embodiments of this application also provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to implement the above-described vehicle anti-theft control method.
[0040] The advantages and beneficial effects of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application:
[0041] This application discloses a vehicle anti-theft control method, device, equipment, and medium, which involves obtaining a first key provided by a person to be detected, wherein the person to be detected is someone attempting to unlock a target vehicle; detecting the first key to determine whether it belongs to a master key or a secondary key corresponding to the target vehicle; if it is determined that the first key belongs to the master key corresponding to the target vehicle, retrieving first authorized personnel information corresponding to the target vehicle from a server, and performing a first number of information type permission matching on the person to be detected based on the first authorized personnel information; wherein the first authorized personnel information includes a predetermined number of information types; if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, retrieving second authorized personnel information corresponding to the target vehicle from a server, and performing a second number of information type permission matching on the person to be detected based on the second authorized personnel information; wherein the second authorized personnel information includes the predetermined number of information types, the predetermined number being greater than the second number, and the second number being greater than the first number; and unlocking the target vehicle when it is determined that the permission matching of the person to be detected is successful. This application can automatically adjust the permission matching detection mode based on the key type used by the person being tested, which can effectively improve the security of vehicle unlocking, reduce the risk of theft, and also take into account the convenience of unlocking. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following description is provided with accompanying drawings of the relevant technical solutions in the embodiments of this application or the prior art. It should be understood that the accompanying drawings described below are only for the purpose of clearly illustrating some embodiments of the technical solutions in this application. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0043] Figure 1 This is a schematic diagram illustrating the implementation environment of a vehicle anti-theft control method provided in this application embodiment;
[0044] Figure 2 This is a flowchart illustrating a vehicle anti-theft control method provided in an embodiment of this application;
[0045] Figure 3 This is a schematic diagram of the structure of a vehicle anti-theft control device provided in the embodiments of this application;
[0046] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0047] The present application will be further described below with reference to the accompanying drawings and specific embodiments. The described embodiments should not be considered as limitations on the present application, and all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of the present application.
[0048] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0050] Currently, with the popularization of intelligent technologies and the continuous growth of car ownership, the demand for vehicle anti-theft systems is becoming increasingly prominent. As high-value assets, vehicles face the risks of theft, illegal intrusion, or parts theft, and traditional mechanical locks are no longer sufficient to deal with professional theft methods.
[0051] To enhance security, related technologies often integrate electronic anti-theft systems into vehicles. These systems detect and identify vehicle users to determine their legitimacy, thereby protecting vehicle security. However, current anti-theft systems still have some limitations in practical applications: some solutions rely on relatively simple detection methods, such as solely on identity information, which could be stolen and compromise vehicle security; while using complex detection methods can affect the ease of use of the vehicle.
[0052] In view of this, this application provides a vehicle anti-theft control method, which obtains a first key provided by a person to be detected; wherein the person to be detected is a person attempting to unlock the target vehicle; the first key is detected to determine whether the first key belongs to the master key or secondary key corresponding to the target vehicle; if it is determined that the first key belongs to the master key corresponding to the target vehicle, the first authorized person information corresponding to the target vehicle is retrieved from the server, and the person to be detected is matched for a first number of information types based on the first authorized person information; wherein the first authorized person information includes a predetermined number of information types; if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, the second authorized person information corresponding to the target vehicle is retrieved from the server, and the person to be detected is matched for a second number of information types based on the second authorized person information; wherein the second authorized person information includes the predetermined number of information types, the predetermined number being greater than the second number, and the second number being greater than the first number; when it is determined that the person to be detected's permission matching is successful, the target vehicle is unlocked. This application can automatically adjust the permission matching detection mode based on the key type used by the person being tested, which can effectively improve the security of vehicle unlocking, reduce the risk of theft, and also take into account the convenience of unlocking.
[0053] Please refer to Figure 1 , Figure 1 This diagram illustrates an implementation environment for a vehicle anti-theft control method provided in this embodiment. In this environment, the main hardware and software components involved include a terminal device 110 and a backend server 120. The terminal device 110 and the backend server 120 are connected for communication.
[0054] Specifically, the vehicle anti-theft control method provided in this application embodiment can be executed independently on the terminal device 110. The terminal device 110 can be an in-vehicle terminal; the backend server 120 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0055] The terminal device 110 and the backend server 120 can establish a communication connection via a wireless network or a wired network. This wireless or wired network uses standard communication technologies and / or protocols. The network can be the Internet or any other network, including but not limited to any combination of Local Area Network (LAN), Metropolitan Area Network (MAN), Wide Area Network (WAN), mobile, wired or wireless networks, private networks, or virtual private networks.
[0056] Of course, this is understandable. Figure 1 The implementation environment described in this application is only one of the optional application scenarios for the vehicle anti-theft control method provided in this embodiment. The actual application is not fixed. Figure 1 The software and hardware environment shown.
[0057] Below, in conjunction with the aforementioned description of the implementation environment, a vehicle anti-theft control method provided in the embodiments of this application will be introduced and explained.
[0058] Please refer to Figure 2 , Figure 2 This is a schematic diagram of a vehicle anti-theft control method provided in an embodiment of this application. The vehicle anti-theft control method includes, but is not limited to:
[0059] Step 210: Obtain the first key provided by the person to be tested; wherein, the person to be tested is the person attempting to unlock the target vehicle;
[0060] Step 220: Detect the first key to determine whether the first key belongs to the master key or the secondary key corresponding to the target vehicle;
[0061] Step 230: If it is determined that the first key belongs to the master key corresponding to the target vehicle, retrieve the first authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the first number of information types on the person to be detected based on the first authorized personnel information; wherein, the first authorized personnel information includes a predetermined number of information types.
[0062] Step 240: If it is determined that the first key belongs to the secondary key corresponding to the target vehicle, retrieve the second authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the second number of information types on the person to be detected based on the second authorized personnel information; wherein, the second authorized personnel information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number;
[0063] Step 250: Once it is determined that the permissions of the person to be tested are matched, the target vehicle is unlocked.
[0064] This application provides a vehicle anti-theft control method that can automatically adjust the permission matching detection mode based on the key type used by the person being detected. This method can effectively improve the security of vehicle unlocking, reduce the risk of theft, and also take into account the convenience of unlocking.
[0065] The vehicle used in the vehicle anti-theft control method of this application embodiment can be referred to as the target vehicle. This application does not limit the specific type of the target vehicle. Anti-theft control can be performed upon receiving an unlocking request from a relevant person for the target vehicle. In this application embodiment, the person attempting to unlock the target vehicle can be referred to as the person to be detected.
[0066] Specifically, in this embodiment, the target vehicle can be unlocked using a smart key. Here, the smart key can communicate with the vehicle using wireless technology (such as RFID, low-frequency radio, Bluetooth, or NFC) to achieve vehicle unlocking. When the user holds a relevant device (such as a key button or terminal device), the device can send a relevant signal to the vehicle, thereby triggering the unlocking process. In this embodiment, a two-way authentication process can be used between the smart key and the target vehicle. The target vehicle first sends a random number (Challenge) to the smart key, then the smart key can encrypt the random number using a key and return a response. The target vehicle decrypts the response data to obtain the corresponding key, which is referred to as the first key in this embodiment.
[0067] For the target vehicle, it can be pre-configured with a corresponding master key and secondary key. The master key is the root key, usually pre-installed in the vehicle and the original smart key at the factory. It can be used to generate secondary keys or participate in advanced security operations (such as pairing a new key). The master key is generally provided to the vehicle owner for safekeeping and use. The secondary key can be dynamically generated from the master key using an encryption algorithm (such as AES) to enhance temporary security. It can be set to be one-time or short-term valid, reducing the risk of interception. The secondary key can generally be provided by the vehicle owner to others for safekeeping and use, such as family members or friends.
[0068] In this embodiment, after obtaining the first key provided by the person to be tested, it can be tested to determine whether the first key belongs to the master key or secondary key corresponding to the target vehicle. As described above, for each vehicle, its corresponding master key and secondary key information can be pre-stored. Therefore, by comparing the master key and secondary key corresponding to the target vehicle, it can be determined whether the first key is legitimate. If the first key is illegitimate, it means that the person to be tested is not an authorized person of the target vehicle. In this case, the unlocking request of the person to be tested can be ignored. In some embodiments, if the first key is found to be illegitimate, an alarm message can be sent to the owner of the target vehicle. The alarm message can carry video data around the target vehicle, such as images of the person to be tested, to help the owner understand the current status of the target vehicle.
[0069] In this embodiment, if the first key is found to be the master key corresponding to the target vehicle, it indicates that it is legitimate, and the person being tested is likely the vehicle owner. However, since the first key is provided by the smart key, it is still at risk of being stolen. In this embodiment, further testing can be conducted on the person being tested to determine whether to unlock the vehicle.
[0070] Specifically, in this embodiment, the first authorized personnel information corresponding to the target vehicle can be retrieved from the server. Here, the first authorized personnel information is related to the personnel associated with the master key of the target vehicle, such as the vehicle owner's facial image data, fingerprint data, etc., which is not limited in this application. In particular, the number of information types in the first authorized personnel information is predetermined, for example, it can be 5, that is, the vehicle owner needs to pre-enter 5 different types of information that can verify their identity. Then, the first authorized personnel information can be used to perform permission matching for the person to be detected. In this process, one or more information types can be used to perform permission matching for the person to be detected, and the number of information types used is recorded as the first number. The size of the first number is less than the predetermined number, which can be 1 or other values, which is not limited in this application. For example, when the first number is 1, the unit to be detected can then perform a detection of either facial recognition or fingerprint recognition. After the detection is passed, it means that the permission matching of the person to be detected is successful, and the target vehicle can be unlocked.
[0071] In this embodiment, if the first key is found to be a secondary key corresponding to the target vehicle, it also indicates that it is legitimate, and the person being tested is likely an authorized person of the vehicle owner. Similarly, since the first key is provided by the smart key, and the number of secondary keys may be large, there is a risk of misuse. In this embodiment, further testing can be conducted on the person being tested to determine whether to unlock the vehicle.
[0072] Specifically, in this embodiment, the second authorized personnel information corresponding to the target vehicle can be retrieved from the server. Here, the second authorized personnel information is the relevant information of the personnel associated with the secondary key of the target vehicle. It is similar to the first authorized personnel information, but generally there are multiple secondary keys. Therefore, the second authorized personnel information can be integrated according to the different secondary keys. In this embodiment, the second authorized personnel information also includes a predetermined number of information types. The number of information types used for permission matching of the personnel to be detected is recorded as the second number. Since the secondary key is authorized by the master key, its security is relatively low. In this embodiment, in order to improve the accuracy of identifying personnel using the secondary key, more information than the aforementioned first number can be used for permission matching. Therefore, the size of the second number is greater than the first number. For example, when the first number is 1, the second number can be 2 or 3, etc.; when the first number is 2, the second number can be 3 or 4, etc. This application does not impose any restrictions on this. After all the information in the second number has been detected and passed, it means that the permission matching of the personnel to be detected has been passed, and the target vehicle can be unlocked.
[0073] In this embodiment, if the access rights of the person being tested fail to match, it indicates that they have likely stolen the relevant first key. In this case, an alarm message can be sent to the vehicle owner. The vehicle owner can send a feedback command based on the alarm message to control the target vehicle to emit a preset eviction message, warning the perpetrator to stay away from the target vehicle.
[0074] It is understood that the vehicle anti-theft control method provided in this application embodiment obtains a first key provided by a person to be detected; wherein, the person to be detected is a person attempting to unlock the target vehicle; the first key is detected to determine whether the first key belongs to the master key or secondary key corresponding to the target vehicle; if it is determined that the first key belongs to the master key corresponding to the target vehicle, the first authorized person information corresponding to the target vehicle is retrieved from the server, and the person to be detected is matched for a first number of information types based on the first authorized person information; wherein, the first authorized person information includes a predetermined number of information types; if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, the second authorized person information corresponding to the target vehicle is retrieved from the server, and the person to be detected is matched for a second number of information types based on the second authorized person information; wherein, the second authorized person information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number; when it is determined that the person to be detected's permission matching is successful, the target vehicle is unlocked. This application can automatically adjust the permission matching detection mode based on the key type used by the person being tested, which can effectively improve the security of vehicle unlocking, reduce the risk of theft, and also take into account the convenience of unlocking.
[0075] Specifically, in some embodiments, the first authorized personnel information includes voiceprint information, fingerprint information, facial image information, iris information, and password information.
[0076] In this embodiment, the information types may include, but are not limited to, voiceprint information, fingerprint information, facial image information, iris information, password information, etc., and this applies to both the first authorized person information and the second authorized person information. These can be stored on a server, rather than locally on the target vehicle, making the information less susceptible to theft and improving vehicle security.
[0077] Specifically, in some embodiments, the step of performing permission matching of the first number of information types on the person to be detected based on the first authorized personnel information includes:
[0078] Query the historical unlocking events corresponding to the first key;
[0079] Based on the historical unlocking events, determine the target type of the first number from the predetermined number of information types;
[0080] Based on the first authorized personnel information, permission matching is performed on the information of each target type of the person to be detected.
[0081] In this embodiment, taking the first authorized personnel information for permission matching as an example, during matching, the corresponding historical unlocking events can be queried based on the first key. Historical unlocking events refer to events where the target vehicle was unlocked using the first key before the current time. Based on these historical unlocking events, the permission matching methods habitually used by the relevant personnel (such as the vehicle owner) can be determined. For example, if the first number is 1, and it is found that the vehicle owner used facial recognition in multiple permission matchings, it is convenient to set the permission matching method corresponding to the first key to facial recognition. Based on this, in this embodiment, the first target type can be determined from a predetermined number of information types based on historical unlocking events. Here, the target type refers to the type of permission matching information used by the personnel corresponding to the first key. Then, permission matching can be performed on the information of each target type of the personnel to be detected based on the first authorized personnel information. This better caters to the personalized needs of users.
[0082] Specifically, in some embodiments, the method further includes:
[0083] In response to the keyless unlocking request initiated by the unit to be detected, the first authorized personnel information and the second authorized personnel information corresponding to the target vehicle are retrieved from the server;
[0084] Based on the first authorized personnel information and the second authorized personnel information, perform permission matching on the predetermined number of information types for the personnel to be detected;
[0085] Once it is determined that the permissions of the person to be tested are matched, the target vehicle is unlocked.
[0086] In this embodiment, in some cases, the person being checked may not be carrying the smart key. In this situation, unlocking can be performed via a keyless unlock request. It is understood that when the smart key is not carried, it is even more necessary to verify the identity of the person being checked. Since it is unknown whether the person being checked is the vehicle owner or someone authorized by the owner, this embodiment can retrieve the first and second authorized personnel information corresponding to the target vehicle from the server. Then, based on the first and second authorized personnel information, a predetermined number of information types of permission matching are performed on the person being checked. This utilizes all permission matching information, improving security. Once it is determined that the person being checked has passed the permission matching, the target vehicle can be unlocked.
[0087] Reference Figure 3 This application also provides a vehicle anti-theft control device, including:
[0088] The acquisition unit 310 is used to acquire a first key provided by the person to be detected; wherein the person to be detected is a person attempting to unlock the target vehicle;
[0089] The detection unit 320 is used to detect the first key and determine whether the first key belongs to the master key or the secondary key corresponding to the target vehicle.
[0090] The first matching unit 330 is configured to, if it is determined that the first key belongs to the master key corresponding to the target vehicle, retrieve the first authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the first number of information types on the person to be detected based on the first authorized personnel information; wherein, the first authorized personnel information includes a predetermined number of information types.
[0091] The second matching unit 340 is configured to, if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, retrieve the second authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the second number of information types on the person to be detected based on the second authorized personnel information; wherein, the second authorized personnel information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number;
[0092] The unlocking unit 350 is used to unlock the target vehicle when it is determined that the permissions of the person to be detected are matched.
[0093] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0094] Reference Figure 4 This application provides an electronic device, including:
[0095] At least one processor 410;
[0096] At least one memory 420 is used to store at least one program;
[0097] When at least one program is executed by at least one processor 410, the at least one processor 410 implements the vehicle anti-theft control method described above.
[0098] Similarly, the content of the above method embodiments is applicable to the embodiments of this electronic device. The specific functions implemented by the embodiments of this electronic device are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0099] This application embodiment also provides a computer-readable storage medium storing a program executable by a processor 410, which, when executed by the processor 410, is used to perform the above-described vehicle anti-theft control method.
[0100] Similarly, the content of the above method embodiments is applicable to the present computer-readable storage medium embodiments. The specific functions implemented by the present computer-readable storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0101] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this application are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0102] Furthermore, although this application is described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding this application. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional technology for an engineer. Therefore, those skilled in the art can implement the application set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of this application, which is determined by the full scope of the appended claims and their equivalents.
[0103] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0104] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0105] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0106] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0107] In the foregoing description of this specification, the references to terms such as "one embodiment," "another embodiment," or "some embodiments," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0108] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
[0109] The above is a detailed description of the preferred embodiments of this application, but this application is not limited to the embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application, and these equivalent modifications or substitutions are all included within the scope defined by the claims of this application.
Claims
1. A vehicle anti-theft control method, characterized in that, Applied to a target vehicle, the method includes: Obtain the first key provided by the person to be tested; wherein, the person to be tested is the person attempting to unlock the target vehicle; The first key is detected to determine whether it belongs to the primary key or secondary key corresponding to the target vehicle. If it is determined that the first key belongs to the master key corresponding to the target vehicle, the first authorized personnel information corresponding to the target vehicle is retrieved from the server, and the first number of information types of permission matching is performed on the person to be detected based on the first authorized personnel information; wherein, the first authorized personnel information includes a predetermined number of information types of information; If it is determined that the first key belongs to the secondary key corresponding to the target vehicle, the second authorized personnel information corresponding to the target vehicle is retrieved from the server, and the personnel to be detected is matched for permissions of a second number of information types based on the second authorized personnel information; wherein, the second authorized personnel information includes information of a predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number; Once it is determined that the permissions of the person to be tested are matched, the target vehicle is unlocked.
2. The vehicle anti-theft control method according to claim 1, characterized in that, The first authorized personnel information includes voiceprint information, fingerprint information, facial image information, iris information, and password information.
3. The vehicle anti-theft control method according to claim 1, characterized in that, The first number has a value of 1, and the second number has a value of 2.
4. The vehicle anti-theft control method according to claim 1, characterized in that, The step of performing permission matching of the first number of information types on the person to be detected based on the first authorized personnel information includes: Query the historical unlocking events corresponding to the first key; Based on the historical unlocking events, determine the target type of the first number from the predetermined number of information types; Based on the first authorized personnel information, permission matching is performed on the information of each target type of the person to be detected.
5. The vehicle anti-theft control method according to claim 1, characterized in that, The method further includes: In response to the keyless unlocking request initiated by the person to be detected, the first authorized person information and the second authorized person information corresponding to the target vehicle are retrieved from the server; Based on the first authorized personnel information and the second authorized personnel information, perform permission matching on the predetermined number of information types for the personnel to be detected; Once it is determined that the permissions of the person to be tested are matched, the target vehicle is unlocked.
6. The vehicle anti-theft control method according to claim 1, characterized in that, The method further includes: If the first key does not belong to the primary key or secondary key corresponding to the target vehicle, or if the permissions of the person to be detected fail to match, an alarm message is sent to the owner of the target vehicle.
7. A vehicle anti-theft control method according to claim 6, characterized in that, The method further includes: In response to the feedback command from the vehicle owner, the system controls the target vehicle to issue a preset eviction message.
8. A vehicle anti-theft control device, characterized in that, Applied to a target vehicle, the device includes: An acquisition unit is used to acquire a first key provided by the person to be detected; wherein, the person to be detected is a person attempting to unlock the target vehicle; The detection unit is used to detect the first key and determine whether the first key belongs to the master key or the secondary key corresponding to the target vehicle. The first matching unit is configured to, if it is determined that the first key belongs to the master key corresponding to the target vehicle, retrieve the first authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the first number of information types on the person to be detected based on the first authorized personnel information; wherein, the first authorized personnel information includes a predetermined number of information types. The second matching unit is configured to, if it is determined that the first key belongs to the secondary key corresponding to the target vehicle, retrieve the second authorized personnel information corresponding to the target vehicle from the server, and perform permission matching of the second number of information types on the person to be detected based on the second authorized personnel information; wherein, the second authorized personnel information includes the predetermined number of information types, the predetermined number is greater than the second number, and the second number is greater than the first number; The unlocking unit is used to unlock the target vehicle when it is determined that the permissions of the person to be detected are matched.
9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a vehicle anti-theft control method as described in any one of claims 1-7.
10. A computer-readable storage medium storing a processor-executable program, characterized in that, The program executable by the processor is used, when executed by the processor, to implement a vehicle anti-theft control method as described in any one of claims 1-7.
Citation Information
Patent Citations
Vehicle apparatus for changing key status
CN102069766A
Vehicle authorization method and device based on vehicle key information
CN111402463A