Mobile key control method, vehicle-mounted auxiliary equipment control method, equipment and medium

By establishing Bluetooth and ultra-wideband connections between the vehicle and on-board auxiliary equipment to obtain the actual distance, the problem of low Bluetooth ranging accuracy is solved, precise and senseless unlocking is achieved, and the user experience is improved.

CN120603041APending Publication Date: 2025-09-05WEILAI MOBILE TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410251512.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-05
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

The low accuracy of existing vehicle Bluetooth ranging results in a poor user experience, and the inconsistency and stability of Bluetooth unlocking effects for different mobile phone models are difficult to guarantee.

Method used

After establishing a Bluetooth connection with the vehicle, it detects the received signal strength indication, establishes a Bluetooth connection with the on-board auxiliary device, performs identity authentication, uses the ultra-wideband connection to obtain the actual distance, and controls the vehicle unlocking based on the actual distance.

Benefits of technology

It realizes accurate and seamless unlocking of digital car keys, improves the stability and security of unlocking and locking, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120603041A_ABST
    Figure CN120603041A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, particularly provides a mobile key control method, a vehicle-mounted auxiliary equipment control method, equipment and a medium, and aims to solve the technical problem of poor user experience caused by low distance measurement precision of an existing method. In order to achieve the purpose, the mobile key control method comprises the steps that after Bluetooth connection with a vehicle is established, a received signal strength indication is detected; when the received signal strength indication is greater than a first threshold value, establishing Bluetooth connection with the vehicle-mounted auxiliary equipment; sending the first identity authentication information to the vehicle-mounted auxiliary equipment through Bluetooth to perform identity authentication; when the identity authentication is passed, carrying out ultra wide band connection with the vehicle-mounted auxiliary equipment, and obtaining an actual distance between the mobile key and the vehicle-mounted auxiliary equipment; and controlling the vehicle to unlock and lock based on the actual distance. Thus, the accurate non-inductive unlocking and locking capacity of the digital vehicle key is achieved, the stability and safety of non-inductive unlocking and locking of the vehicle are improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and specifically provides a mobile key control method, a vehicle-mounted auxiliary equipment control method, equipment, and medium. Background Art

[0002] Currently, many vehicles on the market lack UWB ranging capabilities and can only roughly measure distance based on Bluetooth received signal strength indication (RSSI). Bluetooth ranging is calculated based on the relationship between signal strength and distance. Due to the nonlinear relationship between signal strength and distance, and the fact that signal strength can fluctuate due to numerous factors (such as the surrounding environment, multipath, different broadcast channels, and adaptive transmit power), ranging accuracy is relatively low. Vehicles that use Bluetooth RSSI for ranging often require users to walk to the vehicle with their phone and wait for a while before unlocking the vehicle, significantly impacting the unlocking process.

[0003] In addition, most car manufacturers support digital car keys via mobile phones. However, due to the large number of mobile phone models, it is difficult to guarantee the consistency and stability of Bluetooth unlocking effects for different mobile phone models.

[0004] Accordingly, the art needs a new mobile key control solution to solve the above problems.

[0005] Application Contents

[0006] To overcome the above-mentioned drawbacks, the present application is proposed to provide a solution or at least partially solve the technical problem that the existing methods have low ranging accuracy, resulting in a poor user experience. The present application provides a mobile key control method, a vehicle auxiliary device control method, a device, and a medium.

[0007] In a first aspect, the present application provides a mobile key control method, the method comprising:

[0008] After establishing a Bluetooth connection with the vehicle, check the received signal strength indicator;

[0009] When the received signal strength indicator is greater than a first threshold, establishing a Bluetooth connection with the in-vehicle auxiliary device;

[0010] sending first identity authentication information to the vehicle-mounted auxiliary device via Bluetooth for identity authentication;

[0011] When the identity authentication is passed, establishing an ultra-wideband connection with the vehicle-mounted auxiliary device to obtain an actual distance between the mobile key and the vehicle-mounted auxiliary device;

[0012] The vehicle is controlled to be unlocked based on the actual distance.

[0013] In one embodiment of the present application, before establishing an ultra-wideband connection with the unlocking auxiliary device, the method further includes:

[0014] Get ranging parameters;

[0015] The ranging parameters are sent to the vehicle-mounted auxiliary device.

[0016] In one embodiment of the present application, controlling the vehicle unlocking based on the actual distance includes:

[0017] determining whether an actual distance between the mobile key and the in-vehicle auxiliary device is less than a second threshold;

[0018] If so, sending an unlocking signal to the vehicle to control the vehicle to unlock;

[0019] If not, determining whether the actual distance between the mobile key and the in-vehicle auxiliary device is greater than a third threshold, wherein the third threshold is greater than the second threshold;

[0020] If so, a locking signal is sent to the vehicle to control the vehicle to lock.

[0021] In one embodiment of the present application, after establishing an ultra-wideband connection with the in-vehicle auxiliary device, the method further includes:

[0022] detecting a motion state of the mobile key;

[0023] Determining whether to start or stop ultra-wideband communication between the mobile key and the in-vehicle auxiliary device is based on a motion state of the mobile key.

