A bluetooth car lock control method and system
Car key systems that use digital keys for activation and Bluetooth connection authentication overcome the limitations of physical key control, enabling convenient vehicle control without physical operation and enhancing the user experience.
Patent Information
- Application Number
- CN202211210422.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-09-30
AI Technical Summary
Existing car key systems rely on physical keys to control vehicles, resulting in poor convenience and strong limitations, thus reducing the user experience.
By working in tandem with the client and cloud platform, digital key activation and Bluetooth connection authentication are achieved, automatically controlling vehicle unlocking and starting. Combined with a whitelist mechanism and Bluetooth communication technology, convenience is enhanced.
It solves the control limitations of physical keys, improves the convenience of vehicle control and user experience, and enables convenient unlocking and starting without physical operation.
Smart Images

Figure CN115520141B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and more specifically, to a Bluetooth car lock control method and system. Background Technology
[0002] Currently, the main functions of car key systems include vehicle entry and start-up. Existing solutions rely on communication between 433MHz and 125kHz radio frequency signals and the in-vehicle radio frequency receiving module. Vehicle entry is achieved through button control commands sent by the key, such as locking / unlocking, one-button start, opening the tailgate, and unlocking the charging port cover. Key positioning and vehicle start-up are achieved through several low-frequency antennas located inside the vehicle. However, in practice, it has been found that existing methods require car owners to control the vehicle with a physical key, resulting in poor convenience, significant limitations, and a reduced user experience. Summary of the Invention
[0003] The purpose of this application is to provide a Bluetooth car lock control method and system that can solve the limitations of physical keys on vehicle control, provide good convenience, and also overcome the limitations of physical keys, thereby improving the user experience.
[0004] The first aspect of this application provides a Bluetooth car lock control method, including:
[0005] The client sends a digital key activation request for the target vehicle to the cloud platform; and receives the target digital key from the cloud platform, and activates the digital key function of the target vehicle according to the target digital key;
[0006] When the client detects that it is near the target vehicle, it automatically sends a Bluetooth connection authentication request to the target vehicle.
[0007] The target vehicle receives the Bluetooth connection authentication request. When the Bluetooth connection authentication request is successfully authenticated, it establishes a Bluetooth connection with the client and activates the digital key function under the Bluetooth connection.
[0008] When the target vehicle is detected by the digital key function and a passive unlock command triggered by the user is detected, the door of the target vehicle is opened and the target vehicle is enabled to start.
[0009] In the above implementation process, the method first sends a digital key activation request for the target vehicle to the cloud platform; then receives the target digital key from the cloud platform and activates the digital key function of the target vehicle based on the target digital key; next, when a Bluetooth signal is detected near the target vehicle, a Bluetooth connection authentication request is automatically sent to the target vehicle; then, the target vehicle receives the Bluetooth connection authentication request, and when the Bluetooth connection authentication request is successfully authenticated, a Bluetooth connection is established with the client, and the digital key function is activated under the Bluetooth connection; when the digital key function is activated and a passive unlock command triggered by the user is detected, the door of the target vehicle is opened, enabling the target vehicle to start. It is evident that this method can overcome the limitation of vehicle control relying on physical keys, offering good convenience and also addressing the limitations of physical keys, thereby improving the user experience.
[0010] Furthermore, after the client sends a digital key activation request for the target vehicle to the cloud platform, the method further includes:
[0011] The cloud platform activates the target digital key of the target vehicle according to the digital key activation request and sends the digital key back to the client.
[0012] Furthermore, the client activates the digital key function of the target vehicle based on the target digital key, including:
[0013] The client performs identity authentication with the target digital key and the vehicle Bluetooth module of the target vehicle to obtain an identity authentication result; when the identity authentication result is successful, the client obtains the Bluetooth module pairing information of the target vehicle; and stores the pairing information in the target vehicle Bluetooth module whitelist.
[0014] Furthermore, before the client sends a digital key activation request for the target vehicle to the cloud platform, the method further includes:
[0015] When the target vehicle leaves the factory, the detection equipment obtains the vehicle number information of the target vehicle and uploads the vehicle number information to the cloud platform through an encryption device;
[0016] The virtual key service deployed on the cloud platform receives the vehicle number information and obtains the Bluetooth master module information of the vehicle to be processed corresponding to the vehicle number information.
[0017] The encryption device receives the Bluetooth master module information fed back by the cloud platform; calculates the Bluetooth key based on the Bluetooth master module information and the vehicle number information; and feeds back the Bluetooth key to the detection device.
[0018] The detection device obtains the vehicle binding information and Bluetooth key of the target vehicle from the production system, and sends Bluetooth control commands to the target vehicle according to the vehicle binding information and Bluetooth key to perform Bluetooth vehicle control function detection.
[0019] The target vehicle performs corresponding operations according to the Bluetooth control command, obtains Bluetooth data, and transmits the Bluetooth data back to the detection device;
[0020] The testing device determines the testing result based on the Bluetooth data and uploads the testing result to the production system for storage.
[0021] Furthermore, before the virtual key service deployed on the cloud platform receives the vehicle registration number information, the method further includes:
[0022] The Bluetooth module production system generates the Bluetooth master module information of the target vehicle; wherein, the Bluetooth master module information includes the Bluetooth master module serial number, the Bluetooth master module security serial number, and the Bluetooth master module MAC address;
[0023] The Bluetooth module production system synchronizes the Bluetooth master module information to the production system and the cloud platform.
[0024] Furthermore, the cloud platform activates the target digital key of the target vehicle according to the digital key activation request, including:
[0025] The cloud platform obtains the Bluetooth master module information corresponding to the target vehicle based on the digital key activation request, and generates the target digital key for the target vehicle based on the Bluetooth master module information.
[0026] A second aspect of this application provides a Bluetooth vehicle lock control system, which includes a client, a target vehicle, and a cloud platform.
[0027] The client is configured to send a digital key activation request for the target vehicle to the cloud platform; receive the target digital key from the cloud platform and activate the digital key function of the target vehicle according to the target digital key; and automatically send a Bluetooth connection authentication request to the target vehicle when the client is detected to be near the target vehicle.
[0028] The target vehicle is configured to receive the Bluetooth connection authentication request, establish a Bluetooth connection with the client when the Bluetooth connection authentication request is successfully authenticated, and activate the digital key function under the Bluetooth connection; and under the digital key function, when a user-triggered vehicle passive unlocking command is detected, open the door of the target vehicle and enable the target vehicle to start.
[0029] In the above implementation process, the system can send a digital key activation request for the target vehicle to the cloud platform via the client; receive the target digital key from the cloud platform and activate the digital key function of the target vehicle based on the target digital key; automatically send a Bluetooth connection authentication request to the target vehicle when the client is detected approaching the target vehicle; the target vehicle receives the Bluetooth connection authentication request, and when the Bluetooth connection authentication request is successfully authenticated, a Bluetooth connection is established with the client, and the digital key function is activated under the Bluetooth connection; and under the digital key function, when a passive unlock command triggered by the user is detected, the door of the target vehicle is opened, and the target vehicle is enabled to start. It is evident that this system can solve the limitations of physical keys on vehicle control, offering good convenience, and also overcomes the limitations of physical keys, thereby improving the user experience.
[0030] Furthermore, the cloud platform is also used to activate the target digital key of the target vehicle according to the digital key activation request after the client sends a digital key activation request for the target vehicle to the cloud platform, and to return the digital key to the client.
[0031] Furthermore, the client is specifically configured to perform identity authentication based on the target digital key and the vehicle Bluetooth module of the target vehicle, and obtain an identity authentication result; when the identity authentication result is successful, obtain the pairing information between the client and the Bluetooth module of the target vehicle; and store the pairing information in the target vehicle Bluetooth module whitelist.
[0032] Furthermore, the client is also used to detect the vehicle number information of the target vehicle when the target vehicle leaves the factory before sending the digital key activation request for the target vehicle to the cloud platform, and upload the vehicle number information to the cloud platform through an encryption device.
[0033] The cloud platform is also used to receive the vehicle number information through the deployed virtual key service, and to obtain the Bluetooth master module information of the vehicle to be processed corresponding to the vehicle number information;
[0034] The encryption device is configured to receive the Bluetooth master module information fed back by the cloud platform; calculate the Bluetooth key based on the Bluetooth master module information and the vehicle number information; and feed back the Bluetooth key to the detection device.
[0035] The detection device is used to obtain the vehicle binding information and the Bluetooth key of the target vehicle from the production system, and send Bluetooth control commands to the target vehicle according to the vehicle binding information and the Bluetooth key to perform Bluetooth vehicle control function detection.
[0036] The target vehicle is also used to perform corresponding operations according to the Bluetooth control command, obtain Bluetooth data, and transmit the Bluetooth data back to the detection device;
[0037] The detection device is also used to determine the detection result based on the Bluetooth data and upload the detection result to the production system for storage.
[0038] Furthermore, the Bluetooth module production system is used to generate Bluetooth master module information of the target vehicle before the virtual key service deployed on the cloud platform receives the vehicle number information; wherein, the Bluetooth master module information includes Bluetooth master module serial number, Bluetooth master module security serial number and Bluetooth master module MAC address;
[0039] The Bluetooth module production system is also used to synchronize the Bluetooth master module information to the production system and the cloud platform.
[0040] Furthermore, the cloud platform is specifically used to obtain the Bluetooth master module information corresponding to the target vehicle according to the digital key activation request, and generate the target digital key for the target vehicle according to the Bluetooth master module information.
[0041] A third aspect of this application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor runs the computer program to cause the electronic device to perform the Bluetooth car lock control method described in any one of the first aspects of this application.
[0042] The fourth aspect of this application provides a computer-readable storage medium storing computer program instructions, which, when read and executed by a processor, perform the Bluetooth car lock control method described in any one of the first aspects of this application. Attached Figure Description
[0043] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 A flowchart illustrating a Bluetooth car lock control method provided in an embodiment of this application;
[0045] Figure 2 This is a schematic diagram of the structure of a Bluetooth car lock control system provided in an embodiment of this application;
[0046] Figure 3 This is a schematic diagram of a detection structure for a Bluetooth-based car lock control system provided in an embodiment of this application. Detailed Implementation
[0047] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0048] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0049] Example 1
[0050] Please refer to Figure 1 , Figure 1 This application provides a flowchart illustrating a Bluetooth car lock control method. The Bluetooth car lock control method includes:
[0051] S101. The client sends a digital key activation request for the target vehicle to the cloud platform.
[0052] As an optional implementation, the method further includes:
[0053] Before the client sends a digital key activation request for the target vehicle to the cloud platform, the method also includes:
[0054] When the target vehicle leaves the factory, the detection equipment obtains the vehicle number information of the target vehicle and uploads the vehicle number information to the cloud platform through an encryption device;
[0055] The virtual key service deployed on the cloud platform receives vehicle number information and obtains the Bluetooth master module information of the vehicle to be processed corresponding to the vehicle number information;
[0056] The encryption device receives Bluetooth master module information from the cloud platform; calculates the Bluetooth key based on the Bluetooth master module information and vehicle number information; and feeds the Bluetooth key back to the detection device.
[0057] The testing equipment obtains the vehicle binding information and Bluetooth key of the target vehicle from the production system, and sends Bluetooth control commands to the target vehicle based on the vehicle binding information and Bluetooth key to test the Bluetooth vehicle control function.
[0058] The target vehicle performs corresponding operations according to the Bluetooth control command, obtains Bluetooth data, and transmits the Bluetooth data back to the detection equipment;
[0059] The testing equipment determines the test results based on Bluetooth data and uploads the results to the production system for storage.
[0060] As a further optional implementation, the method also includes:
[0061] Before the virtual key service deployed on the cloud platform receives vehicle registration information, the method also includes:
[0062] The Bluetooth module production system generates Bluetooth master module information for the target vehicle; the Bluetooth master module information includes the Bluetooth master module serial number, Bluetooth master module security serial number, and Bluetooth master module MAC address.
[0063] The Bluetooth module production system synchronizes the Bluetooth master module information to the production system and cloud platform.
[0064] For example, this method can be implemented through the following steps when the vehicle's digital key is activated for the first time:
[0065] ① Open the mobile app, bind the vehicle, start the vehicle, and activate the digital key;
[0066] ② The cloud platform generates a digital key;
[0067] ③ Send the digital key to the mobile phone;
[0068] ④ Store the key on your mobile phone;
[0069] ⑤ Connect to the vehicle's Bluetooth module via the app for strong identity authentication;
[0070] ⑥ The vehicle's Bluetooth module records the pairing information to the whitelist.
[0071] S201, The cloud platform obtains the Bluetooth master module information corresponding to the target vehicle based on the digital key activation request.
[0072] S202, The cloud platform generates the target digital key for the target vehicle based on the Bluetooth master module information and sends the digital key back to the client.
[0073] S102, The client receives the target digital key from the cloud platform.
[0074] S103. The client performs identity authentication based on the target digital key and the vehicle's Bluetooth module, and obtains the authentication result.
[0075] S301. When the target vehicle's identity authentication result is successful, obtain the Bluetooth module pairing information between the client and the target vehicle; and store the pairing information in the target vehicle's Bluetooth module whitelist.
[0076] In this embodiment, the following table shows the evaluation results for the daily use scenarios of car owners.
[0077] In this embodiment, the method is based on two frequently used functions. By adding a whitelist, the Bluetooth digital key is made as convenient as a traditional radio frequency key, allowing users to carry their mobile phone with them, open doors without operating an app, and making authorization and termination of authorization convenient and recycling worry-free.
[0078] S104. When the client detects that the client is close to the target vehicle, it automatically sends a Bluetooth connection authentication request to the target vehicle.
[0079] S302, The target vehicle receives a Bluetooth connection authentication request.
[0080] In this embodiment, the vehicle-side Bluetooth master module is used to realize communication with the mobile phone via Bluetooth, communication with the vehicle-side Bluetooth slave module, and communication with other nodes in the vehicle. It is the key point for realizing the Bluetooth digital key function on the vehicle side, and its internal components should include at least:
[0081] ① Main control microprocessor: used for functions such as mobile phone positioning algorithm, key function logic judgment, communication control, and security authentication;
[0082] ② Receiving antenna: Used to receive Bluetooth signals;
[0083] ③ Communication module: Used to communicate with slave modules and vehicle nodes, usually implemented using CAN or LIN bus;
[0084] ④ Information security module: used to encrypt and decrypt Bluetooth messages to avoid the risk of attack when plaintext messages are transmitted in public environments.
[0085] In this embodiment, the vehicle-side Bluetooth slave module can monitor the mobile phone's Bluetooth signal strength and touch status, and communicate with the master module to transmit the current signal strength and touch status to implement the PEPS function. Internally, it should at least include:
[0086] ① Main control microprocessor: Used for monitoring the Bluetooth signal strength of the mobile phone, processing touch signals, and controlling communication, etc.
[0087] ② Receiving antenna: Used to receive Bluetooth signals;
[0088] ③ Communication module: Used to communicate with the main module, usually implemented using CAN or LIN bus;
[0089] ④ Touch module: Used to sense the driver's touch actions.
[0090] S303. When the target vehicle's Bluetooth connection authentication request is successfully authenticated, it establishes a Bluetooth connection with the client and activates the digital key function under the Bluetooth connection.
[0091] S304. When the target vehicle is under the digital key function and a user-triggered passive unlock command is detected, the door of the target vehicle is opened, enabling the target vehicle to start.
[0092] Please refer to Figure 3 In the manufacturing process, to ensure safety, uniqueness, and error prevention, the following overall inspection process provided by this method can be adopted:
[0093] ① Based on process 1. Vehicle number input: Vehicle number information is input via barcode scanner or RFID identification and transmitted to the detection equipment;
[0094] ② The detection equipment uploads the vehicle number to the encryption machine via process 2.
[0095] ③ The encryption machine uploads the vehicle number to the cloud platform via process 3.
[0096] ④ The virtual key service deployed on the cloud platform feeds back Bluetooth master module information. All Bluetooth master module information is uploaded to the Bluetooth module production system via process 11, information synchronization. Specifically, the Bluetooth module production system synchronizes information to the production system via process 10, information synchronization.
[0097] ⑤ The encryption machine calculates the Bluetooth key based on the returned Bluetooth master module information and vehicle number information, and returns the Bluetooth key and data to the detection device, according to process 5. The cloud platform returns the Bluetooth master module information to the encryption machine through process 4.
[0098] ⑥ The testing equipment uses the Bluetooth module and process 9 to synchronize the vehicle and binding information with the production system and the vehicle's Bluetooth module through process 6 to establish a Bluetooth connection and send Bluetooth data to perform Bluetooth vehicle control function testing.
[0099] ⑦ The vehicle-side device transmits Bluetooth data back according to the Bluetooth command issued by the detection equipment through process 7.
[0100] ⑧ The testing equipment uploads the test results to the production system for storage via process 8.
[0101] ⑨ The Bluetooth module production system synchronizes the serial number and security information (including security serial number, MAC address, etc.) of the Bluetooth master modules it manufactures to the production system and cloud platform.
[0102] For example, this method can be implemented by users in their daily use through the following steps:
[0103] ①When a customer approaches the vehicle with their mobile phone, Bluetooth connection authentication is automatically triggered.
[0104] ② The vehicle-mounted Bluetooth module receives the authentication request;
[0105] ③ The vehicle verifies the authentication request information;
[0106] ④ After successful authentication, the Bluetooth connection is complete, and the Bluetooth digital key function is activated;
[0107] ⑤ When the customer touches the module capacitor, the vehicle is passively unlocked;
[0108] ⑥ Start the vehicle.
[0109] In this embodiment, the subject executing the method can be a computing device such as a computer or server, and no limitation is made in this embodiment.
[0110] In this embodiment, the subject executing the method can also be a smart device such as a smartphone or tablet, and no limitation is made in this embodiment.
[0111] As can be seen, the Bluetooth car lock control method described in this embodiment can realize the functions of a traditional key based on Bluetooth communication, and at the same time solve the problems of quality control in the whole vehicle manufacturing process and the construction of basic data for digital keys. In addition, by decomposing the user's daily car use needs and designing authentication strategies, it can solve the pain points of users' daily car use using Bluetooth digital keys, and greatly improve the convenience of Bluetooth digital key functions.
[0112] Example 2
[0113] Please refer to Figure 2 , Figure 2 This is a schematic diagram of a Bluetooth car lock control system provided in an embodiment of this application. Figure 2 As shown, the Bluetooth car lock control system includes a client 100, a target vehicle 300, and a cloud platform 200.
[0114] Client 100 is used to send a digital key activation request for target vehicle 300 to cloud platform 200; receive the target digital key from cloud platform 200 and activate the digital key function of target vehicle 300 according to the target digital key; and automatically send a Bluetooth connection authentication request to target vehicle 300 when client 100 is detected to be close to target vehicle 300.
[0115] The target vehicle 300 is used to receive Bluetooth connection authentication requests. When the Bluetooth connection authentication request is successfully authenticated, it establishes a Bluetooth connection with the client 100 and starts the digital key function under the Bluetooth connection. Under the digital key function, when a user-triggered passive unlocking command is detected, the door of the target vehicle 300 is opened, and the target vehicle 300 is enabled to start.
[0116] As an optional implementation, the cloud platform 200 is also used to activate the target digital key of the target vehicle 300 according to the digital key activation request after the client 100 sends a digital key activation request for the target vehicle 300 to the cloud platform 200, and to send the digital key back to the client 100.
[0117] As an optional implementation, the client 100 is specifically used to perform identity authentication with the target digital key and the vehicle Bluetooth module of the target vehicle 300 to obtain the identity authentication result; when the identity authentication result is successful, the client 100 obtains the pairing information between the Bluetooth module of the target vehicle 300 and the target vehicle 300; and stores the pairing information in the Bluetooth module whitelist of the target vehicle 300.
[0118] As an optional implementation, the client 100 is also used to, before sending a digital key activation request for the target vehicle 300 to the cloud platform 200, obtain the vehicle number information of the target vehicle 300 when the target vehicle 300 leaves the factory, and upload the vehicle number information to the cloud platform 200 through an encryption device.
[0119] The cloud platform 200 is also used to receive vehicle number information through the deployed virtual key service and obtain the Bluetooth master module information of the vehicle to be processed corresponding to the vehicle number information;
[0120] The encryption device is used to receive Bluetooth master module information fed back from the cloud platform 200; calculate the Bluetooth key based on the Bluetooth master module information and vehicle number information; and feed back the Bluetooth key to the detection device.
[0121] The testing equipment is used to obtain the vehicle binding information and Bluetooth key of the target vehicle 300 from the production system, and send Bluetooth control commands to the target vehicle 300 according to the vehicle binding information and Bluetooth key to test the Bluetooth vehicle control function.
[0122] The target vehicle 300 is also used to perform corresponding operations according to Bluetooth control commands, obtain Bluetooth data, and transmit the Bluetooth data back to the detection equipment;
[0123] The testing equipment is also used to determine the test results based on Bluetooth data and upload the test results to the production system for storage.
[0124] As an optional implementation, the Bluetooth module production system is used to generate Bluetooth master module information for the target vehicle 300 before the virtual key service deployed on the cloud platform 200 receives the vehicle number information; wherein, the Bluetooth master module information includes the Bluetooth master module serial number, the Bluetooth master module security serial number, and the Bluetooth master module MAC address.
[0125] The Bluetooth module production system is also used to synchronize Bluetooth master module information to the production system and cloud platform 200.
[0126] As an optional implementation, the cloud platform 200 is specifically used to obtain the Bluetooth master module information corresponding to the target vehicle 300 according to the digital key activation request, and generate the target digital key of the target vehicle 300 according to the Bluetooth master module information.
[0127] In this embodiment, the explanation of the Bluetooth car lock control system can be referred to the description in Embodiment 1, and will not be repeated here.
[0128] As can be seen, the Bluetooth car lock control system described in this embodiment can realize the functions of a traditional key based on Bluetooth communication, while solving the problems of quality control in the whole vehicle manufacturing process and the construction of basic data for digital keys. In addition, by decomposing the user's daily car use needs and designing authentication strategies, it can solve the pain points of users using Bluetooth digital keys in their daily car use, and greatly improve the convenience of Bluetooth digital key functions.
[0129] This application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor runs the computer program to enable the electronic device to perform the Bluetooth car lock control method in embodiment 1 of this application.
[0130] This application provides a computer-readable storage medium storing computer program instructions. When the computer program instructions are read and executed by a processor, the Bluetooth car lock control method in embodiment 1 of this application is performed.
[0131] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0132] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0133] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0134] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0135] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0136] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
Claims
1. A Bluetooth car lock control method, characterized in that, include: The client sends a digital key activation request for the target vehicle to the cloud platform; and receives the target digital key from the cloud platform, and activates the digital key function of the target vehicle according to the target digital key; When the client detects that it is near the target vehicle, it automatically sends a Bluetooth connection authentication request to the target vehicle. The target vehicle receives the Bluetooth connection authentication request. When the Bluetooth connection authentication request is successfully authenticated, it establishes a Bluetooth connection with the client and activates the digital key function under the Bluetooth connection. When the target vehicle is detected by the user-triggered passive unlocking command under the digital key function, the door of the target vehicle is opened and the target vehicle is enabled to start. The client activates the digital key function of the target vehicle based on the target digital key, including: The client performs identity authentication with the target digital key and the vehicle Bluetooth module of the target vehicle to obtain an identity authentication result; when the identity authentication result is successful, the client obtains the pairing information between the client and the Bluetooth module of the target vehicle; and stores the pairing information in the target vehicle Bluetooth module whitelist.
2. The Bluetooth car lock control method according to claim 1, characterized in that, After the client sends a digital key activation request for the target vehicle to the cloud platform, the method further includes: The cloud platform activates the target digital key of the target vehicle according to the digital key activation request and sends the digital key back to the client.
3. The Bluetooth car lock control method according to claim 1, characterized in that, Before the client sends a digital key activation request for the target vehicle to the cloud platform, the method further includes: When the target vehicle leaves the factory, the detection equipment obtains the vehicle number information of the target vehicle and uploads the vehicle number information to the cloud platform through an encryption device; The virtual key service deployed on the cloud platform receives the vehicle number information and obtains the Bluetooth master module information of the vehicle to be processed corresponding to the vehicle number information. The encryption device receives the Bluetooth master module information fed back by the cloud platform; calculates the Bluetooth key based on the Bluetooth master module information and the vehicle number information; and feeds back the Bluetooth key to the detection device. The detection device obtains the vehicle binding information and Bluetooth key of the target vehicle from the production system, and sends Bluetooth control commands to the target vehicle according to the vehicle binding information and Bluetooth key to perform Bluetooth vehicle control function detection. The target vehicle performs corresponding operations according to the Bluetooth control command, obtains Bluetooth data, and transmits the Bluetooth data back to the detection device; The testing device determines the testing result based on the Bluetooth data and uploads the testing result to the production system for storage.
4. The Bluetooth car lock control method according to claim 3, characterized in that, Before the virtual key service deployed on the cloud platform receives the vehicle number information, the method further includes: The Bluetooth module production system generates the Bluetooth master module information of the target vehicle; wherein, the Bluetooth master module information includes the Bluetooth master module serial number, the Bluetooth master module security serial number, and the Bluetooth master module MAC address; The Bluetooth module production system synchronizes the Bluetooth master module information to the production system and the cloud platform.
5. The Bluetooth car lock control method according to claim 2, characterized in that, The cloud platform activates the target digital key of the target vehicle according to the digital key activation request, including: The cloud platform obtains the Bluetooth master module information corresponding to the target vehicle based on the digital key activation request, and generates the target digital key for the target vehicle based on the Bluetooth master module information.
6. A Bluetooth car lock control system, characterized in that, The Bluetooth car lock control system includes a client, a target vehicle, and a cloud platform. The client is configured to send a digital key activation request for the target vehicle to the cloud platform; receive the target digital key from the cloud platform and activate the digital key function of the target vehicle according to the target digital key; and automatically send a Bluetooth connection authentication request to the target vehicle when the client is detected to be near the target vehicle. The target vehicle is configured to receive the Bluetooth connection authentication request, establish a Bluetooth connection with the client when the Bluetooth connection authentication request is successfully authenticated, and activate the digital key function under the Bluetooth connection; and under the digital key function, when a user-triggered vehicle passive unlocking command is detected, open the door of the target vehicle and enable the target vehicle to start. Specifically, the client is used to perform identity authentication based on the target digital key and the vehicle Bluetooth module of the target vehicle, and obtain the identity authentication result; when the identity authentication result is successful, the client obtains the pairing information between the client and the Bluetooth module of the target vehicle; and stores the pairing information in the target vehicle Bluetooth module whitelist.
7. The Bluetooth car lock control system according to claim 6, characterized in that, The cloud platform is also used to activate the target digital key of the target vehicle according to the digital key activation request after the client sends a digital key activation request for the target vehicle to the cloud platform, and to return the digital key to the client.
8. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory being used to store a computer program, and the processor running the computer program to cause the electronic device to perform the Bluetooth car lock control method according to any one of claims 1 to 5.
9. A readable storage medium, characterized in that, The readable storage medium stores computer program instructions, which, when read and executed by a processor, perform the Bluetooth car lock control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Bluetooth-based virtual key vehicle control system, method and device and computer equipment
CN110798795A
Bluetooth key and vehicle connection method, vehicle Bluetooth system and Bluetooth key
CN113920615A