Vehicle unlocking method, system and vehicle

Through the connection between the vehicle networked terminal and the instrument, the choice of unlocking the vehicle is increased, which solves the problem that the existing vehicle locking method fails in areas with poor signal, and realizes the vehicle lock management without a signal.

CN119189934BActive Publication Date: 2025-02-25SANY AUTOMOBILE MFG CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411697441.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-02-25
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

The existing car locking method requires the vehicle to be in a good networked environment, and the vehicle locking command will fail in areas with poor signal, so the vehicle locking cannot be locked.

Method used

By connecting the on-board networked terminal with the instrument, the choice of unlocking the vehicle is increased and the dependence of locking the vehicle on signals is reduced. The vehicle networking terminal periodically sends the first message to the instrument, and the instrument periodically sends the second message to the vehicle networking terminal, and locks the vehicle according to the vehicle signal status and message reception status.

Benefits of technology

It realizes the vehicle lock management without signal, increases the choice of unlocking methods, and reduces the dependence of locking the vehicle on signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119189934B_ABST
    Figure CN119189934B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle unlocking method, system and vehicle, the unlocking method comprising: the vehicle networking terminal periodically sends a first message to the instrument, the first message includes the vehicle signal status and the activation status of the vehicle locking function; the instrument periodically sends a second message to the vehicle networking terminal, the second message includes the pre-embedded lock machine status and the remaining pre-embedded lock machine time; the instrument or the vehicle networking terminal manages the vehicle locking according to the vehicle signal status and the reception of the first message and the second message. This solution connects the vehicle networking terminal to the instrument, increases the choice of unlocking methods, can reduce the dependence of the locking on the signal, and realizes the locking management of the vehicle in the absence of a signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automotive electronic application technology, and in particular to a vehicle unlocking method, system and vehicle. Background Art

[0002] The model of purchasing vehicles through loans is already quite common in the engineering vehicle industry. In order to ensure that customers repay their money regularly, the vehicle must have a locking function to restrain customers who have overdue payments, so as to achieve the purpose of restricting vehicle operation and reminding customers to repay their loans.

[0003] At present, the main method of locking the car is to send a locking command through the car networking platform, and the on-board network terminal triggers the controller to perform the locking operation after receiving the signal. This method requires the vehicle to be in a good network environment. In areas with poor signals, the locking command is invalid and the car cannot be locked. Summary of the invention

[0004] In view of this, the present application is dedicated to providing a vehicle unlocking method, system and vehicle. By connecting the vehicle networking terminal with the instrument, the options for unlocking the vehicle can be increased, the dependence of locking the vehicle on signals can be reduced, and the problem that the existing locking method requires the vehicle to be in a good networking environment, and the locking command fails in areas with poor signals, and the vehicle cannot be locked.

[0005] In a first aspect, an embodiment of the present application provides a vehicle unlocking method, comprising:

[0006] The vehicle networking terminal periodically sends a first message to the instrument, wherein the first message includes a vehicle signal status and a vehicle locking function activation status;

[0007] The meter periodically sends a second message to the vehicle networking terminal, wherein the second message includes the pre-embedded locking state and the remaining pre-embedded locking time;

[0008] The instrument or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal status and the reception status of the first message and the second message.

[0009] Optionally, the instrument or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal state and the reception status of the first message and the second message, including:

[0010] When the meter fails to receive the first message within a first preset time, or the vehicle signal status in the first message is no signal, the meter starts an internal countdown;

[0011] When the instrument countdown reaches the end of the countdown from the initial value of the instrument countdown, the instrument triggers the controller to lock the vehicle.

[0012] Optionally, when the meter fails to receive the first message within a first preset time, or the vehicle signal state in the first message is no signal, the meter starts an internal countdown, including:

[0013] When the meter fails to receive the first message within a first preset time and determines that the vehicle-mounted networking terminal is removed, the meter starts an internal countdown; or

[0014] When the instrument receives the first message indicating that the vehicle signal state is no signal, the instrument starts an internal countdown.

[0015] Optionally, the method for setting the initial value of the instrument countdown includes:

[0016] The vehicle networking terminal receives and parses the instruction for setting the pre-embedded locking time length issued by the vehicle networking platform;

[0017] The vehicle-mounted networking terminal sends a command message for setting the pre-embedded locking time to the instrument;

[0018] After the meter receives the instruction information for setting the pre-embedded lock duration, the meter sends a second random seed to the vehicle networking terminal, and the meter calculates a third key based on the second random seed;

[0019] After receiving the second random seed, the in-vehicle networking terminal calculates a fourth key according to the second random seed, and feeds the fourth key back to the instrument;

