Vehicle UWB key low-power loss detection method, device and electronic equipment
By using the BLE module to monitor the mobile phone connection status and wake up the UWB module to perform distance measurement after the vehicle is turned off, the accuracy and power consumption problems of lost vehicle key detection are solved, realizing high-precision and low-power lost key detection and ensuring the vehicle's battery life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GAC HONDA AUTOMOBILE CO LTD
- Filing Date
- 2026-05-21
- Publication Date
- 2026-07-31
AI Technical Summary
Existing vehicle key loss detection solutions struggle to balance detection accuracy and low power consumption, making them unsuitable for scenarios where vehicles are parked for extended periods.
After the vehicle is turned off, the connection status with the user's mobile phone is monitored by the vehicle BLE module. When the connection is lost, the vehicle UWB module is woken up to perform UWB ranging to obtain the real-time location of the vehicle's UWB key. Based on the location, it is determined whether the key has been left in the vehicle. The accuracy of detection is improved by using UWB ranging. The vehicle BLE module adopts low-power monitoring and the sleep-wake mechanism of the UWB module to reduce energy consumption.
It improves the accuracy of vehicle key loss detection, reduces energy consumption, and ensures the vehicle's range.
Smart Images

Figure CN122496857A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle monitoring technology, and in particular to a low-power method, device, and electronic device for detecting lost UWB keys in vehicles. Background Technology
[0002] Currently, it is common for users to leave their car keys inside their vehicles after parking, making it an urgent problem to solve how to prevent this.
[0003] Some vehicles are equipped with key reminder devices that will emit sound or light to indicate that the key is inside the car and the door is closed. However, this method is based on simple sensing technology and can only determine whether the key is within a certain range inside the car. It cannot pinpoint the location accurately and is prone to false alarms or missed alarms. Moreover, users may ignore this reminder in many cases, resulting in the key still being left inside the car.
[0004] The application of Bluetooth and radio frequency technologies allows vehicles to detect the location of keys. However, Bluetooth positioning accuracy is low, and it cannot accurately distinguish whether the key is inside or outside the vehicle. Furthermore, Bluetooth signals are easily interfered with, and false alarms may occur when there are strong interference sources around the vehicle. RFID technology cannot achieve precise positioning; it can only determine whether the key is inside the vehicle, but cannot determine the key's exact location inside. RFID signals also have relatively weak anti-interference capabilities and are easily interfered with by other electronic devices. In addition, both Bluetooth and RFID modules consume excessive power when operating for extended periods, affecting the vehicle's range.
[0005] In summary, existing vehicle key loss detection solutions struggle to balance detection accuracy and low power consumption, making them unsuitable for scenarios where vehicles are parked for extended periods. Summary of the Invention
[0006] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.
[0007] Therefore, one objective of this invention is to provide a low-power method for detecting lost vehicle UWB keys. This method monitors the connection status between the vehicle's BLE module and the user's mobile phone after the vehicle is turned off. When the connection is lost, the vehicle's UWB module is woken up to perform UWB ranging on the vehicle's UWB key to obtain its real-time location. Based on the real-time location, it determines whether the vehicle's UWB key has been left inside the vehicle. If the vehicle's UWB key is left inside the vehicle, a reminder message is pushed to the user's mobile phone. The accuracy of vehicle key loss detection is improved by utilizing UWB ranging, and the energy consumption for vehicle key loss detection is reduced by utilizing the low-power monitoring of the vehicle's BLE module and the sleep-wake mechanism of the vehicle's UWB module, thus ensuring the vehicle's range.
[0008] Another objective of this invention is to provide a low-power lost vehicle UWB key detection device.
[0009] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include: On one hand, embodiments of the present invention provide a method for detecting low-power loss of a vehicle UWB key, comprising the following steps: When the vehicle is detected to be off, the in-vehicle BLE module is activated, and the connection status between the in-vehicle BLE module and the user's mobile phone is monitored in real time. When the vehicle-mounted BLE module disconnects from the user's mobile phone, the vehicle-mounted UWB module is woken up, and the vehicle-mounted UWB module performs UWB ranging on the vehicle UWB key to obtain the real-time location of the vehicle UWB key. Based on the real-time location, determine whether the vehicle's UWB key has been left inside the vehicle; When the vehicle's UWB key is left inside the vehicle, the system controls the vehicle to push a key loss reminder message to the user's mobile phone via the cloud platform. When the vehicle UWB key is not left inside the vehicle, the vehicle UWB module is controlled to enter a sleep state.
[0010] Furthermore, in one embodiment of the present invention, the real-time monitoring of the connection status between the in-vehicle BLE module and the user's mobile phone specifically includes: The vehicle-mounted BLE module broadcasts a Bluetooth signal according to preset connection parameters, enabling the user's mobile phone to establish a connection with the vehicle-mounted BLE module. The vehicle-mounted BLE module continuously sends heartbeat packets to the user's mobile phone, causing the user's mobile phone to return a heartbeat response. If the vehicle-mounted BLE module fails to receive a heartbeat response from the user's mobile phone for a preset number of times, it is determined that the vehicle-mounted BLE module is disconnected from the user's mobile phone.
[0011] Furthermore, in one embodiment of the present invention, the step of performing UWB ranging on the vehicle UWB key using the on-board UWB module to obtain the real-time location of the vehicle UWB key specifically includes: Obtain the preset ranging segment transmission frequency and energy accumulation window size; The vehicle-mounted UWB module sends a UWB ranging segment to the vehicle UWB key according to the ranging segment transmission frequency, and obtains the ranging segment response returned by the vehicle UWB key. The real-time location of the vehicle's UWB key is obtained by accumulating energy in the ranging segment response based on the energy accumulation window size.
[0012] Furthermore, in one embodiment of the present invention, the vehicle-mounted UWB module includes multiple UWB base stations disposed at different locations on the vehicle, and the step of accumulating energy in the ranging segment response according to the energy accumulation window size to obtain the real-time location of the vehicle's UWB key specifically includes: Based on the energy accumulation window size, the energy of multiple ranging segment responses located within the same ranging time period is accumulated to obtain the ranging response data for the corresponding ranging time period; The UWB positioning distance between the vehicle UWB key and each UWB base station is calculated based on the ranging response data corresponding to each UWB base station using a time-of-flight algorithm. The azimuth angle of the vehicle UWB key relative to each UWB base station is calculated based on the ranging response data corresponding to each UWB base station using the angle of arrival ranging algorithm. The real-time location of the vehicle's UWB key is determined based on the UWB positioning distance and the azimuth angle.
[0013] Furthermore, in one embodiment of the present invention, determining whether the vehicle UWB key is left inside the vehicle based on the real-time location specifically includes: The current interior area of the vehicle is determined based on the vehicle's body structure information and real-time pose information. When the real-time location is within the current vehicle interior area, it is determined that the vehicle UWB key is left inside the vehicle. If the real-time location is outside the current vehicle interior area, it is determined that the vehicle UWB key has not been left inside the vehicle.
[0014] Furthermore, in one embodiment of the present invention, the step of controlling the vehicle to push a key loss reminder message to the user's mobile phone via a cloud platform specifically includes: A cockpit layout diagram with the location where the key was lost is generated based on the real-time location and the vehicle's body structure information; The key loss reminder is generated based on the cockpit layout diagram, and the vehicle is controlled to upload the key loss reminder to the cloud platform via the vehicle network, so that the cloud platform pushes the key loss reminder to the user's mobile phone.
[0015] Furthermore, in one embodiment of the present invention, after controlling the vehicle to push a key loss reminder message to the user's mobile phone via the cloud platform, the method further includes: When the vehicle BLE module is detected to have reconnected with the user's mobile phone, the vehicle unlocking control interface pops up on the user's mobile phone, and after the user completes the identity verification and unlocking operation, the vehicle unlocking command is sent to the vehicle BLE module through the user's mobile phone. The vehicle doors are unlocked according to the vehicle unlocking command.
[0016] On the other hand, embodiments of the present invention provide a low-power lost vehicle UWB key detection device, comprising: The BLE connection monitoring module is used to activate the in-vehicle BLE module when the vehicle is detected to be off, and to monitor the connection status between the in-vehicle BLE module and the user's mobile phone in real time. The UWB ranging module is used to wake up the vehicle UWB module when the vehicle BLE module is disconnected from the user's mobile phone, and to perform UWB ranging on the vehicle UWB key through the vehicle UWB module to obtain the real-time location of the vehicle UWB key. The key loss detection module is used to determine whether the vehicle UWB key is left inside the vehicle based on the real-time location. The key loss reminder module is used to control the vehicle to push a key loss reminder message to the user's mobile phone through the cloud platform when the vehicle's UWB key is left inside the vehicle. The UWB hibernation control module is used to control the vehicle UWB module to enter hibernation mode when the vehicle UWB key is not left in the vehicle.
[0017] On the other hand, embodiments of the present invention provide an electronic device, including: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the above-described low-power lost vehicle UWB key detection method.
[0018] On the other hand, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the above-described low-power lost vehicle UWB key detection method.
[0019] On the other hand, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the above-described method for detecting the low-power loss of a vehicle UWB key.
[0020] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention: In this embodiment of the invention, when the vehicle is detected to be off, the in-vehicle BLE module is activated, and the connection status between the in-vehicle BLE module and the user's mobile phone is monitored in real time. When the in-vehicle BLE module is disconnected from the user's mobile phone, the in-vehicle UWB module is woken up, and the in-vehicle UWB module performs UWB ranging on the vehicle's UWB key to obtain the real-time location of the vehicle's UWB key. Based on the real-time location, it is determined whether the vehicle's UWB key has been left inside the vehicle. If the vehicle's UWB key has been left inside the vehicle, the vehicle is controlled to push a key loss reminder message to the user's mobile phone through the cloud platform. If the vehicle's UWB key has not been left inside the vehicle, the in-vehicle UWB module is controlled to enter a sleep state. This invention monitors the connection status between the vehicle's BLE module and the user's mobile phone after the vehicle is turned off. When the connection is lost, the vehicle's UWB module is woken up to perform UWB ranging on the vehicle's UWB key to obtain its real-time location. Based on the real-time location, it determines whether the vehicle's UWB key has been left inside the vehicle, and pushes a reminder message to the user's mobile phone if the vehicle's UWB key has been left inside the vehicle. The accuracy of vehicle key loss detection is improved by using UWB ranging, and the energy consumption for vehicle key loss detection is reduced by using the low-power monitoring of the vehicle's BLE module and the sleep-wake mechanism of the vehicle's UWB module, thus ensuring the vehicle's range. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 A flowchart illustrating the steps of a low-power UWB key loss detection method for vehicles provided in this embodiment of the invention; Figure 2 This is a structural block diagram of a vehicle UWB key low-power lost detection device provided in an embodiment of the present invention; Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of this invention; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this invention as detailed in the appended claims.
[0024] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0025] The vehicle UWB key low-power missing detection method provided in this invention can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or vehicle terminal, but is not limited thereto; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application implementing the vehicle UWB key low-power missing detection method, but is not limited to the above forms.
[0026] This invention can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This invention can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0027] It should be noted that in various specific embodiments of the present invention, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user parking space location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of the present invention require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to a confirmation page. Only after obtaining the user's separate permission or consent is the necessary user-related data for the normal operation of the embodiments of the present invention acquired.
[0028] Reference Figure 1 This invention provides a method for detecting low-power loss of a vehicle UWB key, which specifically includes the following steps: S101. When the vehicle is detected to be off, the vehicle BLE module is activated, and the connection status between the vehicle BLE module and the user's mobile phone is monitored in real time. S102. When the vehicle BLE module is disconnected from the user's mobile phone, the vehicle UWB module is woken up, and the vehicle UWB module performs UWB ranging on the vehicle UWB key to obtain the real-time location of the vehicle UWB key. S103. Determine whether the vehicle's UWB key is left inside the vehicle based on the real-time location; S104. When the vehicle's UWB key is left inside the vehicle, the vehicle control system will push a key loss reminder message to the user's mobile phone via the cloud platform. S105. When the vehicle's UWB key is not left inside the vehicle, control the on-board UWB module to enter sleep mode.
[0029] Specifically, after the vehicle is turned off and put into sleep mode, the onboard BLE module maintains a low duty cycle signal interaction to monitor the BLE connection status with the user's mobile phone in real time. Pre-set trigger conditions (such as vehicle stationary for ≥5 minutes + BLE connection loss) are used to wake up the onboard UWB module via BLE signal when the conditions are met. After the vehicle is turned off and put into sleep mode, the onboard UWB module enters an ultra-low power narrowband mode. Upon waking, it switches to MMS ranging mode, accumulating multiple signal segments to improve measurement accuracy and accurately locate the vehicle's UWB key, determining whether it has been left inside the vehicle. After detection, the onboard UWB module is immediately controlled to return to the ultra-low power narrowband mode, forming a low-power closed loop for vehicle key loss detection: "sleep-wake-detection-sleep".
[0030] This invention monitors the connection status between the vehicle's BLE module and the user's mobile phone after the vehicle is turned off. When the connection is lost, the vehicle's UWB module is woken up to perform UWB ranging on the vehicle's UWB key to obtain its real-time location. Based on the real-time location, it determines whether the vehicle's UWB key has been left inside the vehicle, and pushes a reminder message to the user's mobile phone if the vehicle's UWB key has been left inside the vehicle. The accuracy of vehicle key loss detection is improved by using UWB ranging, and the energy consumption for vehicle key loss detection is reduced by using the low-power monitoring of the vehicle's BLE module and the sleep-wake mechanism of the vehicle's UWB module, thus ensuring the vehicle's range.
[0031] As a further optional implementation, the connection status between the in-vehicle BLE module and the user's mobile phone is monitored in real time, specifically including: S1011. The vehicle-mounted BLE module broadcasts a Bluetooth signal according to preset connection parameters, enabling the user's mobile phone to establish a connection with the vehicle-mounted BLE module. S1012. Continuously send heartbeat packets to the user's mobile phone through the vehicle-mounted BLE module, so that the user's mobile phone returns a heartbeat response; S1013. When the number of times the vehicle-mounted BLE module fails to receive a heartbeat response from the user's mobile phone reaches a preset number, the vehicle-mounted BLE module is disconnected from the user's mobile phone.
[0032] Specifically, the vehicle's ECU (Electronic Control Unit) detects that the ignition switch has switched from "ON" to "OFF," or receives a signal via the CAN bus indicating that the engine is off or the parking brake is activated, and then sends a start command to the vehicle's BLE module. The vehicle's BLE module is awakened from sleep mode, loads preset connection parameters (such as Bluetooth name, pairing key, and broadcast frequency), and begins broadcasting Bluetooth signals. Since the user's mobile phone has been paired with the vehicle's BLE module in advance, the user's mobile phone will automatically respond to the broadcast and establish a connection. The vehicle's BLE module continuously sends heartbeat packets to the mobile phone (at intervals of approximately 1-5 seconds). If no heartbeat response is received for three consecutive times, the connection is considered to be disconnected. In addition, if the mobile phone does not respond to the broadcast within 10 seconds, it will also directly enter the connection disconnection determination process.
[0033] As a further optional implementation, the vehicle's UWB key is located in real-time by using an onboard UWB module to perform UWB ranging on the vehicle's UWB key. This specifically includes: S1021. Obtain the preset ranging segment transmission frequency and energy accumulation window size; S1022. The vehicle-mounted UWB module sends a UWB ranging segment to the vehicle UWB key according to the ranging segment transmission frequency, and obtains the ranging segment response returned by the vehicle UWB key. S1023. Accumulate energy from the ranging segment response based on the energy accumulation window size to obtain the real-time location of the vehicle's UWB key.
[0034] Specifically, the vehicle-mounted BLE module sends a "BLE connection disconnected" signal to the body domain controller via the CAN bus or LIN bus. The body domain controller then sends a wake-up command to the vehicle-mounted UWB module. The vehicle-mounted UWB module wakes up from its low-power sleep state and activates 3-4 preset UWB positioning base stations inside the vehicle (usually located under the front and rear bumpers and the center console). The vehicle-mounted UWB base stations send out UWB pulse signals. After receiving the signal, the UWB tag built into the vehicle's UWB key immediately sends a feedback pulse. The base station calculates the distance between the tag and each base station by calculating the pulse round-trip time difference and combining it with the speed of light. It then obtains the three-dimensional coordinates (x, y, z) of the key through a triangulation algorithm.
[0035] As a further optional implementation, the vehicle-mounted UWB module includes multiple UWB base stations located at different positions within the vehicle. It accumulates energy from the ranging segment response based on the energy accumulation window size to obtain the real-time location of the vehicle's UWB key. Specifically, this includes: S10231. Based on the energy accumulation window size, perform energy accumulation on the responses of multiple ranging segments located within the same ranging time period to obtain the ranging response data for the corresponding ranging time period. S10232. Calculate the UWB positioning distance between the vehicle's UWB key and each UWB base station based on the ranging response data corresponding to each UWB base station and the time-of-flight algorithm. S10233. Calculate the azimuth angle of the vehicle UWB key relative to each UWB base station based on the ranging response data corresponding to each UWB base station and the angle of arrival ranging algorithm. S10234. Determine the real-time location of the vehicle's UWB key based on the UWB positioning distance and azimuth angle.
[0036] Specifically, the UWB module continuously sends narrow pulse UWB ranging segments to the vehicle UWB key according to the matched ranging segment transmission frequency; after receiving the ranging segments, the vehicle UWB key immediately returns a ranging segment response containing a timestamp, and the vehicle UWB module continuously receives and records these response signals.
[0037] Based on preset energy accumulation window parameters, energy is accumulated from multiple ranging segment responses received within the same time period to enhance effective signal strength and reduce noise interference. Subsequently, using a Time-of-Flight (ToF) algorithm combined with the propagation speed of UWB signals, the precise distance between the vehicle's UWB key and each UWB base station is calculated. Since the vehicle is equipped with multiple UWB base stations, the azimuth angle of the vehicle's UWB key can be obtained using an Angle of Arrival (AoA) ranging algorithm. Finally, the real-time location of the vehicle's UWB key is obtained by combining these parameters.
[0038] As a further optional implementation, determining whether the vehicle's UWB key is left inside the vehicle based on real-time location specifically includes: S1031. Determine the current interior area of the vehicle based on the vehicle's body structure information and real-time pose information. S1032. When the real-time location is within the current vehicle interior area, it is determined that the vehicle UWB key is left inside the vehicle. S1033. When the real-time location is outside the current vehicle interior area, it is determined that the vehicle UWB key has not been left inside the vehicle.
[0039] Specifically, the system pre-defines the interior area on the vehicle's electronic map. This area, bounded by the vehicle's exterior, includes all interior spaces (such as seats, trunk, and glove box). It then uses the vehicle's real-time position information to determine the corresponding spatial coordinates of this interior area. The system compares the real-time key location calculated by UWB with this interior area. If the key's location falls entirely within the area, it is determined that "the key was left inside the vehicle." If the coordinates fall outside the area, it is determined that "the key was not left behind." If the coordinates are at the edge of the buffer zone, the system increases the number of distance measurements (5 consecutive measurements), takes the average, and then makes another judgment to avoid misjudgment due to signal interference.
[0040] As a further optional implementation, the vehicle can push a key loss reminder message to the user's mobile phone via a cloud platform, specifically including: S1041. Generate a cockpit layout diagram with the location where the key was lost marked based on the real-time location and the vehicle's body structure information. S1042. Generate a key loss reminder message based on the cockpit layout diagram, and control the vehicle to upload the key loss reminder message to the cloud platform through the vehicle network, so that the cloud platform can push the key loss reminder message to the user's mobile phone.
[0041] Specifically, when a key is determined to be lost, the vehicle domain controller sends a notification request to the cloud platform via the T-BOX (vehicle communication module), containing the vehicle's VIN code and a cockpit layout diagram indicating the location where the key was lost. The cloud platform then pushes a key loss notification to the user's linked mobile phone account via an app. When the key is determined not to be lost, the vehicle domain controller sends a sleep command to the UWB module. The UWB module then shuts off its base station power supply, reverts to a low-power state, and awaits the next wake-up.
[0042] As a further optional implementation, after controlling the vehicle to push a key loss reminder message to the user's mobile phone via the cloud platform, it also includes: S1043. When it is detected that the vehicle BLE module has reconnected with the user's mobile phone, the vehicle unlocking control interface pops up on the user's mobile phone, and after the user completes the identity verification and unlocking operation, the vehicle unlocking command is sent to the vehicle BLE module through the user's mobile phone. S1044. Control the vehicle doors to unlock according to the vehicle unlocking command.
[0043] Specifically, after sending a key loss reminder to the user's mobile phone, the system continuously monitors the connection status between the in-vehicle BLE module and the user's mobile phone. When the connection is restored, it indicates that the user has returned to the vicinity of the vehicle. At this time, the vehicle unlocking control interface pops up on the user's mobile phone. After the user completes the identity verification and unlocking operation, the system sends a vehicle unlocking command to the in-vehicle BLE module through the user's mobile phone. This vehicle unlocking command can control the unlocking of the vehicle doors, making it convenient for the user to retrieve the UWB key from inside the vehicle.
[0044] The method steps of the embodiments of the present invention have been described above. It can be understood that the embodiments of the present invention monitor the connection status between the vehicle-mounted BLE module and the user's mobile phone after the vehicle is turned off. When the connection is lost, the vehicle-mounted UWB module is woken up to perform UWB ranging on the vehicle's UWB key to obtain its real-time location. Based on the real-time location, it is determined whether the vehicle's UWB key has been left inside the vehicle, and a reminder message is pushed to the user's mobile phone if the vehicle's UWB key is left inside the vehicle. The accuracy of vehicle key loss detection is improved by utilizing UWB ranging, and the energy consumption for vehicle key loss detection is reduced by utilizing the low-power monitoring of the vehicle-mounted BLE module and the sleep-wake mechanism of the vehicle-mounted UWB module, thus ensuring the vehicle's range.
[0045] Reference Figure 2 This invention provides a low-power lost vehicle UWB key detection device, comprising: The BLE connectivity monitoring module is used to activate the in-vehicle BLE module when the vehicle is detected to be off, and to monitor the connection status between the in-vehicle BLE module and the user's mobile phone in real time. The UWB ranging module is used to wake up the vehicle's UWB module when the vehicle's BLE module is disconnected from the user's mobile phone, and to perform UWB ranging on the vehicle's UWB key to obtain the real-time location of the vehicle's UWB key. The key loss detection module is used to determine whether the vehicle's UWB key has been left inside the vehicle based on the real-time location. The key loss reminder module is used to control the vehicle to push a key loss reminder message to the user's mobile phone through the cloud platform when the vehicle's UWB key is left inside the vehicle. The UWB hibernation control module is used to control the on-board UWB module to enter hibernation mode when the vehicle's UWB key is not left in the vehicle.
[0046] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0047] Reference Figure 3 This invention provides an electronic device, comprising: At least one processor; At least one memory for storing at least one program; When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned low-power lost vehicle UWB key detection method.
[0048] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0049] This invention also provides a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the aforementioned low-power lost vehicle UWB key detection method.
[0050] This invention provides a computer-readable storage medium that can execute a low-power lost vehicle UWB key detection method provided in the method embodiments of this invention. It can execute any combination of the implementation steps of the method embodiments and has the corresponding functions and beneficial effects of the method.
[0051] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for detecting the low-power loss of a vehicle UWB key.
[0052] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0053] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0054] The embodiments described in this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.
[0055] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0056] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0057] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.
[0058] If the aforementioned functions are implemented as software functional units 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 invention, 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 invention. 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.
[0059] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0060] More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0061] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0062] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0063] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
[0064] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A method for detecting low-power loss of a vehicle UWB key, characterized in that, Includes the following steps: When the vehicle is detected to be off, the in-vehicle BLE module is activated, and the connection status between the in-vehicle BLE module and the user's mobile phone is monitored in real time. When the vehicle-mounted BLE module disconnects from the user's mobile phone, the vehicle-mounted UWB module is woken up, and the vehicle-mounted UWB module performs UWB ranging on the vehicle UWB key to obtain the real-time location of the vehicle UWB key. Based on the real-time location, determine whether the vehicle's UWB key has been left inside the vehicle; When the vehicle's UWB key is left inside the vehicle, the system controls the vehicle to push a key loss reminder message to the user's mobile phone via the cloud platform. When the vehicle UWB key is not left inside the vehicle, the vehicle UWB module is controlled to enter a sleep state.
2. The method for detecting low-power loss of a vehicle UWB key according to claim 1, characterized in that, The real-time monitoring of the connection status between the vehicle-mounted BLE module and the user's mobile phone specifically includes: The vehicle-mounted BLE module broadcasts a Bluetooth signal according to preset connection parameters, enabling the user's mobile phone to establish a connection with the vehicle-mounted BLE module. The vehicle-mounted BLE module continuously sends heartbeat packets to the user's mobile phone, causing the user's mobile phone to return a heartbeat response. If the vehicle-mounted BLE module fails to receive a heartbeat response from the user's mobile phone for a preset number of times, it is determined that the vehicle-mounted BLE module is disconnected from the user's mobile phone.
3. The method for detecting low-power lost UWB keys in vehicles according to claim 1, characterized in that, The step of using the vehicle-mounted UWB module to perform UWB ranging on the vehicle's UWB key to obtain its real-time location specifically includes: Obtain the preset ranging segment transmission frequency and energy accumulation window size; The vehicle-mounted UWB module sends a UWB ranging segment to the vehicle UWB key according to the ranging segment transmission frequency, and obtains the ranging segment response returned by the vehicle UWB key. The real-time location of the vehicle's UWB key is obtained by accumulating energy in the ranging segment response based on the energy accumulation window size.
4. The method for detecting low-power loss of a vehicle UWB key according to claim 3, characterized in that, The vehicle-mounted UWB module includes multiple UWB base stations located at different positions on the vehicle. The step of accumulating energy from the ranging segment response based on the energy accumulation window size to obtain the real-time location of the vehicle's UWB key specifically includes: Based on the energy accumulation window size, the energy of multiple ranging segment responses located within the same ranging time period is accumulated to obtain the ranging response data for the corresponding ranging time period; The UWB positioning distance between the vehicle UWB key and each UWB base station is calculated based on the ranging response data corresponding to each UWB base station using a time-of-flight algorithm. The azimuth angle of the vehicle UWB key relative to each UWB base station is calculated based on the ranging response data corresponding to each UWB base station using the angle of arrival ranging algorithm. The real-time location of the vehicle's UWB key is determined based on the UWB positioning distance and the azimuth angle.
5. The method for detecting low-power lost UWB keys in vehicles according to claim 1, characterized in that, The step of determining whether the vehicle's UWB key is left inside the vehicle based on the real-time location specifically includes: The current interior area of the vehicle is determined based on the vehicle's body structure information and real-time pose information. When the real-time location is within the current vehicle interior area, it is determined that the vehicle UWB key is left inside the vehicle. If the real-time location is outside the current vehicle interior area, it is determined that the vehicle UWB key has not been left inside the vehicle.
6. The method for detecting low-power loss of a vehicle UWB key according to claim 1, characterized in that, The control of the vehicle to push a key loss reminder to the user's mobile phone via the cloud platform specifically includes: A cockpit layout diagram with the location where the key was lost is generated based on the real-time location and the vehicle's body structure information; The key loss reminder is generated based on the cockpit layout diagram, and the vehicle is controlled to upload the key loss reminder to the cloud platform via the vehicle network, so that the cloud platform pushes the key loss reminder to the user's mobile phone.
7. A method for detecting low-power lost UWB keys in vehicles according to any one of claims 1 to 6, characterized in that, After controlling the vehicle to push a key loss reminder message to the user's mobile phone via the cloud platform, the method further includes: When the vehicle BLE module is detected to have reconnected with the user's mobile phone, the vehicle unlocking control interface pops up on the user's mobile phone, and after the user completes the identity verification and unlocking operation, the vehicle unlocking command is sent to the vehicle BLE module through the user's mobile phone. The vehicle doors are unlocked according to the vehicle unlocking command.
8. A low-power lost vehicle UWB key detection device, characterized in that, include: The BLE connection monitoring module is used to activate the in-vehicle BLE module when the vehicle is detected to be off, and to monitor the connection status between the in-vehicle BLE module and the user's mobile phone in real time. The UWB ranging module is used to wake up the vehicle UWB module when the vehicle BLE module is disconnected from the user's mobile phone, and to perform UWB ranging on the vehicle UWB key through the vehicle UWB module to obtain the real-time location of the vehicle UWB key. The key loss detection module is used to determine whether the vehicle UWB key is left inside the vehicle based on the real-time location. The key loss reminder module is used to control the vehicle to push a key loss reminder message to the user's mobile phone through the cloud platform when the vehicle's UWB key is left inside the vehicle. The UWB hibernation control module is used to control the vehicle UWB module to enter hibernation mode when the vehicle UWB key is not left in the vehicle.
9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a low-power lost vehicle UWB key detection method as described in any one of claims 1 to 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements a low-power lost vehicle UWB key detection method as described in any one of claims 1 to 7.