A digital key control method for a motorcycle

By introducing a verification mechanism that combines timers, device IDs, and encryption methods into the motorcycle control system, the security problem of spoofed devices in the bus system is solved, ensuring the security of the motorcycle control system and the execution of legitimate commands.

CN121214593BActive Publication Date: 2026-02-24SUNDIRO HONDA MOTORCYCLE (SUZHOU) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511747437.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-02-24
Estimated Expiration
2045-11-26

AI Technical Summary

Technical Problem

In existing motorcycle control systems, the vehicle controller and the remote information box are connected via a bus system, which poses a security risk. A disguised remote information box can access other devices through the bus, leading to security risks.

Method used

A verification mechanism is introduced to verify the lock module, remote information box, and controller through timers, device IDs, and encryption methods to ensure the legitimacy of commands. This includes generating a random seed number, assembling verification messages with device IDs, and encryption/decryption processes to ensure secure interaction between modules.

Benefits of technology

It effectively avoids the risks of spoofing devices, improves the security of motorcycle control systems, prevents signal spoofing by illegal devices, and ensures the legal execution of commands.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121214593B_ABST
    Figure CN121214593B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of vehicle safety system, and particularly relates to a motorcycle digital key control method, which comprises the following steps: when a control instruction is sent, a remote information box is caused to enter an operation preparation state; a lock module generates a verification interrupt signal on a bus according to a power-on signal; a controller generates a random seed number and assembles the verification message with a device ID to send to the remote information box; the remote information box checks the device ID and forms an encrypted message through encryption; and the controller judges whether to execute the control instruction according to the encrypted message. In view of the problem that the motorcycle control system in the prior art adopts a bus system to interact with each module and lacks a verification mechanism, a process of verifying the operation instruction is introduced, when the vehicle is powered on and receives an instruction input by a mobile terminal through a wireless channel, the three forms of timer, device ID and encryption method are used to realize effective verification of the lock module, the remote information box and the controller, so that the problem of disguised devices is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle safety system technology, specifically to a digital key control method for motorcycles. Background Technology

[0002] As intelligent features are increasingly integrated into transportation, people's demands for the intelligence of two-wheeled vehicles, such as motorcycles, are also rising. For example, some manufacturers have installed Telematics Boxes (T-Boxes) on motorcycles to collect and send relevant vehicle information to a remote server. This allows for remote control of actions such as unlocking and flashing lights, resulting in a better intelligent experience. Digital keys are a revolutionary car unlocking technology that allows owners to unlock and control their vehicles using smartphones or wearable devices, greatly enhancing the user experience. Typically, digital keys are configured in an application and authenticate with the motorcycle using a key issued by a server and specific encryption methods and communication protocols. The connection method is usually Bluetooth or UWB. To enhance the user experience, the application often integrates other functions, such as scheduling maintenance and sending maintenance notifications.

[0003] For example, patent document CN202411335645.0 discloses a motorcycle key unlocking system, including: a remote information box and a digital key controller connected to each other; when the remote information box or digital key controller is woken up from low-power mode by an unlock message, the remote information box or digital key controller wakes up the other end's digital key controller or remote information box through a wake-up message to verify the unlock message and control unlocking. Addressing the issue that existing remote information boxes require complete replacement in case of key failure, this system sets the remote information box and digital key controller as independent modules and configures a corresponding wake-up mechanism between them. When the system is in a low-power state, unlocking by any method can wake up the other end device for subsequent verification. This design also facilitates the individual replacement of the digital key controller, reducing costs.

[0004] For example, patent document CN202110946269.9 discloses a Bluetooth keyless control method, system, and Bluetooth controller. The method includes: establishing a Bluetooth communication connection between the Bluetooth controller and a preset smart terminal; if the Bluetooth controller has completed its initial pairing with the smart terminal, the smart terminal switches to slave mode, and the Bluetooth controller switches to master mode, continuously and actively connecting to the smart terminal; during connection, the Bluetooth controller verifies the identity of the smart terminal entering the coverage area of ​​a predetermined signal; if the identity verification is successful, the Bluetooth controller switches the electric vehicle or motorcycle from an unlocked state to an unlocked state, thereby achieving automatic unlocking of the electric vehicle or motorcycle. This method enables automatic unlocking of electric vehicles or motorcycles without a key or any app, significantly improving the user experience.