[0020] After the meter receives the fourth key, if it determines that the third key is consistent with the fourth key,

[0021] The pre-embedded locking time is set according to the pre-embedded locking time instruction information, and the pre-embedded locking time is the initial value of the instrument countdown.

[0022] Optionally, the instrument or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal state and the reception of the first message and the second message, including:

[0023] When the vehicle has no signal for more than a second preset time, determining whether the vehicle networking terminal can receive the second message;

[0024] When the in-vehicle networking terminal cannot receive the second message, the vehicle locking function of the in-vehicle networking terminal is activated.

[0025] Optionally, when the in-vehicle networking terminal cannot receive the second message, activating a vehicle locking function of the in-vehicle networking terminal includes:

[0026] When the in-vehicle networking terminal cannot receive the second message and determines that the instrument is dismantled, the vehicle locking function of the in-vehicle networking terminal is activated.

[0027] Optionally, the vehicle unlocking method provided in the first aspect of the present application further includes:

[0028] After the vehicle is powered on, the controller determines the activation state of the vehicle locking function. If the activation state of the vehicle locking function is activated, the controller generates a first random seed and calculates a first key based on the first random seed;

[0029] The controller sends the first random seed to the in-vehicle networking terminal. After receiving the first random seed, the in-vehicle networking terminal calculates a second key according to the first random seed and feeds the second key back to the controller.

[0030] After receiving the second key, if the controller determines that the first key is inconsistent with the second key, the handshake verification fails and the controller locks the vehicle.

[0031] Optionally, if the handshake verification fails, the controller locks the vehicle, including:

[0032] When the handshake verification fails and it is determined that the vehicle-mounted networking terminal is removed, the controller locks the vehicle.

[0033] Optionally, the vehicle unlocking method provided in the first aspect of the present application further includes:

[0034] When the vehicle signal state is signaled and the vehicle locking function activation state is activated, the vehicle networking platform sends a vehicle locking command to the vehicle networking terminal, and the vehicle networking terminal sends the vehicle locking command to the controller, and the controller locks the vehicle.

[0035] Optionally, the vehicle unlocking method provided in the first aspect of the present application further includes:

[0036] When the vehicle is in a locked state and the vehicle has a signal, the vehicle networking platform sends an unlocking command to the vehicle networking terminal, and the vehicle networking terminal sends an unlocking command to the controller, and the controller unlocks.

[0037] Optionally, the vehicle unlocking method provided in the first aspect of the present application further includes:

[0038] When the vehicle-mounted networking terminal triggers vehicle locking due to a component failure, the instrument responds to the key corresponding to the vehicle-mounted networking terminal of the vehicle input by the user and sends an unlocking message and a preset unlocking time to the controller;

[0039] The controller unlocks according to the unlock message within the preset unlock time.

[0040] In a second aspect, an embodiment of the present application provides a vehicle unlocking system, comprising:

[0041] An in-vehicle networking terminal, the in-vehicle networking terminal is used to periodically send a first message to the instrument, the first message including a vehicle signal status and a vehicle locking function activation status;

[0042] The instrument is used to periodically send a second message to the vehicle-mounted networking terminal, wherein the second message includes a pre-embedded locking state and a remaining pre-embedded locking time, and to perform vehicle locking management according to a signal state of the vehicle-mounted networking terminal and a reception status of the first message and the second message.

[0043] Optionally, the vehicle unlocking system provided in the second aspect of the present application further includes:

[0044] A controller, wherein the controller is used to determine the activation state of the vehicle locking function. If the activation state of the vehicle locking function is activated, a first random seed is generated and a first key is calculated based on the first random seed; and the first random seed is sent to the vehicle-mounted networking terminal. After the vehicle-mounted networking terminal receives the first random seed, it calculates a second key based on the first random seed and feeds the second key back to the controller; after the controller receives the second key, if it is determined that the first key is inconsistent with the second key, the handshake check fails, and the controller locks the vehicle.

[0045] In a third aspect, an embodiment of the present application provides a vehicle, comprising: a vehicle unlocking system as described in any one of the second aspects.

[0046] Based on the above content, the present application provides a vehicle unlocking method, which periodically sends a first message to the instrument through the on-board networking terminal, and the first message includes the vehicle signal status and the activation status of the locking function; the instrument periodically sends a second message to the on-board networking terminal, and the second message includes the pre-embedded locking machine status and the remaining pre-embedded locking machine time; by managing the vehicle locking according to the vehicle signal status and the reception of the first message and the second message, the instrument or the on-board networking terminal can increase the choice of unlocking methods, reduce the dependence of locking on signals, and realize vehicle locking management in the absence of signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0048] Figure 1A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0049] Figure 2 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0050] Figure 3 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0051] Figure 4 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0052] Figure 5 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0053] Figure 6 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0054] Figure 7 A schematic diagram of a process for unlocking a vehicle provided in an embodiment of the present application.