[0024] In one embodiment of the present application, after establishing a Bluetooth connection with the in-vehicle auxiliary device, the method further includes:

[0025] When the received signal strength indicator is less than a fourth threshold, disconnecting the Bluetooth communication between the mobile key and the in-vehicle auxiliary device.

[0026] In one embodiment of the present application, the method further includes:

[0027] When the received signal strength indicator is less than a fifth threshold, disconnecting the Bluetooth communication between the mobile key and the vehicle, wherein the fifth threshold is less than the fourth threshold.

[0028] In a second aspect, the present application provides a method for controlling an in-vehicle auxiliary device, the method comprising:

[0029] receiving first identity authentication information sent by the mobile key via Bluetooth;

[0030] Performing identity authentication based on the first identity authentication information;

[0031] When the identity authentication is passed, an ultra-wideband connection is established with the mobile key.

[0032] In one embodiment of the present application, performing identity authentication based on the first identity authentication information includes:

[0033] Matching the first identity authentication information with the second identity authentication information,

[0034] When the first identity authentication information matches the second identity authentication information, it is determined that the identity authentication is successful.

[0035] In a third aspect, a smart device is provided, comprising:

[0036] at least one processor;

[0037] and, a memory communicatively coupled to the at least one processor;

[0038] The memory stores a computer program, and when the computer program is executed by the at least one processor, it implements any of the aforementioned mobile key control methods or any of the aforementioned vehicle-mounted auxiliary equipment control methods.

[0039] In a fourth aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored in the computer-readable storage medium, wherein the program codes are suitable for being loaded and run by a processor to execute any one of the aforementioned mobile key control methods, or to implement any one of the aforementioned vehicle-mounted auxiliary device control methods.

[0040] The above one or more technical solutions of this application have at least one or more of the following beneficial effects:

[0041] The mobile key control method in this application specifically includes: after establishing a Bluetooth connection with the vehicle, detecting the received signal strength indication; when the received signal strength indication is greater than a first threshold, establishing a Bluetooth connection with the vehicle auxiliary device; sending the first identity authentication information to the vehicle auxiliary device via Bluetooth for identity authentication; when the identity authentication is passed, establishing an ultra-wideband connection with the vehicle auxiliary device to obtain the actual distance between the mobile key and the vehicle auxiliary device; and controlling the vehicle unlocking based on the actual distance. In this way, by combining a vehicle without UWB ranging capability with a mobile key with UWB capability, the digital car key's precise and senseless unlocking capability is achieved. Bluetooth communication is used to perform identity authentication between the mobile key and the vehicle auxiliary device. When the identity authentication is passed, for the mobile key with UWB capability, UWB security ranging is performed with the external UWB vehicle auxiliary device, and then the precise vehicle senseless unlocking function is achieved based on the real-time distance information, thereby improving the stability and security of the vehicle senseless unlocking and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The disclosure of this application will be more easily understood with reference to the accompanying drawings. Those skilled in the art will readily appreciate that these drawings are for illustrative purposes only and are not intended to limit the scope of protection of this application. Furthermore, similar numbers in the figures represent similar components, where:

[0043] Figure 1 This is a flow chart of the main steps of a mobile key control method according to an embodiment of the present application;

[0044] Figure 2 is a flow chart of a method for controlling an in-vehicle auxiliary device according to an embodiment of the present application;

[0045] Figure 3 This is a flow chart of a non-sensing unlocking method according to an embodiment of the present application;

[0046] Figure 4 This is a complete flowchart of the non-sensing unlocking method in one embodiment of the present application;

[0047] Figure 5 This is a schematic diagram of the structure of a non-sensing unlocking system in one embodiment of the present application;

[0048] Figure 6 Schematic diagram of the structure of a smart device according to an embodiment of the present application. DETAILED DESCRIPTION

[0049] Some embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present application and are not intended to limit the scope of protection of the present application.

[0050] In the description of this application, "module" and "processor" may include hardware, software, or a combination of both. A module may include hardware circuitry, various suitable sensors, communication ports, and memory. It may also include software components, such as program code, or a combination of software and hardware. A processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. A processor has data and / or signal processing capabilities. A processor may be implemented in software, hardware, or a combination of both. Non-transitory computer-readable storage media include any suitable medium capable of storing program code, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, etc. The term "A and / or B" refers to all possible combinations of A and B, such as only A, only B, or both A and B. The terms "at least one of A or B" or "at least one of A and B" have similar meanings to "A and / or B" and may include only A, only B, or both A and B. The singular forms "a" and "the" may also include the plural forms.

[0051] Currently, traditional methods have relatively low ranging accuracy. Vehicles often use Bluetooth RSSI ranging to find that users often have to walk to the front of the vehicle with their mobile phone and wait for a while before unlocking the vehicle. This also significantly affects the unlocking effect. With the increasing popularity of mobile phones that support UWB capabilities, vehicles without UWB positioning capabilities still want to achieve accurate, contactless unlocking capabilities using mobile phone digital car keys with UWB ranging capabilities. To address this need, this application provides a mobile key control method, a vehicle-mounted auxiliary device control method, a device, and a medium.