[0005] However, in actual implementation, the inventors discovered that in this type of technical solution, the vehicle controller and the remote information box are connected and control each other through a bus system. If vehicle theft occurs, by connecting a disguised remote information box to the bus, it is also possible to interact with other devices on the line, which leads to significant security problems. Summary of the Invention

[0006] To address the aforementioned problems in the existing technology, a digital key control method for motorcycles is now provided.

[0007] The specific technical solution is as follows: A digital key control method for motorcycles, applicable to motorcycle control systems, the motorcycle control system including a remote information box, a controller, and a lock module connected by a bus; the digital key control method includes: Step S1: When a mobile terminal sends a control command to the remote information box via wireless communication, the motorcycle control system powers on and causes the remote information box to enter an operation preparation state; the remote information box generates an unlocking timer in the operation preparation state; Step S2: The lock module generates a verification interrupt signal on the bus according to the power-on signal; Step S3: When the controller receives the verification interrupt signal, the controller generates a random seed number and assembles it with a device ID to obtain a verification message and sends it to the remote information box; Step S4: The remote information box determines whether it receives the verification message before the unlocking timer expires; if yes, proceed to step S5; if no, stop the unlocking process; Step S5: The remote information box verifies the device ID in the verification message, and after successful verification, encrypts it according to the device ID to form an encrypted message and sends it to the controller; Step S6: The controller determines whether to execute the control command according to the encrypted message.

[0008] On the other hand, when the operation instruction is a network unlock instruction, step S1 includes: Step A11: The mobile terminal sends the network unlock instruction to the remote server; the network unlock instruction includes the hardware address of the mobile terminal; Step A12: After the remote server verifies the mobile terminal, it forwards the network unlock instruction to the remote information box; Step A13: The remote information box verifies the hardware address, and after successful verification, executes the network unlock instruction; Step A14: The motorcycle control system is powered on and the remote information box enters the operation preparation state.

[0009] On the other hand, when the operation command is a Bluetooth unlock command, step S1 includes: step B11: the mobile terminal establishes a Bluetooth connection with the remote information box; step B12: the remote information box verifies the hardware address of the mobile terminal, and after successful verification, proceeds to step B13: step B13: the mobile terminal sends the Bluetooth unlock command to the remote information box; step B14: the motorcycle control system is powered on and the remote information box enters the operation preparation state.

[0010] On the other hand, when the operation command is a remote arming command, step S1 includes: step C11: the mobile terminal sends the remote arming command to the remote information box via a cellular network or Bluetooth connection; step C12: after the remote information box verifies the hardware address of the mobile terminal in the remote arming command, it powers on the motorcycle control system and puts the remote information box into an operation preparation state; in step S6, after the encrypted message is verified, the motorcycle enters the arming state.

[0011] On the other hand, when the operation command is a dearming command, in step S6, after the encrypted message is verified, the motorcycle is dearmed.

[0012] On the other hand, when the operation command is a vehicle search command, in step S6, after the encrypted message is verified, the motorcycle executes the vehicle search command by at least one of the light signal or the sound signal.

[0013] On the other hand, before executing step S1, the process includes the recording of the device ID; the recording process further includes: step S01: when the vehicle battery is connected for the first time, the remote information box initiates a login request online; step S02: the controller sends the device ID to the remote information box according to the login request; step S03: after verifying the device ID, the remote information box sends it to the remote server for binding and stores the device ID in the remote information box; the device ID in the remote information box can only be cleared by the remote server.

[0014] On the other hand, in step S3, the controller randomly generates a 16-bit random number as the random seed number according to the verification interrupt signal, and assembles the verification message with the device ID.