[0055] Figure 8 A block diagram of a vehicle unlocking system provided in an embodiment of the present application.

[0056] Fig. 9 A block diagram of a vehicle unlocking system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] Unless otherwise defined, the technical terms or scientific terms used in the embodiments of this specification shall have the common meanings understood by persons with ordinary skills in the field to which this specification belongs. The words "first", "second" and similar words used in the embodiments of this specification do not indicate any order, quantity or importance, but are only used to avoid confusion of constituent elements.

[0058] Unless the context requires otherwise, throughout the specification, "plurality" means "at least two", and "including" is interpreted as an open, inclusive meaning, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "examples", "specific examples" or "some examples" are intended to indicate that a particular feature, structure, material or characteristic associated with the embodiment or example is included in at least one embodiment or example of the specification. The schematic representation of the above terms does not necessarily refer to the same embodiment or example.

[0059] The following will be combined with the drawings in the embodiments of this specification to clearly and completely describe the technical solutions in the embodiments of this specification. Obviously, the execution order in the drawings is only for the convenience of explaining the embodiments and does not represent the actual execution order. The described embodiments are only part of the embodiments of this specification, not all of them. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this specification.

[0060] The vehicle unlocking method provided in the embodiments of this specification will be exemplarily described below with reference to the accompanying drawings.

[0061] Exemplary Methods

[0062] like Figure 1 To solve the above technical problems, the present application provides a vehicle unlocking method, which may include the following steps:

[0063] S100: The vehicle-mounted networking terminal periodically sends a first message to the instrument, where the first message includes a vehicle signal status and a vehicle locking function activation status.

[0064] The vehicle networking terminal is electrically connected to the instrument, and the vehicle networking terminal and the instrument achieve information synchronization by sending CAN messages. Specifically, the vehicle networking terminal periodically sends messages to the instrument. We name the message sent by the vehicle networking terminal to the instrument as the first message to distinguish the message sent by the instrument to the vehicle networking terminal. According to the content of the first message, the instrument can obtain the vehicle signal status and the activation status of the vehicle locking function. The vehicle signal status can be obtained through the signal status of the vehicle networking terminal.

[0065] The signal status of the vehicle networking terminal can be intuitively reflected by its indicator light. For example, the "M" light and the "S" light indicate the working status of the GSM (Global System for Mobile Communications) part and the GPS respectively. When the "M" light flashes at different frequencies, the GPRS (general packet radio service) connection status can be judged, such as no connection, successful connection, successful network login, etc.

[0066] The activation status of the vehicle locking function can be determined by the controller. The controller will store the remote vehicle locking function activation flag in the flash memory. Each time the vehicle is powered on, the controller reads the flag status from the memory to determine whether the vehicle locking function is activated.

[0067] S200: The instrument periodically sends a second message to the vehicle networking terminal, where the second message includes the pre-embedded locking state and the remaining pre-embedded locking time.

[0068] The instrument periodically sends messages to the vehicle-mounted networking terminal. The periods for sending messages between the instrument and the vehicle-mounted networking terminal can be the same or different, and can be set according to actual conditions. We name the message sent by the instrument to the vehicle-mounted networking terminal as the second message. According to the content of the second message, the vehicle-mounted networking terminal can obtain the pre-embedded locking state and the remaining pre-embedded locking time. Among them, the pre-embedded locking state includes the activated state and the locked state. When the pre-embedded locking state is the locked state, the remaining pre-embedded locking time is the initial value of the instrument countdown; when the pre-embedded locking state is the activated state, the instrument starts the internal countdown. At this time, the gradually decreasing remaining pre-embedded locking time can be obtained from the content of the second message. The remaining pre-embedded locking time is the remaining time of the current countdown.

[0069] S300: The instrument panel or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal status and the reception status of the first message and the second message.

[0070] When the vehicle networking terminal is dismantled or the vehicle networking terminal parts are damaged or there is no signal in the area where the vehicle is located, the vehicle signal status will be no signal, and it will affect the reception of the first message. When the instrument is dismantled, it will affect the reception of the second message. According to the vehicle signal status and the reception of the first message and the second message, different locking methods can be selected to manage the vehicle.

[0071] In some embodiments of the present application, the vehicle-mounted networking terminal periodically sends a first message to the instrument, the first message including the vehicle signal status and the activation status of the vehicle locking function, and the instrument periodically sends a second message to the vehicle-mounted networking terminal, the second message including the pre-embedded locking machine status and the remaining pre-embedded locking machine time. By locking the vehicle according to the vehicle signal status and the reception of the first message and the second message, the instrument or the vehicle-mounted networking terminal can increase the options for unlocking the vehicle, reduce the dependence of locking the vehicle on the signal, and realize vehicle locking management in the absence of a signal.

