Calibration method, terminal, cloud and vehicle end of Bluetooth key reference clock of vehicle

Through the collaborative work between the terminal and the vehicle and the cloud, the reference clock of the vehicle key is reset, which solves the security authentication problem caused by the loss of the vehicle key reference clock, and realizes the accuracy and security of Bluetooth key matching.

CN114245353BActive Publication Date: 2025-04-22JIANGLING MOTORS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111441603.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2025-04-22
Estimated Expiration
2041-11-30

AI Technical Summary

Technical Problem

In the prior art, if the reference clock of the vehicle key is lost, it cannot be time-matching and authenticating with the mobile phone Bluetooth key, resulting in potential safety authentication risks.

Method used

Connect to the vehicle terminal Bluetooth through the terminal, receive the broadcast signal lost by the reference clock, perform cloud identity authentication, obtain the reference clock command, and encrypt its signature and random numbers and send it to the vehicle terminal to reset the reference clock of the entire vehicle key.

Benefits of technology

Ensure that the accurate and reliable vehicle key reference clock is obtained before the Bluetooth key is matched, and avoid Bluetooth key matching errors or security authentication errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114245353B_ABST
    Figure CN114245353B_ABST
Patent Text Reader

Abstract

The present invention provides a calibration method, terminal, cloud and vehicle end for a reference clock of a whole vehicle Bluetooth key, which is applied to the terminal, and the method includes: connecting the vehicle end Bluetooth and receiving a Bluetooth broadcast signal from the vehicle end indicating that the reference clock is in a lost state; initiating identity authentication to the cloud end, and after the authentication is passed, sending an instruction to request to obtain the reference clock to the cloud end, so that the cloud end issues a reference clock instruction according to the instruction to request to obtain the reference clock; obtaining the reference clock according to the reference clock instruction and sending it to the vehicle end, so that the vehicle end resets the reference clock of the whole vehicle key. The present invention can ensure that an accurate and reliable reference clock of the whole vehicle key is obtained before the Bluetooth key is matched through the coordinated communication between the vehicle end, the terminal and the cloud end, and effectively avoids Bluetooth key matching errors or security authentication errors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the automotive field, and in particular to a calibration method, terminal, cloud end and vehicle end for a Bluetooth key reference clock of a whole vehicle. Background Art

[0002] The reference clock is the cornerstone of the security of mobile phone Bluetooth keys. Only with the reference clock can the validity period of the key be accurately managed. For vehicle use, especially pure electric vehicles, once the vehicle battery is exhausted and the Bluetooth module loses power, the reference clock cannot be saved and will be reinitialized.

[0003] If the reference clock of the vehicle key is lost, it will not be possible to match and authenticate the time with the mobile phone Bluetooth key, so that expired keys can be used normally, but normal keys cannot be used, which will also lead to a series of security authentication risks. Therefore, it is urgent to provide a method to effectively calibrate the reference time of the entire vehicle key to solve this problem. Summary of the invention

[0004] The purpose of the present invention is to propose a calibration method, system, storage medium and device for the reference clock of a vehicle Bluetooth key to solve the problem that if the reference clock of the vehicle-side key is lost, it will be impossible to perform time matching and authentication with the mobile phone Bluetooth key.

[0005] The present invention proposes a method for calibrating a reference clock of a vehicle Bluetooth key, which is applied to a terminal. The method comprises:

[0006] Connect to the vehicle-side Bluetooth and receive the Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state;

[0007] Initiate identity authentication for the cloud, and after the authentication is passed, send an instruction for requesting to obtain the reference clock to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain the reference clock;

[0008] The reference clock is obtained according to the reference clock instruction and sent to the vehicle end, so that the vehicle end resets the reference clock of the vehicle key.

[0009] In addition, the calibration method of the vehicle Bluetooth key reference clock provided by the present invention may also have the following additional technical features:

[0010] Further, after the authentication is passed, the step of sending an instruction for requesting to obtain a reference clock to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain a reference clock includes:

[0011] After the authentication is passed, the instruction requesting to obtain the reference clock is encrypted with a random number;

[0012] The instruction for requesting to obtain the reference clock after the random number encryption is sent to the cloud, so that the cloud decrypts the random number and obtains the instruction for requesting to obtain the reference clock, and then issues the reference clock instruction according to the instruction for requesting to obtain the reference clock.