[0015] On the other hand, step S6 includes: step S61: the controller decrypts the encrypted message to obtain the decryption device ID; step S62: it determines whether the decryption device ID is valid, and if so, executes the control command.

[0016] On the other hand, in step S6, the strength of the Bluetooth received signal is also checked to determine whether the device is unlocked.

[0017] The above technical solution has the following advantages or beneficial effects: In view of the problem that existing motorcycle control systems use a bus system to interact with each module and lack a verification mechanism, a process for verifying operation commands is introduced. When the vehicle is powered on and receives commands input by the mobile terminal through the wireless channel, the lock module, remote information box and controller are effectively verified through three forms: timer, device ID and encryption method, thus avoiding the problem of spoofed devices. Attached Figure Description

[0018] Embodiments of the invention will be described more fully with reference to the accompanying drawings. However, the drawings are for illustration and explanation only and do not constitute a limitation on the scope of the invention.

[0019] Figure 1 This is a system schematic diagram according to an embodiment of the present invention;

[0020] Figure 2 This is a schematic diagram of a method according to an embodiment of the present invention;

[0021] Figure 3 This is a schematic diagram of the login process in an embodiment of the present invention;

[0022] Figure 4 This is a schematic diagram of the network unlocking process in an embodiment of the present invention;

[0023] Figure 5This is a schematic diagram of the Bluetooth unlocking process in an embodiment of the present invention;

[0024] Figure 6 This is a schematic diagram of the arming process in an embodiment of the present invention;

[0025] Figure 7 This is a schematic diagram of step S6 in an embodiment of the present invention. Detailed Implementation

[0026] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0027] It should be noted that, unless otherwise specified, the embodiments and features described in the present invention can be combined with each other.

[0028] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but this is not intended to limit the scope of the invention.

[0029] This invention includes: a digital key control method for a motorcycle, such as... Figure 1 As shown, this applies to motorcycle control systems, which include a bus-connected remote information box, controller, and lock module; as... Figure 2 As shown, the digital key control method includes: Step S1: When the mobile terminal sends a control command to the remote information box via wireless communication, the motorcycle control system is powered on and the remote information box enters the operation preparation state; the remote information box generates an unlock timer in the operation preparation state; Step S2: The lock module generates a verification interrupt signal on the bus according to the power-on signal; Step S3: When the controller receives the verification interrupt signal, the controller generates a random seed number and assembles it with the device ID to obtain a verification message and sends it to the remote information box; Step S4: The remote information box determines whether it has received the verification message before the unlock timer expires; if yes, proceed to step S5; if no, stop the unlocking process; Step S5: The remote information box verifies the device ID in the verification message, and after the verification is successful, encrypts it according to the device ID to form an encrypted message and sends it to the controller; Step S6: The controller determines whether to execute the control command according to the encrypted message.

[0030] Specifically, the motorcycle control system addressed in this solution is implemented in a two-wheeled vehicle, typically a two-wheeled motorcycle, as an example of a combination of hardware and software configured with specific computer programs.

[0031] The motorcycle's electrical system includes a low-voltage battery, a generator, an electronic signal acquisition and processing circuit, an engine electronic control unit, and power supply circuits for auxiliary electronic units. The electronic signal acquisition and processing circuit and the engine electronic control unit are connected to the remote information box 1 for information exchange and control.

[0032] The Telematics Box (T-Box) is a vehicle-mounted controller used for remote monitoring, data acquisition, communication, and control. It also enables remote wake-up and unlocking via network. Its improvement over existing telematics boxes lies in the separation of the digital key controller into two independent devices.

[0033] Controller 2 (SMK ECU) is an independent controller unit that includes related encryption chips, device control modules, etc. It can interact with other devices on the line, such as motorcycle engines, to give start signals, etc.

[0034] The controller 2 is connected to the lock module 3 through the relevant wiring port, and is used to control the lock module 3 to unlock and power on the vehicle system after the verification is passed.

