Vehicle theft prevention method and device

The method of generating verification information by vehicle status parameters solves the problem of complex information writing when replacing vehicle controllers, and realizes simple and secure anti-theft verification.

CN116373788BActive Publication Date: 2026-01-02CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310371889.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-04
Publication Date
2026-01-02
Estimated Expiration
2043-04-04

AI Technical Summary

Technical Problem

In the existing technology, when replacing a vehicle controller, verification information needs to be written into the controller in advance, which is a complicated and inconvenient operation.

Method used

The first and second controllers each generate verification information based on vehicle state parameters and perform verification, thus avoiding the need to pre-write information in the controllers.

Benefits of technology

This enables anti-theft verification between controllers without the need to pre-write information in the controller, improving ease of operation and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116373788B_ABST
    Figure CN116373788B_ABST
Patent Text Reader

Abstract

The application relates to the automobile technical field and discloses a vehicle anti-theft method and device. The method is executed by a first controller in a vehicle and comprises the following steps: acquiring a state parameter of the vehicle, wherein the state parameter is used for indicating the state of the vehicle, and the state parameter changes with time; generating first check information according to the state parameter; verifying the first check information and second check information, wherein the second check information is generated by a second controller according to the state parameter, and the second controller is different from the first controller; and starting the vehicle in response to the first check information and the second check information being matched. The vehicle anti-theft method and device provided by the application can complete the anti-theft verification between controllers without writing information in the controllers in advance.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a vehicle anti-theft method and device. BACKGROUND

[0002] In order to ensure the safety of the vehicle, when the vehicle is started, the controller of the vehicle, such as the vehicle control unit (VCU) of a pure electric vehicle or a hybrid vehicle, will usually perform anti-theft safety verification with other controllers. Only when the verification is passed, the vehicle is allowed to start normally.

[0003] In related technologies, the verification information used for verification between controllers is pre-written into the controller when the vehicle is manufactured, which is, for example, a random number or other secret keys such as a matching code. In this case, when the vehicle needs to be replaced with a new controller due to a fault, the new verification information needs to be written into the new controller, which is relatively complex to operate. SUMMARY

[0004] Therefore, the present application provides a vehicle anti-theft method and device, which can complete the anti-theft verification between controllers without pre-writing information into the controller. Specifically, the technical solutions include the following:

[0005] The present application provides a vehicle anti-theft method, which is executed by a first controller in a vehicle, and the method comprises the following steps:

[0006] Obtaining a state parameter of the vehicle, wherein the state parameter is used to indicate the state of the vehicle, and the state parameter changes over time;

[0007] Generating a first verification information according to the state parameter;

[0008] Verifying the first verification information and a second verification information, wherein the second verification information is generated by a second controller according to the state parameter, and the second controller is different from the first controller;

[0009] Starting the vehicle in response to the first verification information and the second verification information being matched.

[0010] In an implementation manner of the present application, the state parameter comprises at least one of the remaining battery capacity, the remaining fuel quantity, and the cruising range.

[0011] In an implementation manner of the present application, the step of generating the first verification information according to the state parameter comprises:

[0012] Generating a third verification information according to the state parameter, and generating the first verification information according to the third verification information;

[0013] The method further includes:

[0014] sending the third check information to the second controller, so that the second controller generates the second check information according to the third check information.

[0015] In an implementation manner of the embodiment of the application, the method further includes:

[0016] in response to acquiring a starting signal of the vehicle, detecting a key signal matched with the vehicle, or sending a first check request to the second controller, so that the second controller detects the key signal in response to receiving the first check request;

[0017] in response to the first controller or the second controller detecting the key signal, acquiring the state parameter.

[0018] In an implementation manner of the embodiment of the application, in response to the first check information and the second check information being matched, starting the vehicle, including:

[0019] in response to the first check information and the second check information being matched, detecting a gear signal;

[0020] in response to detecting the gear signal within a set time, starting the vehicle;

[0021] in response to not detecting the gear signal within the set time, re-acquiring the state parameter or re-acquiring the starting signal.

[0022] The embodiment of the application further provides a vehicle anti-theft device, which is used for a first controller in a vehicle, and the device includes:

[0023] an acquisition module configured to acquire a state parameter of a vehicle, wherein the state parameter is used for indicating a state of the vehicle, and the state parameter changes over time;

[0024] a generation module configured to generate first check information according to the state parameter;

[0025] a verification module configured to verify the first check information and second check information, wherein the second check information is generated by a second controller according to the state parameter, and the second controller is different from the first controller;

[0026] a starting module configured to start the vehicle in response to the first check information and the second check information being matched.

[0027] In an implementation form of the embodiment of the application, the state parameter comprises at least one of a remaining battery capacity, a remaining fuel amount, and a cruising range.

[0028] In an implementation form of the embodiment of the application, the generation module is further configured to:

[0029] generate third verification information according to the state parameter, and generate the first verification information according to the third verification information;

[0030] The apparatus further comprises a sending module configured to send the third verification information to the second controller, so that the second controller generates the second verification information according to the third verification information.

[0031] In an implementation form of the embodiment of the application, the apparatus further comprises:

[0032] The detection module is configured to detect a key signal matched with the vehicle in response to obtaining a start signal of the vehicle, or the apparatus further comprises a sending module configured to send a first verification request to the second controller, so that the second controller detects the key signal in response to receiving the first verification request.

[0033] The obtaining module is further configured to obtain the state parameter in response to the first controller or the second controller detecting the key signal.

[0034] In an implementation form of the embodiment of the application, the detection module is configured to detect a gear signal in response to the first verification information and the second verification information being matched.

[0035] The start module is configured to start the vehicle in response to detecting the gear signal within a set time.

[0036] The obtaining module is further configured to re-obtain the state parameter or re-obtain the start signal in response to not detecting the gear signal within the set time.

[0037] The technical scheme provided by the embodiment of the application has at least the following beneficial effects:

[0038] The vehicle anti-theft method and apparatus provided by the embodiment of the application are characterized in that the first controller and the second controller each generate verification information based on a state parameter of the vehicle, and complete anti-theft verification between the first controller and the second controller based on the verification information. Since the state parameter of the vehicle changes with time, the state parameter has a certain randomness, and the state parameter can be obtained from the outside by the controller, so that anti-theft verification between the controllers can be completed without prewriting information in the controllers. BRIEF DESCRIPTION OF DRAWINGS