[0052] A mobile key is a device that can communicate with the vehicle and in-vehicle auxiliary equipment, supporting functions such as Bluetooth Low Energy (BLE), Ultra Wide Band (UWB), and Near Field Communication (NFC). For example, a mobile key can include wireless communication devices and wearable devices. Wireless communication devices can include all types of handheld communication devices such as smartphones, tablets, and other mobile terminals, while wearable devices can include watches and head-mounted displays (HMDs).

[0053] The vehicle-mounted auxiliary device is a contactless unlocking auxiliary device that supports Bluetooth Low Energy (BLE), Ultra Wide Band (UWB), and Near Field Communication (NFC). The vehicle-mounted auxiliary device can be placed in a predetermined location in the vehicle, such as the front windshield, rear windshield, window position, and vehicle center console, and this application does not impose any restrictions on this.

[0054] See attached Figure 1 , Figure 1 This is a flow chart of the main steps of a mobile key control method according to an embodiment of the present application.

[0055] like Figure 1 As shown, the mobile key control method in the embodiment of the present application mainly includes the following steps S101 to S105.

[0056] Step S101: After establishing a Bluetooth connection with a vehicle, detecting a received signal strength indicator.

[0057] Specifically, the mobile key first establishes a BLE connection with the vehicle. After the two are authenticated, a temporary session key for this session is generated through encryption negotiation, and then a secure encrypted transmission channel is established based on the key.

[0058] For example, the ECDH encryption algorithm can be used as an example of the encryption method, but is not limited thereto. The ECDH encryption algorithm is a public key encryption method based on the elliptic curve cryptosystem and can be used to generate a key to ensure communication security.

[0059] After the mobile key establishes a BLE connection with the vehicle, the received signal strength indicator (RSSI) between the mobile key and the vehicle is monitored in real time.

[0060] Step S102: when the received signal strength indicator is greater than a first threshold, establishing a Bluetooth connection with the in-vehicle auxiliary device.

[0061] The first threshold may be a first received signal strength indication threshold obtained in advance through experiments. The threshold may be determined by those skilled in the art based on the distance between the mobile key and the vehicle, and may be selectively adjusted based on a specific implementation scenario.

[0062] Illustratively, -70dbm, -72dbm, -73dbm, -75dbm, -76dbm, etc. can be used as examples of the first threshold.

[0063] Specifically, when the received signal strength indicator is greater than a first threshold, scanning is started and a BLE connection is established with the vehicle-mounted auxiliary device.

[0064] Step S103: Sending first identity authentication information to the vehicle-mounted auxiliary device via Bluetooth for identity authentication.

[0065] The first identity authentication information may include an identity identifier of the mobile key, an identity verification code, a timestamp, a message digest, signature data, etc.

[0066] The identity identifier is a unique identifier of the sender (eg, a mobile key), such as a device ID corresponding to the mobile key.

[0067] The authentication code is a verification code sent by the vehicle auxiliary device to the mobile key during the pairing process between the mobile key and the vehicle auxiliary device.

[0068] The timestamp records the time when the signature is generated and is used to prevent replay attacks, that is, to ensure the validity and timeliness of the signature information.

[0069] The message digest is the result of a cryptographic hash operation on the original data or message to be sent, which ensures the integrity and consistency of the original information during transmission.

[0070] The signature data is the result of encrypting the aforementioned identity, authentication code, timestamp, and message digest using a private key through a digital signature algorithm. The recipient (e.g., an in-vehicle auxiliary device) can verify the validity of the signature using the public key disclosed by the mobile key.

[0071] Step S104: When the identity authentication is passed, an ultra-wideband connection is established with the vehicle-mounted auxiliary device to obtain the actual distance between the mobile key and the vehicle-mounted auxiliary device.

[0072] After receiving the first identity authentication information, the in-vehicle auxiliary device verifies the validity of the signature using the public key disclosed by the mobile key. If the signature is valid, it then compares it with its own pairing information. If there is a mismatch, the Bluetooth connection is immediately terminated. If the comparison is consistent, the mobile key and the in-vehicle auxiliary device continue to negotiate a session key, thereby establishing a secure encrypted channel. Furthermore, the mobile key and the in-vehicle auxiliary device communicate over the secure encrypted channel and obtain the actual distance between the mobile key and the in-vehicle auxiliary device.

[0073] Step S105: Sending an unlocking signal to the vehicle based on the actual distance.

[0074] Specifically, the mobile key further selectively sends an unlocking signal or a locking signal to the vehicle according to the actual distance between the mobile key and the in-vehicle auxiliary device, and the vehicle further performs a corresponding unlocking action or locking action based on the unlocking signal or the locking signal.