[0072] Vehicle lock management not only involves locking the vehicle, but also unlocking the vehicle.

[0073] In some embodiments of the present application, Figure 2 As shown, in S300, the instrument or the vehicle networking terminal performs vehicle locking management according to the vehicle signal state and the reception of the first message and the second message. Specific steps may include:

[0074] S311: When the meter does not receive the first message within a first preset time, or the vehicle signal status in the first message is no signal, the meter starts an internal countdown.

[0075] The first preset time is set in advance, for example, the first preset time is set to 1 hour. When the meter cannot receive the message sent by the vehicle networking terminal, the possible situation at this time is that the vehicle networking terminal is dismantled, the wiring harness connecting the meter and the vehicle networking terminal is faulty, or the components of the vehicle networking terminal are damaged. When the meter fails to receive the first message sent by the vehicle networking terminal after the first preset time, no matter which of the above situations, the meter will start the internal countdown. When the vehicle signal status in the first message received by the meter is no signal, it is possible that there is no signal in the area where the vehicle is located. At this time, the meter will also start the internal countdown. At this time, the embedded lock state is activated, and the remaining embedded lock time gradually decreases.

[0076] S312: When the instrument countdown reaches the end of the countdown from the initial value of the instrument countdown, the instrument triggers the controller to lock the vehicle.

[0077] The initial value of the instrument countdown is pre-set. For example, the initial value of the instrument countdown can be set before leaving the factory. The initial value of the instrument countdown can be set in the range of 1 hour to 900 hours. The default setting is generally 100 hours. When the instrument countdown reaches the end of the countdown from the initial value of the instrument countdown, the instrument triggers the controller to lock the vehicle.

[0078] In addition, personnel with operation authority can go to the site and input the password at the instrument end to reset the embedded time. The embedded time is the initial value of the instrument countdown.

[0079] In some embodiments of the present application, in S311, when the meter does not receive the first message for more than the first preset time, or the vehicle signal state in the first message is no signal, the meter starts the internal countdown specific steps may also include:

[0080] When the meter does not receive the first message within the first preset time and determines that the vehicle networking terminal is removed, the meter starts the internal countdown; or when the meter receives the first message that the vehicle signal status is no signal, the meter starts the internal countdown.

[0081] When the meter does not receive the first message sent by the vehicle networking terminal within the first preset time, it is necessary to continue to determine whether the vehicle networking terminal is removed. When it is determined that the vehicle networking terminal is removed, the meter will start the internal countdown. In addition, when the vehicle signal status in the first message sent by the vehicle networking terminal received by the meter is no signal, the meter will also start the internal countdown.

[0082] In some embodiments of the present application, when the vehicle signal state is signaled, the method for setting the initial value of the instrument countdown may include: the vehicle networking terminal receives and parses the instruction for setting the pre-embedded lock duration issued by the vehicle networking platform, the vehicle networking terminal sends the instruction information for setting the pre-embedded lock duration to the instrument, after the instrument receives the instruction information for setting the pre-embedded lock duration, the instrument sends the second random seed to the vehicle networking terminal, and at the same time, the instrument calculates the third key based on the second random seed, after the vehicle networking terminal receives the second random seed, it calculates the fourth key based on the second random seed, and feeds the fourth key back to the instrument. After the instrument receives the fourth key, it determines whether the third key is consistent with the fourth key, and when the third key is consistent with the fourth key, the pre-embedded lock duration is set according to the instruction information for setting the pre-embedded lock duration, and the pre-embedded lock duration is the initial value of the instrument countdown.

[0083] The Internet of Vehicles platform refers to the use of new generation information and communication technologies to achieve network connections between vehicles, vehicles and infrastructure, vehicles and pedestrians, and vehicles and services, so as to improve the overall intelligent driving level of vehicles and provide users with safe, comfortable, intelligent, and efficient driving experience and transportation services. These platforms provide different functional services for vehicle operation by effectively utilizing all vehicle dynamic information in the information network platform, such as ensuring the distance between vehicles, reducing the probability of collision accidents, providing real-time navigation, and improving the efficiency of traffic operation through communication with other vehicles and network systems.

[0084] When the Internet of Vehicles platform exchanges information with the vehicle's software or hardware devices, a 4G network is required. When the network is poor or the vehicle's signal status is no signal, the Internet of Vehicles platform cannot exchange information with the vehicle's software or hardware devices.