[0035] A typical unlocking process involves the remote information box 1 receiving an unlocking command from the digital key via Bluetooth or cellular network, then controlling the vehicle to power on, waking up the controller 2 and lock module 3. The controller 2 verifies and authenticates the source of the command and related keys before controlling the lock module to unlock. The user can press the start button to give a start signal, and then the controller 2 controls the engine to start according to the start signal.

[0036] In the above process, since the three parties transmit signals via a bus, there is a risk that illegal devices may be connected to the bus to spoof signals in the event of theft.

[0037] To address this issue, this solution employs the aforementioned verification process for each control signal input from the digital key. Each verification step involves specific interaction flows between modules. If the action generated by the other end does not conform to the design flow, the verification fails, and the corresponding control command is not executed.

[0038] Taking the most common unlocking command as an example, assuming the mobile terminal provides a corresponding unlocking control command, when the remote information box receives the remote signal, it will first power on all three modules in the control system. Then, the remote information box first verifies the signal source. After confirming that it is a receivable command, it enters the operation preparation state and triggers the unlocking timer. The unlocking timer is an automatically de-enabled timer, and its duration is determined according to the longest common verification duration, such as several seconds or twenty seconds. Taking unlocking as an example, if the verification process is not completed during the process, the entire vehicle is powered down. Alternatively, in a common embodiment, when the timer is triggered, if no verification message is received from the controller, it indicates that there is an abnormality in the lock module or the controller, and it needs to be powered down.

[0039] Upon being woken up, the lock module will first generate a verification interrupt signal. This verification interrupt signal is an interrupt (interrupt request) given by the microcontroller according to the triggering conditions, which is used to make the controller take action.

[0040] Upon receiving an interrupt, the controller generates a random seed number based on the interrupt. This random seed number has a specific number of bits and format, and may also include a checksum bit, depending on the manufacturer's requirements, to obfuscate the device ID. Then, the random seed number and the device ID are assembled according to a specific message format, such as inserting bits at specific positions, and a verification message is formed and sent to the remote information box.

[0041] During this process, if the timer has not expired, the remote information box will receive a verification message, and then remove the random seed used for obfuscation according to the pre-configured decoding method, verify the device ID of the controller, and determine whether it is the device ID preset by the factory. If it is, it means that the controller has not been tampered with and subsequent actions can be performed.

[0042] If the timer has expired before this point, it indicates that the controller or lock module may have been tampered with and cannot generate verification messages or interrupts, so the relevant operations need to be stopped.

[0043] Based on the initial verification, the remote information box encrypts the device ID corresponding to the controller and the key pre-written in the remote information box to form an encrypted message, which is then sent to the controller.

[0044] The controller will decrypt the input encrypted message and the pre-configured decryption method to determine whether it can be decrypted correctly. If it can, it means that the remote information box on the other end is a normal remote information box. If not, it means that the remote information box has been tampered with.

[0045] To achieve a better verification process, the above methods typically employ pre-configured encryption algorithms, such as asymmetric encryption. Taking asymmetric encryption as an example, each remote information box is injected with a different private key at the factory, while the corresponding public key is written into the controller.

[0046] During transmission, the remote information box encrypts the device ID corresponding to the controller stored locally using its private key to form an encrypted message, which is then sent to the controller. At this point, the controller should be able to decrypt the encrypted message using its public key and obtain a device ID that matches its own. If it cannot decrypt the message, or if the decrypted device ID is inconsistent, it indicates that the remote information box may have been tampered with, and the corresponding process will be stopped.

[0047] In one embodiment, a device ID entry process is included before performing step S1; such as Figure 3 As shown, the data entry process also includes: Step S01: When the vehicle battery is connected for the first time, the remote information box initiates a login request online; Step S02: The controller sends the device ID to the remote information box according to the login request; Step S03: After verifying the device ID, the remote information box sends it to the remote server for binding and stores the device ID in the remote information box; The device ID in the remote information box can only be cleared by the remote server.