[0075] Based on steps S101-S105 described above, after establishing a Bluetooth connection with the vehicle, the received signal strength indicator (RSSI) is detected. When the RSSI exceeds a first threshold, a Bluetooth connection is established with the vehicle-mounted auxiliary device. First identity authentication information is transmitted to the vehicle-mounted auxiliary device via Bluetooth for identity authentication. When identity authentication is successful, an ultra-wideband connection is established with the vehicle-mounted auxiliary device to obtain the actual distance between the mobile key and the vehicle-mounted auxiliary device. An unlocking signal is then transmitted to the vehicle based on the actual distance. In this way, by combining a vehicle without UWB ranging capabilities with a UWB-enabled mobile key, precise and seamless unlocking of the digital car key is achieved. Identity authentication between the mobile key and the vehicle-mounted auxiliary device is performed using Bluetooth communication. When identity authentication is successful, the UWB-enabled mobile key performs UWB secure ranging with the external UWB vehicle-mounted auxiliary device. Precise and seamless unlocking of the vehicle is then achieved based on the real-time distance information. This improves the stability and security of seamless unlocking and enhances the user experience.

[0076] Before use, the vehicle auxiliary device needs to exchange pairing information with the mobile key to perform binding operations and identity authentication information exchange.

[0077] In one embodiment of the present application, a mobile phone is used as an example of a mobile key to describe in detail the pairing of an in-vehicle auxiliary device and a mobile key.

[0078] Specifically, first the user needs to open the car key card of the corresponding vehicle in the mobile phone digital car key application and click the shortcut button to bind the car auxiliary device. After clicking, the mobile phone interface reminds the user to place the car auxiliary device on the card reader position on the back of the phone to perform the binding operation. The phone will automatically switch to NFC card reader mode at this time, waiting for the car auxiliary device to perform out-of-band (OOB, Out of Band) pairing. After the user places the device on the back of the phone, the NFC of the car auxiliary device automatically wakes up the Bluetooth processor of the car auxiliary device after receiving the card reading signal. The processor sends the Bluetooth MAC address, identity authentication code and identity authentication signature via NFC to the mobile phone user for subsequent connection and pairing. After the pairing is completed, the car auxiliary device turns on the Bluetooth broadcast and waits for the mobile phone car key to connect. If the user cancels the pairing, the car auxiliary device will turn off the Bluetooth broadcast, and the car auxiliary device will become invalid.

[0079] After the first pairing, the mobile phone and the vehicle auxiliary device will also generate a long-term key (LTK). After the LTK is stored in the memory, subsequent connections can skip the pairing process and directly use the LTK to encrypt the BLE connection at the physical layer.

[0080] In a specific embodiment of the present application, before establishing an ultra-wideband connection with the unlocking auxiliary device, the method further includes: acquiring ranging parameters; and sending the ranging parameters to the vehicle-mounted auxiliary device.

[0081] Ranging parameters refer to the key configuration and calculation parameters involved in the UWB ranging process. These parameters affect the ranging accuracy, range, and signal stability. For example, the ranging parameter values ​​that may be involved in UWB ranging include transmit power, pulse repetition frequency, bandwidth, etc.

[0082] Specifically, before the mobile key establishes an ultra-wideband connection with the vehicle auxiliary device, the mobile phone initializes the first ultra-wideband communication module and sends a command to the vehicle auxiliary device to initialize the second ultra-wideband communication module. Upon receiving the command, the vehicle auxiliary device initializes the second ultra-wideband communication module. The mobile key then obtains the configured ranging parameters and sends them to the vehicle auxiliary device, enabling the device to configure its parameters based on the ranging parameters. This facilitates efficient and accurate communication between the mobile key and the vehicle auxiliary device.

[0083] The mobile key first activates the UWB ranging function and sends a ranging start instruction to the vehicle auxiliary device via Bluetooth. After receiving the ranging start instruction, the vehicle auxiliary device starts UWB ranging. At this time, the ranging session between the mobile key and the vehicle auxiliary device is initiated, and the mobile key obtains the actual distance between the mobile key and the vehicle auxiliary device with higher accuracy.

[0084] In a specific embodiment of the present application, controlling the vehicle unlocking based on the actual distance includes: determining whether the actual distance between the mobile key and the on-board auxiliary device is less than a second threshold; if so, sending an unlocking signal to the vehicle to control the vehicle unlocking; if not, determining whether the actual distance between the mobile key and the on-board auxiliary device is greater than a third threshold, wherein the third threshold is greater than the second threshold; if so, sending a locking signal to the vehicle to control the vehicle unlocking.

[0085] The second and third thresholds are experimentally determined distance thresholds used to characterize the distance between the mobile key and the vehicle. These thresholds can be adaptively adjusted based on specific usage scenarios. It is understood that the above thresholds may also comprehensively consider safety and distance factors, for example, ensuring that the distance between the mobile key and the vehicle is within a safe line of sight.

[0086] Exemplarily, 2.5m, 2.8m, 3.0m, 3.2m, 3.6m, etc. can be used as examples of the second threshold; 5.6m, 5.8m, 6.0m, 6.2m, 6.6m, etc. can be used as examples of the third threshold.