[0085] In some embodiments of the present application, Figure 3 As shown, in S300, the instrument or the vehicle networking terminal performs vehicle locking management according to the vehicle signal state and the reception of the first message and the second message. Specific steps may also include:

[0086] S321: When the vehicle has no signal for more than a second preset time, determining whether the vehicle networking terminal can receive the second message;

[0087] When the vehicle networking terminal is operating normally, the vehicle networking terminal has not been disassembled and its components are not damaged. The vehicle networking terminal first determines its own networking status through the internal networking module. If the networking status is good, the vehicle operates normally and the vehicle networking terminal does not perform any processing.

[0088] When the vehicle signal status shows that there is no signal through the signal status of the on-board networking terminal, the time when the vehicle signal status is no signal is monitored. When the vehicle has no signal for more than a second preset time, the second preset time can also be pre-set. For example, the second preset time is set to 1 hour. It is necessary to determine whether the on-board networking terminal can receive the second message sent by the instrument. Based on whether the second message can be received, it can be determined whether the instrument is dismantled.

[0089] S322: When the in-vehicle networking terminal cannot receive the second message, the vehicle locking function of the in-vehicle networking terminal is activated.

[0090] If the vehicle-mounted networking terminal cannot receive the message sent by the instrument, the possible situations are that the instrument is disassembled, the instrument is damaged, or the wiring harness connecting the instrument and the vehicle-mounted networking terminal is faulty. When the vehicle-mounted networking terminal cannot receive the second message sent by the instrument, no matter which of the above situations is the case, the vehicle locking function of the vehicle-mounted networking terminal will be activated, and the vehicle-mounted networking terminal will trigger the controller to lock the vehicle.

[0091] In some embodiments of the present application, when the in-vehicle networking terminal cannot receive the second message in S322, the specific steps of activating the vehicle locking function of the in-vehicle networking terminal may include:

[0092] When the vehicle networking terminal cannot receive the second message and determines that the instrument is disassembled, the vehicle locking function of the vehicle networking terminal is activated. When the vehicle networking terminal cannot receive the second message sent by the instrument, it is necessary to first determine whether the instrument is disassembled. When it is determined that the instrument is disassembled, the vehicle locking function of the vehicle networking terminal can be activated.

[0093] In some embodiments of the present application, Figure 4 As shown, the vehicle unlocking method of the present application also includes:

[0094] After the vehicle is powered on, the controller determines the activation state of the vehicle locking function. If the activation state of the vehicle locking function is activated, the controller generates a first random seed and calculates a first key based on the first random seed.

[0095] The controller sends the first random seed to the in-vehicle networking terminal. After receiving the first random seed, the in-vehicle networking terminal calculates the second key according to the first random seed and feeds the second key back to the controller.

[0096] After receiving the second key, the controller determines whether the first key is consistent with the second key. When the first key is inconsistent with the second key, the handshake verification fails and the controller locks the vehicle; when the first key is consistent with the second key, the vehicle drives normally.

[0097] Every time the vehicle is powered on, the controller triggers a handshake check to determine whether the vehicle networking terminal has been dismantled. When the handshake check fails, it can be determined that the vehicle networking terminal has been dismantled, and then the controller locks the vehicle, realizing an anti-dismantling solution for the vehicle networking terminal, which is more secure.

[0098] When the handshake verification fails, the possible situations are that the vehicle networking terminal has been disassembled, the components of the vehicle networking terminal are damaged, the wiring harness connecting the controller and the vehicle networking terminal is faulty, or the vehicle networking terminal has not been calibrated after being replaced.

[0099] In some embodiments of the present application, if the handshake verification fails, the controller locks the vehicle, and the specific steps may also include:

[0100] When the handshake verification fails, it is determined whether the vehicle-mounted networking terminal is dismantled. When it is determined that the vehicle-mounted networking terminal is dismantled, the controller locks the vehicle.

[0101] In some embodiments of the present application, Figure 5 As shown, the vehicle unlocking method of the present application also includes:

[0102] When the vehicle signal state is signaled and the vehicle locking function activation state is activated, the vehicle networking platform sends a vehicle locking command to the vehicle networking terminal, the vehicle networking terminal sends a vehicle locking command to the controller, and the controller locks the vehicle.

[0103] In some embodiments of the present application, Figure 6 As shown, the vehicle unlocking method of the present application also includes:

[0104] When the vehicle is in a locked state and has a signal, the vehicle networking platform sends an unlocking command to the vehicle networking terminal, and the vehicle networking terminal sends an unlocking command to the controller, and the controller unlocks.

[0105] In some implementations, when it is determined that the vehicle is locked due to the removal of the vehicle-mounted networking terminal or the instrument, the vehicle can be unlocked after the vehicle-mounted networking terminal or the instrument is reconnected.