[0013] Furthermore, the step of obtaining the reference clock according to the reference clock instruction and sending it to the vehicle end so that the vehicle end resets the reference clock of the vehicle key includes:

[0014] Acquire a reference clock according to the reference clock instruction, and sign the reference clock and encrypt it with a random number;

[0015] Send the reference clock instruction encrypted with the signature and random number to the vehicle end, so that the vehicle end decrypts the random number and verifies the signature to parse out the reference clock, and resets the reference clock of the vehicle key.

[0016] The present invention also proposes a method for calibrating a reference clock of a vehicle Bluetooth key, which is applied to a terminal, and the method comprises:

[0017] Applied to the cloud, the method includes:

[0018] After receiving the identity authentication request initiated by the terminal, authenticating the terminal identity;

[0019] After the authentication is passed, a reference clock instruction is issued according to the instruction sent by the terminal requesting to obtain the reference clock.

[0020] Furthermore, after the authentication is passed, the step of issuing a reference clock instruction according to the instruction sent by the terminal requesting to obtain the reference clock includes:

[0021] After the authentication is passed, the reference clock is obtained according to the instruction for requesting to obtain the reference clock sent by the terminal, and the reference clock is signed and encrypted with a random number;

[0022] The reference clock instruction encrypted with the signature and random number is sent to the terminal, so that the terminal decrypts the random number and verifies the signature to parse out the reference clock.

[0023] The present invention also proposes a calibration method for a vehicle Bluetooth key reference clock, which is applied to a vehicle end, and the method comprises:

[0024] Real-time detection of the reference clock status;

[0025] If it is detected that the reference clock is in a lost state, a Bluetooth broadcast signal indicating that the reference clock is in a lost state is sent out.

[0026] The present invention also provides a terminal, comprising:

[0027] Receiving module: used to connect to the vehicle-side Bluetooth and receive the Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state;

[0028] A sending module is used to initiate identity authentication for the cloud. After the authentication is passed, an instruction for requesting to obtain a reference clock is sent to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain a reference clock;

[0029] Acquisition module: used to acquire the reference clock according to the reference clock instruction and send it to the vehicle end, so that the vehicle end can reset the reference clock of the whole vehicle key.

[0030] The present invention also provides a cloud, comprising:

[0031] Authentication module: used to authenticate the terminal identity after receiving the identity authentication request initiated by the terminal;

[0032] Issuing module: used for issuing a reference clock instruction according to the instruction of requesting to obtain the reference clock sent by the terminal after authentication is passed.

[0033] The present invention also provides a vehicle end, comprising:

[0034] Detection module: used to detect the reference clock status in real time;

[0035] Broadcast module: used to send out a Bluetooth broadcast signal indicating that the reference clock is in a lost state if it is detected that the reference clock is in a lost state.

[0036] The calibration method of the vehicle Bluetooth key reference clock proposed by the present invention has the following beneficial effects:

[0037] The vehicle end of the present invention can detect the reference clock status in real time. After detecting that the reference clock is in a lost state, it will send a Bluetooth broadcast signal indicating that the reference clock is in a lost state, so that when the terminal is preparing to match the Bluetooth key, it can obtain the broadcast indicating that the reference clock is in a lost state through the Bluetooth signal in advance, effectively avoiding Bluetooth key matching errors or security authentication errors.

[0038] After receiving the Bluetooth broadcast signal indicating that the reference clock is in a lost state sent by the vehicle end, the terminal of the present invention initiates identity authentication to the cloud. After the authentication is passed, an instruction requesting to obtain the reference clock is sent to the cloud, so that the cloud issues a reference clock instruction according to the instruction requesting to obtain the reference clock. Obtaining the reference clock from the cloud can ensure the reliability and accuracy of the reference clock source, and then sending it to the vehicle end so that the vehicle end can reset the reference clock of the entire vehicle key.

[0039] After receiving the identity authentication request initiated by the terminal, the cloud of the present invention needs to authenticate the terminal identity, thereby ensuring the security of the terminal identity. After the authentication is passed, the reference clock instruction is issued according to the instruction for obtaining the reference clock sent by the terminal.

[0040] The present invention can ensure that an accurate and reliable vehicle key reference clock is obtained before Bluetooth key matching through coordinated communication between the vehicle side, the terminal and the cloud, thereby effectively avoiding Bluetooth key matching errors or security authentication errors.