[0048] Specifically, to introduce a dual verification process for the remote information box and the controller based on the device ID, this embodiment also includes a data entry process at the factory stage. Specifically, when the vehicle battery is connected for the first time, all modules in the motorcycle control system undergo power-on initialization, the remote information box initiates a login request on the bus system, and simultaneously establishes a connection with the remote server using a cellular network.

[0049] When the controller receives a login request from the online system, it interacts with the remote information box to obtain and store the address of the remote information box. It then sends its own device ID to the remote information box for binding based on the bus address of the remote information box, and the device ID is stored in the remote information box.

[0050] The device ID in the remote information box can only be cleared by the remote server, and this operation is performed by authorizing maintenance personnel during the maintenance process.

[0051] In actual verification, if the device ID in the verification message sent by the controller does not match, or the device ID in the encrypted message sent by the remote information box does not match, it is considered that a fake device has appeared.

[0052] Based on the above verification process, the following remote operations can be achieved, for example: in one embodiment, when the operation command is a network unlock command, such as... Figure 4As shown, step S1 includes: Step A11: The mobile terminal sends a network unlock command to the remote server; the network unlock command includes the hardware address of the mobile terminal; Step A12: After the remote server verifies the mobile terminal, it forwards the network unlock command to the remote information box; Step A13: The remote information box verifies the hardware address, and after successful verification, executes the network unlock command; Step A14: The motorcycle control system is powered on and the remote information box enters the operation preparation state.

[0053] Specifically, during network unlocking, the mobile terminal sends an unlock command via the cellular network, which is then forwarded by a remote server. Before forwarding, the remote server verifies the account, password, and other information on the mobile terminal. Once verified, the remote server forwards the network unlock command to the remote information box.

[0054] Subsequently, the remote information box verifies the hardware address, and executes the network unlock command after successful verification.

[0055] Based on the network unlock command, the remote information box enters the unlocking state: the remote information box will remember the current unlocking state for 20 seconds; the controller obtains unlocking information from the remote information box: within 20 seconds, an unlocking interrupt signal needs to be triggered. Upon receiving the interrupt signal, the remote information box and the controller confirm the ID verification via CAN communication. The remote information box sends the encrypted ID and unlocking command to the controller. The controller decrypts the encrypted ID and judges the command, and feeds back the result to the remote information box; the controller enters the unlocking state: the controller controls the solenoid valve of the lock module to engage for 20 seconds, and the remote information box will remember the current unlocking state and reset the timer for 20 seconds; the controller... Unlocking completes: Within 20 seconds, the device needs to switch from locked mode to unlocked mode. The remote information box continuously records the unlocking status and sends the lock status to the remote server. The remote information box determines whether it is in unlocked mode based on the voltage signal of the power signal line after the lock is engaged, and the mobile terminal displays the unlock status. The remote information box performs engine start authentication: When the start switch is pressed, the controller sends an interrupt signal to the remote information box. Upon receiving the interrupt signal, the remote information box and the controller confirm the encrypted ID verification via CAN communication. The controller sends the engine start ID, and the engine controller determines that it is a valid ID, allowing the engine to start normally.

[0056] In one embodiment, such as Figure 5 As shown, when the operation command is a Bluetooth unlock command, step S1 includes: Step B11: The mobile terminal establishes a Bluetooth connection with the remote information box; Step B12: The remote information box verifies the hardware address of the mobile terminal, and after successful verification, proceeds to step B13: Step B13: The mobile terminal sends a Bluetooth unlock command to the remote information box; Step B14: The motorcycle control system is powered on and the remote information box enters the operation preparation state.

[0057] In step S6, the strength of the Bluetooth received signal is also checked to determine whether the device is unlocked.

[0058] Specifically, when unlocking via Bluetooth, the mobile terminal can establish a Bluetooth connection by approaching the vehicle, and then send an unlock command based on the Bluetooth connection.