[0106] In some embodiments, when the vehicle is in a no-signal state, a staff member with operating authority can go to the site and unlock the vehicle by entering a password at the meter end.

[0107] In some embodiments of the present application, Figure 7 As shown, the vehicle unlocking method of the present application also includes:

[0108] When the vehicle-mounted networking terminal triggers vehicle locking due to a component failure, the instrument responds to the key corresponding to the vehicle-mounted networking terminal of the vehicle input by the user, and sends an unlock message and a preset unlock time to the controller. The controller unlocks the vehicle according to the unlock message within the preset unlock time.

[0109] By observing the indicator lights of the vehicle networking terminal and judging the status of each module of the vehicle networking terminal, it is possible to confirm whether the components of the vehicle networking terminal are abnormal. In addition, when the components of the vehicle networking terminal are damaged, the vehicle will be locked if the handshake verification fails when it is powered on. When it is confirmed that the vehicle networking terminal is locked due to a component failure, if the customer needs to move the vehicle urgently, the emergency unlocking function can be turned on. Specifically, personnel with operating authority need to operate locally in the vehicle and enter the key of the vehicle networking terminal of this vehicle in the instrument interface. After the instrument responds to the key corresponding to the vehicle networking terminal of the vehicle entered by the user, it sends the unlocking message and the preset unlocking time to the controller. The controller unlocks according to the unlocking message within the preset unlocking time.

[0110] The preset unlocking time refers to the length of time that the vehicle can be temporarily unlocked. For example, the preset unlocking time can be set to 3 hours. After the vehicle runs for the preset unlocking time, if the components of the vehicle networking terminal are still abnormal, the handshake verification will continue to be triggered. If the handshake verification fails, the vehicle will be locked.

[0111] In addition to the vehicle networking platform sending an unlocking command to the vehicle networking terminal when the vehicle has a signal, the vehicle networking terminal sending an unlocking command to the controller, and the controller unlocking or locking the vehicle, this application also adds a judgment on the removal of the instrument and the vehicle networking terminal, and different unlocking schemes for the vehicle when the instrument and the vehicle networking terminal are removed. By increasing the choice of unlocking methods, the dependence of unlocking the vehicle on signals can be reduced, and the vehicle can be unlocked when there is no signal and the instrument and the vehicle networking terminal are removed.

[0112] Exemplary Systems

[0113] In some embodiments of the present application, Figure 8 As shown, a vehicle unlocking system is provided, comprising:

[0114] The vehicle networking terminal is used to periodically send a first message to the instrument, where the first message includes a vehicle signal status and a vehicle locking function activation status;

[0115] The instrument is used to periodically send a second message to the vehicle-mounted networking terminal, where the second message includes the pre-embedded locking state and the remaining pre-embedded locking time, and to manage the vehicle locking according to the signal state of the vehicle-mounted networking terminal and the reception of the first message and the second message.

[0116] In some embodiments of the present application, Fig. 9 As shown, the vehicle unlocking system of the present application also includes:

[0117] The controller is used to determine the activation state of the vehicle locking function. If the activation state of the vehicle locking function is activated, a first random seed is generated, a first key is calculated based on the first random seed, and the first random seed is sent to the vehicle networking terminal. After receiving the first random seed, the vehicle networking terminal calculates a second key based on the first random seed, and feeds the second key back to the controller. After receiving the second key, the controller determines whether the first key is consistent with the second key. When the first key is inconsistent with the second key, the handshake verification fails, and the controller locks the vehicle; when the first key is consistent with the second key, the handshake verification passes, and the vehicle drives normally.

[0118] The vehicle unlocking system provided in this embodiment belongs to the same application concept as the vehicle unlocking method provided in the above embodiments of this application, and can execute the vehicle unlocking method provided in any of the above embodiments of this application, and has the corresponding functional units and beneficial effects of executing the vehicle unlocking method. For technical details not fully described in this embodiment, please refer to the specific processing content of the vehicle unlocking method provided in the above embodiments of this application, and will not be repeated here.

[0119] Example Vehicles

[0120] In some embodiments of the present application, a vehicle is provided, comprising: any one of the above-mentioned vehicle unlocking systems.

[0121] The vehicle may be an electric vehicle, a car or a hybrid vehicle. The vehicle may be an unmanned vehicle or a manned vehicle. The vehicle may be a transportation vehicle or a vehicle for operation in a specific field. The specific field may be plant protection operation, warehousing operation or engineering operation, etc.

[0122] Exemplary Electronic Devices

[0123] In some embodiments of the present application, an electronic device is provided, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-mentioned vehicle unlocking methods when executing the computer program.