[0087] The distance between the mobile key and the vehicle is determined based on whether the actual distance between the mobile key and the on-board auxiliary device is less than the second threshold. Specifically, first determine whether the actual distance between the mobile key and the on-board auxiliary device is less than the second threshold. If so (that is, the actual distance between the mobile key and the on-board auxiliary device is less than the second threshold), it means that the mobile key is close to the on-board auxiliary device, and then send an unlocking signal to the vehicle to enable the vehicle to perform an unlocking action. If not (that is, the actual distance between the mobile key and the on-board auxiliary device is not less than the second threshold), further determine whether the actual distance between the mobile key and the on-board auxiliary device is greater than the third threshold. If so (that is, the actual distance between the mobile key and the on-board auxiliary device is greater than the third threshold), it means that the mobile key is far away from the on-board auxiliary device, and then send a locking signal to the vehicle to enable the vehicle to perform a locking action. In this way, the stability of the vehicle's senseless unlocking is improved, and the user experience is enhanced.

[0088] Furthermore, the mobile key detects the distance between the mobile key and the vehicle's auxiliary device. When the user approaches the vehicle and reaches the unlocking distance, the mobile key sends an unlock command via the BLE connection. The vehicle unlocks upon receiving the unlock command and then sends the unlock result to the mobile key. When the user moves away from the vehicle and reaches the locking distance, the mobile key sends a lock command via the BLE connection. The vehicle locks upon receiving the lock command and then sends the lock result back to the mobile key. This allows users to promptly monitor the vehicle's unlocking status, improving the user experience.

[0089] In a specific embodiment of the present application, after establishing an ultra-wideband connection with the in-vehicle auxiliary device, the method further includes: detecting a motion state of the mobile key; and determining whether to start or stop ultra-wideband communication between the mobile key and the in-vehicle auxiliary device based on the motion state of the mobile key.

[0090] The motion state of the mobile key includes a stationary state and a moving state.

[0091] Specifically, after establishing an ultra-wideband connection with an in-vehicle auxiliary device, the mobile key's motion state is detected in real time. Ultra-wideband communication between the mobile key and the in-vehicle auxiliary device is then disabled or enabled based on the mobile key's stationary or moving state. This enables ultra-wideband communication between the mobile key and the in-vehicle auxiliary device to be enabled or disabled based on the mobile key's motion state, helping to reduce device power consumption.

[0092] In one embodiment, after the mobile key remains stationary for a preset period of time, the mobile key stops UWB ranging. The mobile key sends a stop UWB ranging command to the in-vehicle auxiliary device via a BLE connection. Upon receiving the stop UWB ranging command, the in-vehicle auxiliary device stops UWB ranging. Upon detecting that the mobile key begins to move, the mobile key resumes UWB ranging. The mobile key sends a resume UWB ranging command to the in-vehicle auxiliary device via a BLE connection. Upon receiving the resume UWB ranging command, the in-vehicle auxiliary device resumes UWB ranging.

[0093] Exemplarily, the preset duration may be 10s, 15s, 20s, 25s, 30s, etc., and may also be customized by the user, without limitation.

[0094] In a specific embodiment of the present application, after establishing a Bluetooth connection with the in-vehicle auxiliary device, the method further includes: disconnecting the Bluetooth communication between the mobile key and the in-vehicle auxiliary device when the received signal strength indicator is less than a fourth threshold.

[0095] In a specific embodiment of the present application, the method further includes: disconnecting the Bluetooth communication between the mobile key and the vehicle when the received signal strength indicator is less than a fifth threshold, wherein the fifth threshold is less than the fourth threshold.

[0096] The fourth threshold is a disconnection threshold between the mobile key and the in-vehicle auxiliary device.

[0097] The fifth threshold is a disconnection threshold between the mobile key and the vehicle.

[0098] The fourth and fifth thresholds are RSSI thresholds obtained in advance through experiments. These thresholds can be determined by those skilled in the art based on the distance between the mobile key and the vehicle and can be adaptively adjusted according to specific implementation scenarios. The fifth threshold is smaller than the fourth threshold, and the fourth threshold is smaller than the first threshold.

[0099] For example, -83dbm, -84dbm, -85dbm, -86dbm, -88dbm, etc. can be used as examples of the fourth threshold; -98dbm, -99dbm, -100dbm, -101dbm, -102dbm, etc. can be used as examples of the fifth threshold.

[0100] Specifically, when the user brings the mobile key within a certain distance and the Bluetooth RSSI between the mobile key and the vehicle falls below the disconnection threshold set between the mobile key and the vehicle's auxiliary equipment, the mobile key and the auxiliary equipment's BLE connection are disconnected. This BLE disconnection stops UWB ranging, and the auxiliary equipment's UWB module enters power-down mode. When the Bluetooth RSSI between the mobile key and the vehicle falls below the disconnection threshold set between the mobile key and the vehicle, the mobile key disconnects from the vehicle's BLE connection. This improves the security of vehicle unlocking control.

[0101] Furthermore, the present application also provides a method for controlling vehicle-mounted auxiliary equipment.

[0102] See attached Figure 2 , Figure 2 1 is a flow chart of the main steps of a method for controlling an in-vehicle auxiliary device according to an embodiment of the present application.

[0103] like Figure 2 As shown, the mobile key control method in the embodiment of the present application mainly includes the following steps S201 to S203.

[0104] Step S201: receiving first identity authentication information sent by the mobile key via Bluetooth.