[0059] Subsequently, the remote information box verifies the hardware address, and executes the Bluetooth unlock command after successful verification.

[0060] Upon successful unlocking of the remote information box, the controller enters the unlocking standby state. The remote information box receives an interrupt signal and determines the Bluetooth RSSI value. If the unlocking conditions are met, the remote information box sends the encrypted ID and unlocking command to the controller via CAN communication. The controller decrypts the ID and determines the command, feeding the result back to the remote information box. Simultaneously, the controller controls the solenoid valve of the lock module to engage for 20 seconds. Once the controller has unlocked, it must switch from locked to unlocked mode within 20 seconds. The remote information box sends the lock status to the remote server, and the mobile terminal displays the unlocked status. The remote information box then performs engine start authentication: pressing the start switch triggers an interrupt signal. The remote information box determines the Bluetooth unlocking conditions (RSSI value, whether to switch to 4G / Bluetooth long-range unlocking on the mobile terminal). If the unlocking conditions are met, the remote information box and controller confirm the encrypted ID verification via CAN communication. The controller sends the engine start ID, which the engine controller determines is valid, allowing the engine to start normally.

[0061] In one embodiment, such as Figure 6 As shown, when the operation command is a remote arming command, step S1 includes: step C11: the mobile terminal sends a remote arming command to the remote information box via a cellular network or Bluetooth connection; step C12: after the remote information box verifies the hardware address of the mobile terminal in the remote arming command, it powers on the motorcycle control system and puts the remote information box into the operation preparation state; in step S6, after the encrypted message is verified, the motorcycle enters the arming state.

[0062] In one embodiment, when the operation command is a dearming command, in step S6, the motorcycle is dearmed after the encrypted message is verified.

[0063] In one embodiment, when the operation command is a vehicle search command, in step S6, after the encrypted message is verified, the motorcycle executes the vehicle search command by at least one of the light signal or the sound signal.

[0064] In one embodiment, in step S3, the controller randomly generates a 16-bit random number as a random seed number based on the verification interrupt signal, and assembles the verification message with the device ID.

[0065] Specifically, in order to achieve a better obfuscation effect on the device ID during transmission, in this embodiment, after receiving the verification interrupt signal, the controller randomly generates a 16-bit random number according to the verification interrupt signal, and then assembles the device ID according to the preset algorithm to achieve obfuscation.

[0066] In one embodiment, such as Figure 7 As shown, step S6 includes: step S61: the controller decrypts the encrypted message to obtain the decryption device ID; step S62: it determines whether the decryption device ID is valid, and if so, executes the control command.

[0067] Specifically, based on the initial verification, the remote information box encrypts the device ID corresponding to the controller and the key pre-written in the remote information box to form an encrypted message, which is then sent to the controller.

[0068] The controller will decrypt the input encrypted message and the pre-configured decryption method to determine whether it can be decrypted correctly. If it can, it means that the remote information box on the other end is a normal remote information box. If not, it means that the remote information box has been tampered with.

[0069] To achieve a better verification process, the above methods typically employ pre-configured encryption algorithms, such as asymmetric encryption. Taking asymmetric encryption as an example, each remote information box is injected with a different private key at the factory, while the corresponding public key is written into the controller.

[0070] During transmission, the remote information box encrypts the device ID corresponding to the controller stored locally using its private key to form an encrypted message, which is then sent to the controller. At this point, the controller should be able to decrypt the encrypted message using its public key and obtain a device ID that matches its own. If it cannot decrypt the message, or if the decrypted device ID is inconsistent, it indicates that the remote information box may have been tampered with, and the corresponding process will be stopped.

[0071] The above are merely preferred embodiments of the present invention and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should recognize that any equivalent substitutions and obvious changes made based on the description and illustrations of the present invention should be included within the protection scope of the present invention.

Claims