[0124] Specifically, the electronic device may further include: a bus, a communication interface, an input device and an output device. The processor, the memory, the communication interface, the input device and the output device are interconnected through the bus. The bus may include a path to transmit information between various components of the computer system.

[0125] The processor may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component.

[0126] The processor may include a main processor and may also include a baseband chip, a modem, etc.

[0127] The memory stores a computer program for executing the technical solution of the present application, and may also store an operating system and other key services. Specifically, the program may include a program code, and the program code includes computer operation instructions. More specifically, the memory may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.

[0128] The computer program may be written in any combination of one or more programming languages ​​to write program code for performing the operations of the embodiments of the present specification, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0129] The input device may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0130] Output devices may include means that allow information to be output to a user, such as display screens, printers, speakers, etc.

[0131] The communication interface may include using any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0132] The processor executes the program stored in the memory and calls other devices, which can be used to implement the various steps of the vehicle unlocking method provided in the above-mentioned embodiment of the present application.

[0133] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0134] Those skilled in the art will appreciate that all or part of the steps in the above method can be completed by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, etc. Optionally, all or part of the steps in the above embodiment can also be implemented using one or more integrated circuits. Accordingly, each module / unit in the above embodiment can be implemented in the form of hardware or in the form of a software functional module. The present disclosure is not limited to any particular form of combination of hardware and software.

[0135] Unless otherwise defined, all terms used herein have the same meaning as commonly understood by those of ordinary skill in the art to which the present disclosure belongs. It should also be understood that terms such as those defined in common dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an idealized or highly formal sense, unless explicitly defined as such herein.

[0136] The above is an explanation of the present disclosure and should not be considered as a limitation thereof. Although several exemplary embodiments of the present disclosure are described, it will be readily understood by those skilled in the art that many modifications may be made to the exemplary embodiments without departing from the novel teachings and advantages of the present disclosure. Therefore, all such modifications are intended to be included within the scope of the present disclosure as defined in the claims. It should be understood that the above is an explanation of the present disclosure and should not be considered to be limited to the specific embodiments disclosed, and modifications to the disclosed embodiments and other embodiments are intended to be included within the scope of the appended claims. The present disclosure is defined by the claims and their equivalents.

Claims

1. A vehicle unlocking method, characterized in that: The method comprises: The vehicle networking terminal periodically sends a first message to the instrument, wherein the first message includes a vehicle signal status and a vehicle locking function activation status; The instrument periodically sends a second message to the vehicle-mounted networking terminal, wherein the second message includes a pre-embedded locking state and a remaining pre-embedded locking time; The instrument or the vehicle-mounted networking terminal performs vehicle locking management according to the signal status of the vehicle and the reception status of the first message and the second message; The meter or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal state and the reception status of the first message and the second message, including: When the meter fails to receive the first message within a first preset time, or the vehicle signal status in the first message is no signal, the meter starts an internal countdown; When the instrument countdown reaches the end of the countdown from the initial value of the instrument countdown, the instrument triggers the controller to lock the vehicle; The method for setting the initial value of the instrument countdown includes: The vehicle networking terminal receives and parses the instruction for setting the pre-embedded locking time length issued by the vehicle networking platform; The vehicle-mounted networking terminal sends a command message for setting the pre-embedded locking time to the instrument; After the meter receives the instruction information for setting the pre-embedded lock duration, the meter sends a second random seed to the vehicle networking terminal, and the meter calculates a third key based on the second random seed; After receiving the second random seed, the in-vehicle networking terminal calculates a fourth key according to the second random seed, and feeds the fourth key back to the instrument; After the meter receives the fourth key, if it determines that the third key is consistent with the fourth key, The pre-embedded locking time is set according to the pre-embedded locking time instruction information, and the pre-embedded locking time is the initial value of the instrument countdown.

2. The vehicle unlocking method according to claim 1, characterized in that: When the meter fails to receive the first message within a first preset time, or the vehicle signal state in the first message is no signal, the meter starts an internal countdown, including: When the meter fails to receive the first message within a first preset time and determines that the vehicle-mounted networking terminal is removed, the meter starts an internal countdown; or When the instrument receives the first message indicating that the vehicle signal state is no signal, the instrument starts an internal countdown.

3. The vehicle unlocking method according to claim 1, characterized in that: The instrument or the vehicle-mounted networking terminal performs vehicle locking management according to the vehicle signal state and the reception of the first message and the second message, including: When the vehicle has no signal for more than a second preset time, determining whether the vehicle networking terminal can receive the second message; When the in-vehicle networking terminal cannot receive the second message, the vehicle locking function of the in-vehicle networking terminal is activated.