[0105] Step S202: Perform identity authentication based on the first identity authentication information.

[0106] Step S203: When the identity authentication is passed, an ultra-wideband connection is established with the mobile key.

[0107] Based on steps S201-S203 described above, the first identity authentication information sent by the mobile key is first received; identity authentication is performed based on the first identity authentication information; and if the identity authentication is successful, an ultra-wideband connection is established between the vehicle auxiliary device and the mobile key. In this way, identity authentication between the mobile key and the vehicle auxiliary device is achieved using Bluetooth communication. If the identity authentication is successful, the UWB-enabled mobile key performs UWB secure ranging with the external UWB vehicle auxiliary device, which helps improve the stability and security of sensorless unlocking of the vehicle and enhances the user experience.

[0108] In a specific embodiment of the present application, the identity authentication based on the first identity authentication information includes: matching the first identity authentication information with the second identity authentication information; and determining that the identity authentication is successful when the first identity authentication information and the second identity authentication information match each other.

[0109] The second identity authentication information is the identity authentication signature information stored in the vehicle-mounted auxiliary device, such as the identity authentication code of the vehicle-mounted auxiliary device, the identity identifier of the paired device, etc.

[0110] Specifically, the mobile key sends the first identity authentication information to the vehicle auxiliary device through the established BLE secure channel. After receiving the first identity authentication information via Bluetooth, the vehicle auxiliary device uses the same algorithm or pre-shared key to verify the validity of the signature and compares the first identity authentication information with the second identity authentication information stored in its own storage. If the comparison results are consistent, it indicates that the mobile key sending the information is a legitimate and authorized device. If the comparison results are inconsistent, it means that the mobile key is an unauthenticated or unauthorized device. At this time, for safety reasons, the vehicle auxiliary device will immediately disconnect the Bluetooth connection, reject any request, and may trigger an alarm mechanism or other safety protection measures.

[0111] The entire process ensures that only certified devices can control the vehicle's unlocking function, enhancing the security of vehicle unlocking control.

[0112] Furthermore, the present application also provides a non-sensing unlocking method.

[0113] See attached Figure 3 , Figure 3 1 is a flow chart of the main steps of a non-sensing unlocking method according to an embodiment of the present application.

[0114] like Figure 3 As shown, the non-sensing unlocking method in the embodiment of the present application mainly includes the following steps S301 to S306.

[0115] Step S301: After establishing a Bluetooth connection between the mobile key and the vehicle, detecting a received signal strength indicator.

[0116] Step S302: when the received signal strength indicator is greater than a first threshold, establishing a Bluetooth connection between the mobile key and the in-vehicle auxiliary device.

[0117] Step S303: the mobile key sends first identity authentication information to the vehicle auxiliary device via Bluetooth.

[0118] Step S304: the in-vehicle auxiliary device receives the first identity authentication information and performs identity authentication based on the first identity authentication information; when the identity authentication is successful, an ultra-wideband connection is established between the mobile key and the in-vehicle auxiliary device.

[0119] Step S305: the mobile key obtains the actual distance between the mobile key and the vehicle-mounted auxiliary device; and sends an unlocking signal to the vehicle based on the actual distance.

[0120] Step S306: The vehicle performs an unlocking action based on the unlocking signal.

[0121] The specific implementation principle of the sensorless unlocking method in this embodiment is the same as the implementation principle of the mobile key control method and the vehicle-mounted auxiliary equipment control method in the aforementioned embodiment. The specific implementation principle of the sensorless unlocking method can be found in the implementation principle of the mobile key control method and the vehicle-mounted auxiliary equipment control method in the aforementioned embodiment, and will not be repeated here.

[0122] Based on steps S301-S306, a Bluetooth connection is first established between the mobile key and the vehicle, followed by a detection of the received signal strength indicator (RSSI). When the RSSI exceeds a first threshold, a Bluetooth connection is established between the mobile key and the vehicle's auxiliary device. The mobile key transmits first identity authentication information to the vehicle's auxiliary device via Bluetooth. The vehicle's auxiliary device receives the first identity authentication information and performs identity authentication based on the first identity authentication information. When the authentication is successful, an ultra-wideband connection is established between the mobile key and the vehicle's auxiliary device. The mobile key obtains the actual distance between the mobile key and the vehicle's auxiliary device. Based on the actual distance, an unlock signal is sent to the vehicle. The vehicle then unlocks the vehicle based on the unlock signal. In this way, by combining a vehicle without UWB ranging capabilities with a mobile key with UWB capabilities, a digital car key achieves precise and seamless unlocking capabilities. Bluetooth communication is used to authenticate the identity between the mobile key and the vehicle auxiliary device. When the identity authentication is passed, for the mobile key with UWB capability, UWB security distance measurement is performed with the external UWB vehicle auxiliary device, and then the accurate vehicle non-sensing unlocking function is realized based on the real-time distance information, which improves the stability and security of the vehicle non-sensing unlocking and enhances the user experience.

[0123] The following describes the contactless unlocking method of the present application in detail using a mobile phone as an example of a mobile key.