1. A digital key control method for a motorcycle, characterized in that, Applicable to a motorcycle control system, the motorcycle control system including a bus-connected remote information box, controller and lock module; The digital key control method includes: Step S1: When the mobile terminal sends an operation command to the remote information box via wireless communication, the motorcycle control system is powered on and the remote information box enters the operation preparation state. The remote information box generates an unlock timer during the operation preparation state; Step S2: The lock module generates a verification interrupt signal on the bus according to the power-on signal; Step S3: When the controller receives the verification interrupt signal, the controller generates a random seed number and assembles it with the device ID to obtain a verification message, which is then sent to the remote information box. Step S4: The remote information box determines whether it has received the verification message before the unlock timer expires; If so, proceed to step S5; If not, stop the unlocking process; Step S5: The remote information box verifies the device ID in the verification message, and after the verification is successful, encrypts the device ID to form an encrypted message and sends it to the controller; Step S6: The controller determines whether to execute the operation instruction based on the encrypted message.

2. The digital key control method according to claim 1, characterized in that, When the operation command is a network unlock command, step S1 includes: Step A11: The mobile terminal sends the network unlock command to the remote server; The network unlock command includes the hardware address of the mobile terminal; Step A12: After the remote server verifies the mobile terminal, it forwards the network unlock command to the remote information box; Step A13: The remote information box verifies the hardware address, and executes the network unlock command after successful verification; Step A14: The motorcycle control system is powered on and the remote information box enters the operation preparation state.

3. The digital key control method according to claim 1, characterized in that, When the operation command is a Bluetooth unlock command, step S1 includes: Step B11: The mobile terminal establishes a Bluetooth connection with the remote information box; Step B12: The remote information box verifies the hardware address of the mobile terminal. After successful verification, proceed to step B13: Step B13: The mobile terminal sends the Bluetooth unlock command to the remote information box; Step B14: The motorcycle control system is powered on and the remote information box enters the operation preparation state.

4. The digital key control method according to claim 1, characterized in that, When the operation command is a remote arming command, step S1 includes: Step C11: The mobile terminal sends the remote arming command to the remote information box via a cellular network or Bluetooth connection; Step C12: After the remote information box verifies the hardware address of the mobile terminal in the remote arming command, it powers on the motorcycle control system and puts the remote information box into the operation preparation state. In step S6, after the encrypted message is verified, the motorcycle enters the armed state.

5. The digital key control method according to claim 4, characterized in that, When the operation command is a dearming command, in step S6, after the encrypted message is verified, the motorcycle is dearmed.

6. The digital key control method according to claim 1, characterized in that, When the operation command is a vehicle search command, in step S6, after the encrypted message is verified, the motorcycle executes the vehicle search command by at least one of the light signal or the sound signal.

7. The digital key control method according to claim 1, characterized in that, The process of entering the device ID is also included before performing step S1; The data entry process also includes: Step S01: When the vehicle battery is connected for the first time, the remote information box initiates a login request online; Step S02: The controller sends the device ID to the remote information box according to the login request; Step S03: After verifying the device ID, the remote information box sends it to the remote server for binding and stores the device ID in the remote information box; The device ID in the remote information box can only be cleared by the remote server.

8. The digital key control method according to claim 1, characterized in that, In step S3, the controller randomly generates a 16-bit random number as the random seed number according to the verification interrupt signal, and assembles the verification message with the device ID.

9. The digital key control method according to claim 1, characterized in that, Step S6 includes: Step S61: The controller decrypts the encrypted message to obtain the decryption device ID; Step S62: Determine whether the decryption device ID is valid. If so, execute the operation instruction.

10. The digital key control method according to claim 3, characterized in that, In step S6, the strength of the Bluetooth received signal is also checked to determine whether the device is unlocked.

Citation Information

Patent Citations

  • Bluetooth keyless control method and system and Bluetooth controller

    CN113850935A

  • Key unlocking system of motorcycle

    CN119229555A

  • Key container and digital lock control system and control method thereof

    CN106296941A

  • Remote unlocking system oriented to intelligent vehicle key and secure communication method of remote unlocking system

    CN120840546A