[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.

[0040] Figure 1 A flowchart of a vehicle anti-theft method provided by an embodiment of the present application is shown;

[0041] Figure 2 An implementation environment diagram of a vehicle anti-theft method provided by an embodiment of the present application is shown;

[0042] Figure 3 A flowchart of another vehicle anti-theft method provided by an embodiment of the present application is shown;

[0043] Figure 4 A flowchart of still another vehicle anti-theft method provided by an embodiment of the present application is shown;

[0044] Figure 5 A structural diagram of a vehicle anti-theft device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION

[0045] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without any creative effort belong to the scope of protection of the present application. In order to make the technical solutions and advantages of the present application more clear, the vehicle anti-theft method, device and apparatus will be described in detail in combination with the drawings.

[0046] Figure 1 A vehicle anti-theft method provided by an embodiment of the present application is shown, as shown in the figure, the method can be executed by a first controller in the vehicle, and includes the following steps: Figure 1

[0047] Step S101, obtaining a state parameter of the vehicle.

[0048] The state parameter is used to indicate the state of the vehicle, and the state parameter changes with time.

[0049] In some embodiments, the state parameter can be a parameter indicating the energy consumption state of the vehicle, or can be a parameter indicating the driving state.

[0050] ​In step S102, the first check information is generated according to the state parameter.

[0051] In step S103, the first check information and the second check information are verified.

[0052] In step S104, the vehicle is started in response to the first check information and the second check information being matched.

[0053] The vehicle theft prevention method provided by the embodiments of the present application is that the first controller and the second controller each generate check information based on the state parameter of the vehicle, and complete the theft prevention verification between the first controller and the second controller based on the check information. Since the state parameter of the vehicle changes over time, the state parameter has certain randomness, and the state parameter can be obtained from the outside by the controller, so the theft prevention verification between the controllers can be completed without prewriting information in the controller.

[0054] Optionally, the state parameter includes at least one of a remaining battery capacity, a remaining fuel amount, and a cruising range.

[0055] Optionally, the first check information is generated according to the state parameter, including:

[0056] The third check information is generated according to the state parameter, and the first check information is generated according to the third check information.

[0057] The method further includes:

[0058] The third check information is sent to the second controller, so that the second controller generates the second check information according to the third check information.

[0059] Optionally, the method further includes:

[0060] In response to obtaining a starting signal of the vehicle, a key signal matched with the vehicle is detected, or a first check request is sent to the second controller, so that the second controller detects the key signal in response to receiving the first check request;

[0061] In response to the first controller or the second controller detecting the key signal, the state parameter is obtained.

[0062] Optionally, in response to the first check information and the second check information being matched, the vehicle is started, including:

[0063] In response to the first check information and the second check information being matched, a gear signal is detected.

[0064] In response to detecting the gear signal within a set time, the vehicle is started; in response to not detecting the gear signal within the set time, the state parameter is reobtained or the starting signal is reobtained.

[0065] In some embodiments, the first controller can be a vehicle controller or an electronic control unit (ECU). The second controller can be a body control module (BCM). The vehicle controller is primarily used in pure electric vehicles and hybrid electric vehicles, responsible for coordinating the operation of various vehicle components such as the battery, transmission, motor, and engine; it is the overall controller of the vehicle's powertrain. The electronic control unit is typically used in gasoline-powered vehicles, controlling the vehicle's driving status and implementing its various functions. It mainly utilizes data acquisition and exchange from various sensors and buses to determine the vehicle's status and the driver's intentions, and then controls the vehicle through actuators. The body control module coordinates different functions within the vehicle through signals, managing numerous vehicle functions, including door locks, alarm audible control, interior and exterior lighting, safety functions, windshield wipers, turn indicators, and power management.

[0066] Figure 2 This diagram illustrates an implementation environment for a vehicle anti-theft method provided in an embodiment of this application. For example... Figure 2 As shown, the implementation environment may include a vehicle controller 01, a body controller 02, a key 03, a brake switch 04, a battery management system (BMS) 05, an electronic gear shift system (EGS) 06, and a display instrument 07.

[0067] Figure 2 The example shown uses a vehicle controller as the first controller. In other embodiments, the first controller may also be an electronic controller.

[0068] Figure 3 This application illustrates another vehicle anti-theft method provided by an embodiment of the present application, which can be executed by a first controller in the vehicle. For example... Figure 3 As shown, the method may include the following steps:

[0069] Step S301: Obtain the vehicle start signal.

[0070] The first controller can be either a vehicle controller or an electronic controller; the second controller can be a body controller or other controllers. The following explanation uses the example of a vehicle controller as the first controller and a body controller as the second controller.

[0071] In the embodiments of the present application, the start signal of the vehicle can include a power-on signal and a brake signal. When the user powers on through the key 03, the vehicle controller can detect the power-on signal; and when the brake switch 04 is triggered, the vehicle controller can receive the brake signal provided by the brake switch 04. In some embodiments, the user can trigger the brake switch 04 by stepping on the brake pedal.

[0072] When the vehicle controller receives the power-on signal and the brake signal in sequence, it can be considered that the vehicle is ready, so that it can start to detect whether there is a key signal matched with the vehicle in the vehicle to perform primary verification.

[0073] Step S302, detecting a key signal matched with the vehicle.

[0074] In the embodiments of the present application, the vehicle controller or the body controller can detect whether there is a key signal matched with the vehicle in the vehicle. If the key signal is not detected, there can be a situation that the operator starting the vehicle is inconsistent with the actual owner of the vehicle, in which case it can be considered that the primary verification fails, so that step S314 described below is executed, and the vehicle is not started.

[0075] In some embodiments, when the vehicle controller does not detect the key signal, in addition to the vehicle not being started, the vehicle controller can also perform other anti-theft operations. The other anti-theft operations can include: sending trigger information to the display instrument 07, so that the display instrument 07 can send alarm information to the user and / or the surrounding environment. The alarm information can be, for example, light information, text information or voice information.

[0076] In addition, the vehicle controller can also be signal connected with the image acquisition device and the communication device. When the vehicle controller does not detect the key signal, the other anti-theft operations it performs can also include: by sending trigger information to the image acquisition device and the communication device, controlling the image acquisition device to acquire the image of the operator in the vehicle, and sending the image and the alarm information to the terminal of the actual owner of the vehicle.

[0077] In the case of detecting the key signal through the body controller, when the body controller does not detect the key signal, it can send verification failure information to the vehicle controller. The vehicle controller can determine that the primary verification fails based on the verification failure information, so as to control the vehicle not to start in response to receiving the verification failure information, and can also perform the above-mentioned other anti-theft operations.

[0078] When the vehicle controller or the body controller detects the key signal, it can be considered that the primary verification is successful, so as to perform step S306 described below to perform secondary verification.

[0079] In some embodiments, the step of detecting the key signal matched with the vehicle can include:

[0080] Detecting a key signal present in the vehicle, wherein the key signal can include an identity of the key, which can be used to uniquely indicate the key; determining whether the key signal matches the vehicle based on the identity. The key signal can be considered to match the vehicle when the identity carried in the key signal is consistent with the identity pre-stored in the vehicle controller. In some embodiments, the key signal can be detected by the vehicle control system or the body controller based on a radio frequency signal.

[0081] In some embodiments, the unlocking information of the vehicle can also be verified as a preliminary verification before a user enters the vehicle to trigger the vehicle to generate a start signal. By performing the preliminary verification and the primary verification on the key information, the situation that the actual unlocker is inconsistent with the operator who starts the vehicle can be prevented.

[0082] In some embodiments, verifying the unlocking information of the vehicle can include: verifying whether the key matches the vehicle when the key triggers an unlocking instruction. When it is determined that the key matches the vehicle, the vehicle is unlocked to facilitate the user to enter the vehicle. The unlocking instruction can be similar to the key signal described above, including the identity of the key. The vehicle unlocking system, such as the vehicle controller, can verify whether the key matches the vehicle according to the identity.

[0083] Step S303, determining whether a key signal is detected.

[0084] The vehicle controller or the body controller can determine whether a key signal is detected within a period of time. If no key signal is detected within the period of time, it is considered that there is no key signal matching the vehicle, the primary verification fails, and S314 described below is performed. If a key signal is detected within the period of time, it is considered that the primary verification is successful, and 306 described below is performed.

[0085] In some embodiments, the method can further include:

[0086] Step S304, sending a first verification request to the second controller; and step S305, receiving a second verification request sent by the second controller.

[0087] The vehicle controller can also send a first verification request to the body controller after obtaining the start signal.

[0088] After the vehicle body controller receives the first verification request, the vehicle body controller can perform a step of detecting a key signal matched with the vehicle, which can be performed similarly to step S302. In response to the vehicle body controller detecting the key signal within a certain time, the vehicle body controller sends a second verification request to the vehicle controller. After the vehicle controller receives the second verification request, the vehicle controller can determine that the key verification (i.e., first-level verification) is successful, and thus start the second-level verification based on the verification information.

[0089] In addition, in response to the vehicle body controller not detecting the key signal within a certain time, the vehicle body controller sends verification failure information to the vehicle controller, so that the vehicle controller controls the vehicle not to start based on the verification failure information, and can also perform other anti-theft operations described above.

[0090] Step S306, obtaining a state parameter of the vehicle.

[0091] In the embodiments of the present application, the state parameter can include at least one of the remaining battery capacity, the remaining fuel amount, and the cruising range. For a pure electric vehicle or a hybrid vehicle, the vehicle controller can obtain the remaining battery capacity and the cruising range as the state parameter. For a fuel vehicle, the vehicle controller can obtain the remaining fuel amount and the cruising range as the state parameter.

[0092] In some embodiments, the remaining battery capacity can be sent by the power battery management system 05 to the vehicle controller through a CAN signal, and the vehicle controller can calculate the cruising range based on the remaining battery capacity.

[0093] In the embodiments of the present application, the execution order between obtaining the start signal of the vehicle and obtaining the state parameter of the vehicle is not limited. For example, the vehicle controller can obtain the start signal first and then obtain the state parameter, or can obtain the start signal and the state parameter at the same time, or can obtain the state parameter first and then obtain the start signal.

[0094] The vehicle controller can obtain the state parameter of the vehicle only after determining that the first-level verification is successful, or can obtain the state parameter in real time, and perform step 307 based on the recently obtained state parameter after determining that the first-level verification is successful, to generate the first verification information and the third verification information, which can improve the verification efficiency.

[0095] Step S307, generating the first verification information and the third verification information according to the state parameter of the vehicle.

[0096] In the embodiments of the present application, the third check information can be generated based on the state parameter, for example, the remaining battery capacity and the cruising range can be encrypted by a first encryption algorithm to generate the third check information. Then the third check information can be encrypted again by a second encryption algorithm to generate the first check information. The first encryption algorithm and the second encryption algorithm can be the same or different. The first check information is used to realize the check between the vehicle controller and the body controller. The first check information used to complete the check is generated by twice encryption, and the security and anti-theft effect is better.

[0097] In step S308, the third check information is sent to the second controller.

[0098] After the vehicle controller generates the third check information, the third check information can be sent to the body controller, so that the body controller can encrypt the third check information by the encryption algorithm to generate the second check information. Compared with directly sending the state parameter to the body controller, the third check information after once encryption is sent to the body controller, and the security and anti-theft effect is better.

[0099] In the embodiments of the present application, the execution order between the first controller sending the third check information to the second controller and the first controller generating the first check information according to the third check information is not limited. For example, the first controller can send the third check information to the second controller first and generate the first check information or the second check information at the same time as the second controller, or can send the third check information and generate the first check information at the same time, or can generate the first check information first and then send the third check information.

[0100] In step S309, the second check information sent by the second controller is received.

[0101] After the body controller generates the second check information based on the received third check information, the second check information can be sent to the vehicle controller, so that the vehicle controller can compare the first check information and the second check information, thereby determining whether the secondary verification is successful.

[0102] In other embodiments, the first check information sent by the vehicle controller can also be received by the body controller and compared with the second check information, thereby determining by the body controller whether the secondary verification is successful.

[0103] In step S310, the second check information and the third check information are verified.

[0104] After the vehicle controller receives the second check information, the first check information and the second check information are compared. When the first check information and the second check information are consistent, it can be considered that the verification is successful; when the first check information and the second check information are inconsistent, it can be considered that the verification fails.

[0105] In some embodiments, when the secondary verification succeeds, the following step S313 of starting the vehicle can be performed. When the secondary verification fails, the following step S314 of not starting the vehicle can be performed. In addition, other anti-theft operations described above can also be performed.

[0106] Step S311, in response to the first verification information and the second verification information matching, detecting a gear signal.

[0107] In the embodiments of the present application, in order to prevent the actual owner of the vehicle from taking the key away after the vehicle completes the verification, the vehicle can still be started, which greatly increases the risk of theft, the verification result of the vehicle controller is designed to be time-limited.

[0108] After the vehicle controller determines that the secondary verification succeeds, the gear signal can be detected, and whether the vehicle operator has a risk of replacement can be determined by determining whether the gear signal is detected within a set time.

[0109] In some embodiments, the user can make the vehicle generate a gear signal by actuating the gear lever, and the electronic gear shifting system 06 can send the gear signal to the vehicle controller.

[0110] Step S312, determining whether the gear signal is detected within a set time.

[0111] In some embodiments, after the vehicle controller detects the gear signal, the electronic gear shifting system 06 can be controlled to adjust to the gear corresponding to the gear signal, so as to perform the following step S313. The vehicle controller can also display a start completion signal through the display instrument 07. The start completion signal can be light information, voice information or text information.

[0112] If the vehicle controller does not detect the gear signal within the set time, the key signal can be detected again to perform the primary verification again, or the state parameter can be obtained again to perform the secondary verification again.

[0113] The re-detecting the key signal can include re-sending a first verification request to the second controller, so that the second controller detects the key signal in response to receiving the first verification request.

[0114] Step S313, starting the vehicle.

[0115] Step S314, the vehicle is not started.

[0116] The vehicle anti-theft method provided by the embodiments of the present application, the first controller and the second controller each generate verification information based on the state parameter of the vehicle, and complete anti-theft verification between the first controller and the second controller based on the verification information. Since the state parameter of the vehicle changes over time, the state parameter has certain randomness, and the state parameter can be obtained from the outside by the controller, so that the anti-theft verification between the controllers can be completed without prewriting information in the controller.

[0117] Figure 4 Another vehicle anti-theft method provided by the embodiments of the present application is shown, which can be executed by an anti-theft system in a vehicle, and the anti-theft system includes a first controller and a second control. Wherein, the first controller can be any one of a vehicle controller and an electronic controller, and the second controller can be a body controller.

[0118] Step S401, the first controller detects a start signal of the vehicle.

[0119] Step S402, the first controller obtains a state parameter of the vehicle.

[0120] In the embodiments of the present application, the execution order between obtaining the start signal of the vehicle and obtaining the state parameter of the vehicle is not limited. For example, the vehicle controller can obtain the start signal first and then obtain the state parameter, can obtain the start signal and the state parameter at the same time, or can obtain the state parameter first and then obtain the start signal.

[0121] Step S403, the first controller sends a first verification request to the second controller in response to obtaining the start signal.

[0122] Step S404, the second controller detects a key signal matched with the vehicle in response to receiving the first verification request.

[0123] Step S405, the second controller sends a second verification request to the first controller in response to detecting the key signal.

[0124] Step S406, the first controller generates third verification information according to the state parameter of the vehicle in response to receiving the second verification request.

[0125] Step S407, the first controller sends the third verification information to the second controller.

[0126] Step S408, the first controller generates the first verification information according to the third verification information.

[0127] In the embodiments of the present application, the execution order between the first controller sending the third check information to the second controller and the first controller generating the first check information according to the third check information is not limited. For example, the first controller can send the third check information to the second controller first and then generate the first check information or the second check information at the same time as the second controller, or can send the third check information and generate the first check information at the same time, or can generate the first check information first and then send the third check information.

[0128] In step S409, the second controller generates the second check information according to the third check information.

[0129] In step S410, the second controller sends the second check information to the first controller.

[0130] In step S411, the first controller verifies the first check information and the second check information.

[0131] In step S412, the first controller detects the gear signal in response to the first check information and the second check information matching.

[0132] In step S413, the first controller re-acquires the state parameter or re-detects the key signal in response to the set time not detecting the gear signal.

[0133] The embodiments of the present application also provide a vehicle anti-theft device, as shown in the drawings, the vehicle anti-theft device 500 can include: Figure 5

[0134] The acquisition module 501 is configured to acquire a state parameter of the vehicle, wherein the state parameter is used to indicate the state of the vehicle, and the state parameter changes over time;

[0135] The generation module 502 is configured to generate the first check information according to the state parameter;

[0136] The verification module 503 is configured to verify the first check information and the second check information, wherein the second check information is generated by the second controller according to the state parameter, and the second controller is different from the first controller;

[0137] The start module 504 is configured to start the vehicle in response to the first check information and the second check information matching.

[0138] Optionally, the state parameter includes at least one of the remaining battery capacity, the remaining fuel quantity, and the cruising range.

[0139] Optionally, the generation module is further configured to:

[0140] generate the third check information according to the state parameter, and generate the first check information according to the third check information;​

[0141] The apparatus further comprises a sending module configured to send the third check information to the second controller, so that the second controller generates the second check information according to the third check information.

[0142] Optionally, the apparatus further comprises:

[0143] The detection module is configured to detect the key signal matched with the vehicle in response to obtaining the starting signal of the vehicle, or the sending module is further configured to send the first check request to the second controller, so that the second controller detects the key signal in response to receiving the first check request.

[0144] The obtaining module is further configured to obtain the state parameter in response to the first controller or the second controller detecting the key signal.

[0145] Optionally, the detection module is configured to detect the gear signal in response to the first check information and the second check information being matched.

[0146] The starting module is configured to start the vehicle in response to detecting the gear signal within a set time.

[0147] The obtaining module is further configured to re-obtain the state parameter or re-obtain the starting signal in response to not detecting the gear signal within a set time.

[0148] As to the apparatus in the above-mentioned embodiments, the specific manner in which each apparatus performs operations has been described in detail in the embodiments related to the method, and thus will not be described in detail here.

[0149] It should be noted that the vehicle anti-theft apparatus and the vehicle anti-theft method provided by the above-mentioned embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be described here.

[0150] In the present application, the terms "first" and "second" are used only for descriptive purposes, and should not be construed as indicating or implying relative importance. The term "multiple" refers to two or more, unless otherwise explicitly limited.

[0151] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice in the art to which the application pertains. The specification and examples are to be regarded as illustrative only.

[0152] It is to be understood that the application is not limited to the precise construction already described above and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should only be limited by the claims appended hereto.

Claims

1. A vehicle anti-theft method, characterized in that, The method is executed by a first controller in the vehicle, and the method includes: Acquire vehicle status parameters, wherein the status parameters are used to indicate the status of the vehicle, and the status parameters change over time; Generate first verification information based on the state parameters; The first verification information and the second verification information are verified, wherein the second verification information is generated by the second controller based on the state parameters, and the second controller is different from the first controller; The vehicle is started in response to a match between the first verification information and the second verification information; The status parameters include at least one of the following: remaining battery power, remaining fuel level, and driving range.

2. The vehicle anti-theft method according to claim 1, characterized in that, The step of generating the first verification information based on the state parameters includes: Generate third verification information based on the state parameters, and generate the first verification information based on the third verification information; The method further includes: The third verification information is sent to the second controller, so that the second controller generates the second verification information based on the third verification information.

3. The vehicle anti-theft method according to claim 1, characterized in that, The method further includes: In response to acquiring the vehicle's start signal, detect a key signal matching the vehicle, or send a first verification request to the second controller, so that the second controller detects the key signal in response to receiving the first verification request; In response to the first controller or the second controller detecting the key signal, the status parameters are acquired.

4. The vehicle anti-theft method according to claim 3, characterized in that, In response to a match between the first verification information and the second verification information, the vehicle is started, including: In response to a match between the first verification information and the second verification information, a gear position signal is detected; The vehicle is started in response to the detection of the gear position signal within a set time period; If the gear position signal is not detected within the set time, the status parameter or the start signal is reacquired.

5. A vehicle anti-theft device, characterized in that, The vehicle anti-theft device is used in a first controller in the vehicle, and the device includes: An acquisition module is configured to acquire vehicle status parameters, wherein the status parameters are used to indicate the status of the vehicle and the status parameters change over time. A generation module, configured to generate first verification information based on the status parameters; A verification module is configured to verify the first verification information and the second verification information, wherein the second verification information is generated by a second controller based on the state parameters, and the second controller is different from the first controller; A startup module, configured to start the vehicle in response to a match between the first verification information and the second verification information; The status parameters include at least one of the following: remaining battery power, remaining fuel level, and driving range.

6. The vehicle anti-theft device according to claim 5, characterized in that, The generation module is also configured to: Generate third verification information based on the state parameters, and generate the first verification information based on the third verification information; The device further includes a sending module configured to send the third verification information to the second controller, so that the second controller generates the second verification information based on the third verification information.

7. The apparatus according to claim 5, characterized in that, The device further includes: The detection module is configured to detect a key signal matching the vehicle in response to acquiring a vehicle start signal; or it may further include a sending module configured to send a first verification request to the second controller, so that the second controller detects the key signal in response to receiving the first verification request. The acquisition module is further configured to acquire the status parameters in response to the first controller or the second controller detecting the key signal.

8. The apparatus according to claim 7, characterized in that, The detection module is configured to detect a gear signal in response to a match between the first verification information and the second verification information. The start module is configured to start the vehicle in response to detecting the gear signal within a set time. The acquisition module is also configured to reacquire the status parameter or reacquire the start signal in response to the failure to detect the gear signal within the set time.

Citation Information

Patent Citations

  • Anti-theft verification matching code generation method and device

    CN111746464A

  • Encoding data in a password

    US7650509B1