[0124] Specifically, if Figure 4 As shown, in one embodiment of the present application, the non-sensing unlocking method can be implemented through the following steps S401 to S407.

[0125] Step S401: Establish a BLE encrypted connection between the mobile phone and the vehicle.

[0126] Specifically, a BLE connection is first established between the vehicle and the mobile phone. After identity authentication, a temporary session key for this session is generated through negotiation using an encryption algorithm, and then a secure encrypted transmission channel is established based on the key.

[0127] Step S402: Establish a BLE encrypted connection between the mobile phone and the vehicle-mounted auxiliary device.

[0128] Specifically, after the phone and vehicle are connected via Bluetooth LE, the Bluetooth RSSI between the phone and the vehicle is monitored in real time. When the first threshold is met, the phone begins scanning and establishing a Bluetooth LE connection with the vehicle's auxiliary device. After the Bluetooth LE connection is established, the phone first sends a first authentication signature to the auxiliary device. Upon receiving the authentication signature, the auxiliary device compares it with its own pairing information. If the signatures do not match, the Bluetooth connection is immediately terminated. If they match, the phone continues to negotiate a session key, using this key to establish a secure encrypted transmission channel.

[0129] Step S403: Implement ranging based on UWB.

[0130] Specifically, the phone initializes the UWB module and sends a UWB initialization command to the vehicle-mounted auxiliary device. After receiving the initialization command, the vehicle-mounted auxiliary device initializes its own UWB module. The phone configures ranging parameters and sends these values ​​to the vehicle-mounted auxiliary device. After receiving these values, the vehicle-mounted auxiliary device configures its own ranging parameters. The phone initiates a UWB ranging session and sends a start ranging command to the vehicle-mounted auxiliary device. The vehicle-mounted auxiliary device receives the command to initiate UWB ranging. This initiates the ranging session between the phone and the vehicle-mounted auxiliary device, further determining the actual distance between the phone and the vehicle-mounted auxiliary device.

[0131] Step S404: Start and stop UWB ranging based on the motion state of the mobile phone.

[0132] The UWB ranging session between the phone and the in-vehicle auxiliary device has a low-power strategy. After the phone remains stationary for a preset period of time, UWB ranging stops. The phone sends a stop UWB ranging command via the BLE connection, and the in-vehicle auxiliary device receives the command and stops UWB ranging. When the phone is in motion, UWB ranging resumes. The phone sends a resume UWB ranging command via the BLE connection, and the in-vehicle auxiliary device receives the command and resumes UWB ranging.

[0133] Step S405: Control the vehicle to unlock based on the actual distance.