4. The vehicle unlocking method according to claim 3, characterized in that: When the in-vehicle networking terminal cannot receive the second message, activating the vehicle locking function of the in-vehicle networking terminal includes: When the in-vehicle networking terminal cannot receive the second message and determines that the instrument is dismantled, the vehicle locking function of the in-vehicle networking terminal is activated.

5. The vehicle unlocking method according to claim 1, characterized in that: The method further comprises: After the vehicle is powered on, the controller determines the activation state of the vehicle locking function. If the activation state of the vehicle locking function is activated, the controller generates a first random seed and calculates a first key based on the first random seed; The controller sends the first random seed to the in-vehicle networking terminal. After receiving the first random seed, the in-vehicle networking terminal calculates a second key according to the first random seed and feeds the second key back to the controller. After receiving the second key, if the controller determines that the first key is inconsistent with the second key, the handshake verification fails and the controller locks the vehicle.

6. The vehicle unlocking method according to claim 5, characterized in that: If the handshake verification fails, the controller locks the vehicle, including: When the handshake verification fails and it is determined that the vehicle-mounted networking terminal is removed, the controller locks the vehicle.

7. The vehicle unlocking method according to claim 5, characterized in that: The method further comprises: When the vehicle networking terminal has a signal and the vehicle locking function activation state is activated, the vehicle networking platform sends a vehicle locking command to the vehicle networking terminal, and the vehicle networking terminal sends the vehicle locking command to the controller, and the controller locks the vehicle.

8. The vehicle unlocking method according to claim 1, characterized in that: The method further comprises: When the vehicle is in a locked state and the vehicle has a signal, the vehicle networking platform sends an unlocking command to the vehicle networking terminal, and the vehicle networking terminal sends an unlocking command to the controller, and the controller unlocks.

9. The vehicle unlocking method according to claim 1, characterized in that: The method further comprises: When the vehicle-mounted networking terminal triggers vehicle locking due to a component failure, the instrument responds to the key corresponding to the vehicle-mounted networking terminal of the vehicle input by the user and sends an unlocking message and a preset unlocking time to the controller; The controller unlocks according to the unlock message within the preset unlock time.

10. A vehicle unlocking system, characterized in that: include: An in-vehicle networking terminal, the in-vehicle networking terminal is used to periodically send a first message to the instrument, the first message including a vehicle signal status and a vehicle locking function activation status; An instrument, the instrument is used to periodically send a second message to the vehicle networking terminal, the second message including a pre-embedded locking state and a remaining pre-embedded locking time, and perform vehicle locking management on the vehicle according to a signal state of the vehicle networking terminal and a reception status of the first message and the second message; The locking management of the vehicle according to the signal state of the vehicle-mounted networking terminal and the reception status of the first message and the second message includes: When the meter fails to receive the first message within a first preset time, or the vehicle signal status in the first message is no signal, the meter starts an internal countdown; When the instrument countdown reaches the end of the countdown from the initial value of the instrument countdown, the instrument triggers the controller to lock the vehicle; The method for setting the initial value of the instrument countdown includes: The vehicle networking terminal receives and parses the instruction for setting the pre-embedded locking time length issued by the vehicle networking platform; The vehicle-mounted networking terminal sends a command message for setting the pre-embedded locking time to the instrument; After the meter receives the instruction information for setting the pre-embedded lock duration, the meter sends a second random seed to the vehicle networking terminal, and the meter calculates a third key based on the second random seed; After receiving the second random seed, the in-vehicle networking terminal calculates a fourth key according to the second random seed, and feeds the fourth key back to the instrument; After the meter receives the fourth key, if it determines that the third key is consistent with the fourth key, The pre-embedded locking time is set according to the pre-embedded locking time instruction information, and the pre-embedded locking time is the initial value of the instrument countdown.

11. The vehicle unlocking system according to claim 10, characterized in that: Also includes: A controller, the controller is used to determine the activation state of the vehicle locking function, and if the activation state of the vehicle locking function is activated, generate a first random seed and calculate a first key based on the first random seed; The first random seed is sent to the vehicle-mounted networking terminal. After receiving the first random seed, the vehicle-mounted networking terminal calculates a second key based on the first random seed and feeds the second key back to the controller. After receiving the second key, if the controller determines that the first key is inconsistent with the second key, the handshake verification fails and the controller locks the vehicle.

12. A vehicle, characterized in that: include: The vehicle unlocking system according to any one of claims 10-11.

Citation Information

Patent Citations

  • Vehicle monitoring method of local vehicle locking

    CN105469471A

  • Remote locking control method for electric automobile

    CN117896416A

  • Remote intelligent vehicle locking device

    CN203157940U