[0041] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0043] Figure 1 This is a flow chart of the method for calibrating the reference clock of a vehicle Bluetooth key according to the first embodiment of the present invention applied to a terminal;

[0044] Figure 2 This is a flow chart of the first embodiment of the present invention, in which the calibration method of the vehicle Bluetooth key reference clock is applied to the cloud;

[0045] Figure 3 This is a flow chart of the calibration method of the vehicle Bluetooth key reference clock applied to the vehicle end according to the first embodiment of the present invention;

[0046] Figure 4 is a system block diagram of a terminal according to a second embodiment of the present invention;

[0047] Figure 5 This is a system block diagram of the cloud according to the second embodiment of the present invention;

[0048] Figure 6 This is a system block diagram of the vehicle side of the second embodiment of the present invention. DETAILED DESCRIPTION

[0049] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings. Several embodiments of the present invention are shown in the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive.

[0050] Example 1

[0051] like Figure 1As shown, an embodiment of the present invention provides a method for calibrating a reference clock of a vehicle Bluetooth key, which is applied to a terminal and includes steps S101 to S103.

[0052] S101, connecting to the vehicle-side Bluetooth and receiving a Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state.

[0053] S102, initiating identity authentication for the cloud, and after the authentication is passed, sending an instruction for requesting to obtain a reference clock to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain a reference clock.

[0054] After the authentication is passed, the step of sending an instruction for requesting to obtain the reference clock to the cloud, so that the cloud issues the reference clock instruction according to the instruction for requesting to obtain the reference clock includes:

[0055] After the authentication is passed, the instruction requesting to obtain the reference clock is encrypted with a random number;

[0056] The instruction for requesting to obtain the reference clock after the random number encryption is sent to the cloud, so that the cloud decrypts the random number and obtains the instruction for requesting to obtain the reference clock, and then issues the reference clock instruction according to the instruction for requesting to obtain the reference clock.

[0057] When the terminal in the embodiment of the present invention sends an instruction requesting to obtain a reference clock, it is encrypted with a random number and then sent to the cloud. When the cloud receives the data packet requesting to obtain a reference clock, it is necessary to decrypt the random number in order to obtain the terminal's instruction requesting to obtain a reference clock, thereby ensuring the confidentiality and security of the sending and receiving of the instruction information.

[0058] Due to the random number strategy, the random number can be calibrated in real time, and replay attacks can be prevented during the transmission of the reference clock data, so as to ensure the security of data transmission and reception in instant messaging.

[0059] S103, obtaining a reference clock according to the reference clock instruction and sending it to the vehicle end, so that the vehicle end resets the reference clock of the vehicle key.

[0060] The step of obtaining the reference clock according to the reference clock instruction and sending it to the vehicle end so that the vehicle end resets the reference clock of the vehicle key includes:

[0061] Acquire a reference clock according to the reference clock instruction, and sign the reference clock and encrypt it with a random number;

[0062] Send the reference clock instruction encrypted with the signature and random number to the vehicle end, so that the vehicle end decrypts the random number and verifies the signature to parse out the reference clock, and resets the reference clock of the vehicle key.

[0063] After obtaining the reference clock, the terminal in the embodiment of the present invention will sign the reference clock and encrypt it with a random number before sending it to the vehicle. After receiving the data packet of the reference clock, the vehicle is required to use a public key certificate to verify the signature of the data to ensure the reliability of the source of the data packet, and then perform random number decryption to obtain the reference clock, thereby further ensuring the confidentiality and security of the reference clock data, and preventing the reference clock data from being illegally intercepted and the vehicle key from being illegally matched.

[0064] like Figure 2 As shown, an embodiment of the present invention provides a method for calibrating a reference clock of a vehicle Bluetooth key, which is applied in the cloud and includes steps S101 to S102.

[0065] S101, after receiving an identity authentication request initiated by a terminal, authenticate the terminal identity.

[0066] S102: After the authentication is passed, a reference clock instruction is issued according to the instruction for requesting to obtain the reference clock sent by the terminal.

[0067] Wherein, after the authentication is passed, the step of issuing a reference clock instruction according to the instruction for requesting to obtain a reference clock sent by the terminal includes:

[0068] After the authentication is passed, the reference clock is obtained according to the instruction for requesting to obtain the reference clock sent by the terminal, and the reference clock is signed and encrypted with a random number;