[0134] The phone acquires the UWB distance (the actual distance between the phone and the vehicle's auxiliary device). When the user approaches the vehicle and reaches the unlocking distance, the phone sends an unlock command via BLE. The vehicle unlocks the vehicle and then replies with the unlock result. When the user moves away from the vehicle and reaches the locking distance, the phone sends a locking command via BLE. The vehicle locks the vehicle and then replies with the locking result.

[0135] Step S406: Disconnect the BLE connection between the mobile phone and the in-vehicle auxiliary device.

[0136] Specifically, when the user brings the mobile phone to a certain distance, the RSSI is less than the set disconnection threshold between the mobile phone and the vehicle-mounted auxiliary device, and the BLE between the mobile phone and the vehicle-mounted auxiliary device is disconnected. After the BLE is disconnected, the UWB ranging will be stopped, and the UWB module of the vehicle-mounted auxiliary device will enter the power-off mode.

[0137] Step S407: Disconnect the BLE connection between the mobile phone and the vehicle.

[0138] Specifically, when the RSSI is lower than the set disconnection threshold between the phone and the vehicle, the phone disconnects the BLE connection with the vehicle.

[0139] Furthermore, the present application also provides a sensorless unlocking system.

[0140] See attached Figure 5 , Figure 5 It is a schematic diagram of the main structure of a non-sensing unlocking system according to an embodiment of the present application.

[0141] like Figure 5 As shown in the figure, the contactless unlocking system includes a mobile key, an in-vehicle auxiliary device, and a vehicle. Both the mobile key and the in-vehicle auxiliary device support BLE, UWB, and NFC functions, and the vehicle supports BLE. The in-vehicle auxiliary device can be installed as a rear-end and placed in a preset area inside the vehicle, such as an open area near the front windshield. After the mobile key and the in-vehicle auxiliary device are paired via NFC-TAG, they establish secure BLE encrypted communication with the vehicle to transmit vehicle control commands. The mobile key establishes secure BLE encrypted communication with the in-vehicle auxiliary device and a UWB secure ranging session, using real-time distance data to achieve contactless unlocking control of the vehicle.

[0142] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art will understand that in order to achieve the effect of the present application, different steps do not have to be performed in such an order. They can be performed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present application.

[0143] It will be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment of the present application can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of each of the above method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium can include: any entity or device, medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium that can carry the computer program code. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.

[0144] Furthermore, the present application also provides a smart device. In an embodiment of a smart device according to the present application, Figure 6 As shown, the smart device includes at least one processor 61 and at least one memory 62. The memory 62 can be configured to store a program for executing the mobile key control method or the in-vehicle auxiliary device control method of the above-mentioned method embodiment. The processor 61 can be configured to execute the program in the memory, including but not limited to the program for executing the mobile key control method or the in-vehicle auxiliary device control method of the above-mentioned method embodiment. For ease of explanation, only the portion relevant to the embodiments of this application is shown. For specific technical details not disclosed, please refer to the method section of the embodiments of this application.

[0145] In the embodiment of the present application, the smart device may be a control device device formed by various devices. In some possible implementations, the smart device may include multiple memories and multiple processors. The program for executing the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment can be divided into multiple subroutines, and each subroutine can be loaded and run by the processor to execute the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment. Specifically, each subroutine can be stored in different memories respectively, and each processor can be configured to execute the program in one or more memories to jointly implement the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment, that is, each processor executes the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment respectively, to jointly implement the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment.

[0146] The multiple processors may be processors deployed on the same device. For example, the smart device may be a high-performance device composed of multiple processors, and the multiple processors may be processors configured on the high-performance device. Furthermore, the multiple processors may be processors deployed on different devices. For example, the smart device may be a server cluster, and the multiple processors may be processors on different servers in the server cluster.

[0147] Furthermore, the present application also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present application, the computer-readable storage medium can be configured to store a program for executing the mobile key control method or the vehicle-mounted auxiliary device control method of the above-mentioned method embodiment, and the program can be loaded and run by the processor to implement the above-mentioned mobile key control method or the vehicle-mounted auxiliary device control method. For ease of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The computer-readable storage medium can be a memory device formed by various smart devices. Optionally, the computer-readable storage medium in the embodiment of the present application is a non-temporary computer-readable storage medium.

[0148] Thus far, the technical solutions of the present application have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is readily understood by those skilled in the art that the scope of protection of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art may make equivalent changes or substitutions to the relevant technical features, and the technical solutions after such changes or substitutions will fall within the scope of protection of the present application.

Claims

1. A mobile key control method, characterized in that: The method comprises: After establishing a Bluetooth connection with the vehicle, check the received signal strength indicator; When the received signal strength indicator is greater than a first threshold, establishing a Bluetooth connection with the in-vehicle auxiliary device; sending first identity authentication information to the vehicle-mounted auxiliary device via Bluetooth for identity authentication; When the identity authentication is passed, establishing an ultra-wideband connection with the vehicle-mounted auxiliary device to obtain an actual distance between the mobile key and the vehicle-mounted auxiliary device; The vehicle is controlled to be unlocked based on the actual distance.

2. The mobile key control method according to claim 1, characterized in that: Before establishing an ultra-wideband connection with the unlocking auxiliary device, the method further includes: Get ranging parameters; The ranging parameters are sent to the vehicle-mounted auxiliary device.

3. The mobile key control method according to claim 1, characterized in that: The controlling the vehicle unlocking based on the actual distance includes: determining whether an actual distance between the mobile key and the in-vehicle auxiliary device is less than a second threshold; If so, sending an unlocking signal to the vehicle to control the vehicle to unlock; If not, determining whether the actual distance between the mobile key and the in-vehicle auxiliary device is greater than a third threshold, wherein the third threshold is greater than the second threshold; If so, a locking signal is sent to the vehicle to control the vehicle to lock.

4. The mobile key control method according to claim 1, characterized in that: After establishing an ultra-wideband connection with the in-vehicle auxiliary device, the method further includes: detecting a motion state of the mobile key; Determining whether to start or stop ultra-wideband communication between the mobile key and the in-vehicle auxiliary device is based on a motion state of the mobile key.

5. The mobile key control method according to claim 1, characterized in that: After establishing a Bluetooth connection with the in-vehicle auxiliary device, the method further includes: When the received signal strength indicator is less than a fourth threshold, disconnecting the Bluetooth communication between the mobile key and the in-vehicle auxiliary device.

6. The mobile key control method according to claim 5, characterized in that: The method further includes disconnecting the Bluetooth communication between the mobile key and the vehicle when the received signal strength indicator is less than a fifth threshold, wherein the fifth threshold is less than the fourth threshold.

7. A method for controlling an on-vehicle auxiliary device, characterized in that: The method comprises: receiving first identity authentication information sent by the mobile key via Bluetooth; Performing identity authentication based on the first identity authentication information; When the identity authentication is passed, an ultra-wideband connection is established with the mobile key.

8. The vehicle-mounted auxiliary equipment control method according to claim 7, characterized in that: The performing identity authentication based on the first identity authentication information includes: Matching the first identity authentication information with the second identity authentication information, When the first identity authentication information matches the second identity authentication information, it is determined that the identity authentication is successful.

9. A smart device, characterized in that: The smart device includes: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores a computer program, which, when executed by the at least one processor, implements the mobile key control method according to any one of claims 1 to 6, or implements the vehicle-mounted auxiliary equipment control method according to any one of claims 7 to 8.

10. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the mobile key control method according to any one of claims 1 to 6, or to implement the vehicle auxiliary device control method according to any one of claims 7 to 8.