[0069] The reference clock instruction encrypted with the signature and random number is sent to the terminal, so that the terminal decrypts the random number and verifies the signature to parse out the reference clock.

[0070] When the reference clock is sent down from the cloud in the embodiment of the present invention, it is signed and then encrypted with a random number. When the terminal receives the data packet of the reference clock, it is required to use the public key certificate to verify the signature of the data to ensure the reliability of the source of the data packet, and then decrypt the random number. This can prevent the reference clock data from being replayed during the sending process, so as to ensure the security of the reference clock data sending in instant messaging.

[0071] like Figure 3 As shown, an embodiment of the present invention provides a method for calibrating a reference clock of a vehicle Bluetooth key, which is applied to a vehicle side and includes steps S101 to S102.

[0072] S101, performing real-time detection on the reference clock state.

[0073] S102: If it is detected that the reference clock is in a lost state, a Bluetooth broadcast signal indicating that the reference clock is in a lost state is sent.

[0074] A specific implementation of the embodiment of the present invention is as follows:

[0075] When the reference time is lost due to abnormalities such as power feeding on the vehicle side, after detecting that the reference time on the vehicle side is lost, it is broadcast in the Bluetooth signal;

[0076] When the terminal is connected via Bluetooth, it obtains information from the broadcast: if the reference time is lost, it initiates communication and authentication with the cloud. After passing the legal verification of the identity certificate, it establishes a secure connection with the cloud, and then encrypts the instruction to request the reference clock with a random number and sends it to the cloud. The cloud decrypts the random number and obtains the request instruction for the reference time.

[0077] The cloud obtains the reference time according to the reference time request instruction, then signs the reference time and encrypts the random number, and sends it to the terminal, which verifies the signature and decrypts the random number to parse the reference clock sent by the cloud;

[0078] The terminal signs the reference clock with the terminal key and encrypts the random number, and then sends it to the vehicle end, which verifies the signature data and checks the random number to obtain the reference clock, thereby successfully resetting the reference clock of the entire vehicle key.

[0079] It can be seen that all communications between the vehicle, terminal and cloud during the request, sending and receiving of reference clock data must encrypt the instructions, which can well ensure the security and confidentiality of the reference clock calibration process, thereby ensuring the security of the vehicle Bluetooth key authentication when the reference clock is lost.

[0080] In summary, the present invention provides a method for calibrating the reference clock of a whole vehicle Bluetooth key, and the beneficial effect is that the vehicle end of the present invention can detect the state of the reference clock in real time. After detecting that the reference clock is in a lost state, it will send a Bluetooth broadcast signal indicating that the reference clock is in a lost state, so that when the terminal is preparing to match the Bluetooth key, it can obtain the broadcast of the reference clock being in a lost state through the Bluetooth signal in advance, effectively avoiding Bluetooth key matching errors or security authentication errors.

[0081] After receiving the Bluetooth broadcast signal indicating that the reference clock is in a lost state sent by the vehicle end, the terminal of the present invention initiates identity authentication to the cloud. After the authentication is passed, an instruction requesting to obtain the reference clock is sent to the cloud, so that the cloud issues a reference clock instruction according to the instruction requesting to obtain the reference clock. Obtaining the reference clock from the cloud can ensure the reliability and accuracy of the reference clock source, and then sending it to the vehicle end so that the vehicle end can reset the reference clock of the entire vehicle key.

[0082] After receiving the identity authentication request initiated by the terminal, the cloud of the present invention needs to authenticate the terminal identity, thereby ensuring the security of the terminal identity. After the authentication is passed, the reference clock instruction is issued according to the instruction for obtaining the reference clock sent by the terminal.

[0083] The present invention can ensure that an accurate and reliable vehicle key reference clock is obtained before Bluetooth key matching through coordinated communication between the vehicle side, the terminal and the cloud, thereby effectively avoiding Bluetooth key matching errors or security authentication errors.

[0084] Example 2

[0085] Please refer to Figure 4 , this embodiment provides a terminal, including:

[0086] Receiving module: used to connect to the vehicle-side Bluetooth and receive the Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state.

[0087] Sending module: used to initiate identity authentication for the cloud. After the authentication is passed, an instruction for requesting to obtain the reference clock is sent to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain the reference clock.

[0088] The sending module is also used for:

[0089] After the authentication is passed, the instruction requesting to obtain the reference clock is encrypted with a random number;

[0090] The instruction for requesting to obtain the reference clock after the random number encryption is sent to the cloud, so that the cloud decrypts the random number and obtains the instruction for requesting to obtain the reference clock, and then issues the reference clock instruction according to the instruction for requesting to obtain the reference clock.

[0091] Acquisition module: used to acquire the reference clock according to the reference clock instruction and send it to the vehicle end, so that the vehicle end can reset the reference clock of the whole vehicle key.

[0092] The acquisition module is also used for:

[0093] Acquire a reference clock according to the reference clock instruction, and sign the reference clock and encrypt it with a random number;

[0094] Send the reference clock instruction encrypted with the signature and random number to the vehicle end, so that the vehicle end decrypts the random number and verifies the signature to parse out the reference clock, and resets the reference clock of the vehicle key.

[0095] Please refer to Figure 5 , this embodiment provides a cloud, including:

[0096] Authentication module: used to authenticate the terminal identity after receiving the identity authentication request initiated by the terminal;

[0097] Issuing module: used for issuing a reference clock instruction according to the instruction of requesting to obtain the reference clock sent by the terminal after authentication is passed.

[0098] The sending module is also used for:

[0099] After the authentication is passed, the reference clock is obtained according to the instruction for requesting to obtain the reference clock sent by the terminal, and the reference clock is signed and encrypted with a random number;

[0100] The reference clock instruction encrypted with the signature and random number is sent to the terminal, so that the terminal decrypts the random number and verifies the signature to parse out the reference clock.

[0101] Please refer to Figure 6 This embodiment provides a vehicle end, including:

[0102] Detection module: used to detect the reference clock status in real time;

[0103] Broadcast module: used to send out a Bluetooth broadcast signal indicating that the reference clock is in a lost state if it is detected that the reference clock is in a lost state.

[0104] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A method for calibrating a reference clock of a vehicle Bluetooth key, characterized in that: Applied to a terminal, the method comprises: Connect to the vehicle-side Bluetooth and receive the Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state; Initiate identity authentication for the cloud, and after the authentication is passed, send an instruction for requesting to obtain the reference clock to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain the reference clock; The reference clock is obtained according to the reference clock instruction and sent to the vehicle end, so that the vehicle end resets the reference clock of the vehicle key.

2. The method for calibrating the vehicle Bluetooth key reference clock according to claim 1, characterized in that: After the authentication is passed, the step of sending an instruction for requesting to obtain the reference clock to the cloud, so that the cloud issues the reference clock instruction according to the instruction for requesting to obtain the reference clock includes: After the authentication is passed, the instruction requesting to obtain the reference clock is encrypted with a random number; The instruction for requesting to obtain the reference clock after the random number encryption is sent to the cloud, so that the cloud decrypts the random number and obtains the instruction for requesting to obtain the reference clock, and then issues the reference clock instruction according to the instruction for requesting to obtain the reference clock.

3. The method for calibrating the vehicle Bluetooth key reference clock according to claim 1, characterized in that: The step of obtaining the reference clock according to the reference clock instruction and sending it to the vehicle end so that the vehicle end resets the reference clock of the vehicle key comprises: Acquire a reference clock according to the reference clock instruction, and sign the reference clock and encrypt it with a random number; Send the reference clock instruction encrypted with the signature and random number to the vehicle end, so that the vehicle end decrypts the random number and verifies the signature to parse out the reference clock, and resets the reference clock of the vehicle key.

4. A terminal, characterized in that: include: Receiving module: used to connect to the vehicle-side Bluetooth and receive the Bluetooth broadcast signal from the vehicle-side indicating that the reference clock is in a lost state; A sending module is used to initiate identity authentication for the cloud. After the authentication is passed, an instruction for requesting to obtain a reference clock is sent to the cloud, so that the cloud issues a reference clock instruction according to the instruction for requesting to obtain a reference clock; Acquisition module: used to acquire the reference clock according to the reference clock instruction and send it to the vehicle end, so that the vehicle end can reset the reference clock of the whole vehicle key.

Citation Information

Patent Citations

  • Bluetooth device for vehicle and control method thereof

    KR1020160011476A

  • Method and apparatus for managing failure of a system clock in a data processing system

    US5903748A