Vehicle key signal sending method and device, electronic equipment and storage medium
By dynamically adjusting the signal transmission cycle and power when the vehicle key communicates with the target vehicle, it solves the problem of shortened battery life caused by fixed high-power transmission of existing vehicle keys, achieving effective savings in energy consumption and extending battery life.
Patent Information
- Application Number
- CN202411488652.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-10-24
AI Technical Summary
When the existing vehicle key communicates with the target vehicle, the fixed high-power transmission signal causes the battery life to be shortened, causing the user to frequently replace the battery.
By adjusting the transmission cycle and transmission power of the broadcast signal sent by the vehicle key, adaptive adjustments are made according to the signal interaction stage with the target vehicle to reduce unnecessary energy consumption. Specific methods include adjusting the sending frequency of Bluetooth response signals based on the number of received heartbeat messages after the Bluetooth connection is established, and turning on or off the ultra-wideband ranging function at a specific distance or state.
By dynamically adjusting signal transmission parameters, the energy consumption of the vehicle key is reduced, the battery life is extended, and the frequency of battery replacement by users is reduced.
Smart Images

Figure CN119364488A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, electronic device and storage medium for sending a vehicle key signal. Background Art
[0002] The application of vehicle digital keys in the vehicle field is becoming more and more extensive. Vehicle keys are often embedded with UWB (UltraWideband) and Bluetooth chips. When the vehicle key approaches the target vehicle, the vehicle key will communicate with various anchor points on the vehicle in real time, including but not limited to Bluetooth communication and UWB communication.
[0003] In order to ensure smooth communication between the vehicle key and the target vehicle, both parties send relevant signals at a higher transmission power. The vehicle key is generally powered by a 3.3v button battery with a fixed battery capacity of around 600mAh. If the transmission power is set too high, the battery life will be seriously reduced, causing users to have to frequently replace batteries. Summary of the invention
[0004] In view of the above problems, the present application provides a method, device, electronic device and storage medium for sending a vehicle key signal, which are used to adjust the sending parameters of the vehicle key to send related signals to save the energy consumption of the vehicle key.
[0005] According to one aspect of the present application, a method for sending a vehicle key signal is provided, which is applied to a vehicle key, and the sending method includes: sending a first broadcast signal in response to a first wake-up signal, so that a target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance; in response to the authentication signal, sending a second broadcast signal to the target vehicle to establish a Bluetooth connection with the target vehicle and cause the target vehicle to return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal; in response to the heartbeat message, sending a Bluetooth response signal based on an initial sending frequency; wherein the initial sending frequency is a parameter related to the number of received heartbeat messages.
[0006] In an optional manner, the sending method also includes: if it is detected that the distance to the target vehicle reaches a first preset distance, the ultra-wideband ranging function is turned on, and the sending frequency of the Bluetooth response signal is reduced from the initial sending frequency to the target sending frequency; wherein the initial sending frequency and the target sending frequency are both parameters that characterize the sending of the Bluetooth response signal once a corresponding number of heartbeat messages are received.
[0007] In an optional manner, the sending method also includes: if a sleep signal is detected and the distance to the target vehicle reaches a second preset distance, starting and stopping the ultra-wideband ranging function according to a preset period, and switching the sleep state and the working state according to the preset period; wherein the sleep signal is a signal generated in a non-moving state, and the second preset distance is less than the first preset distance.
[0008] In an optional manner, the sending method also includes: in response to a second wake-up signal, turning on the ultra-wideband ranging function until it is detected that the distance to the target vehicle is greater than the first preset distance; wherein the second wake-up signal is a signal generated when the distance to the target vehicle is within the Bluetooth connection distance.
[0009] In an optional embodiment, the sending method also includes: if it is detected that the Bluetooth connection is disconnected, sending a third broadcast signal to the target vehicle to re-establish the Bluetooth connection with the target vehicle; wherein the sending period and sending frequency of the third broadcast signal are respectively placed between the sending period and sending power of the first broadcast signal and the second broadcast signal.
[0010] In an optional manner, the sending method also includes: if a reply signal returned by the target vehicle in response to the third broadcast signal is not received within a first preset time period, entering a sleep state; if a sleep signal is continuously monitored within a second preset time period, entering the sleep state; wherein the first preset time period is greater than the second preset time period.
[0011] In an optional embodiment, the vehicle key includes an acceleration sensor for generating a movement signal due to sensing the movement of the vehicle key, and for generating a sleep signal due to sensing the stationary state of the vehicle key; the sending method also includes: if the movement signal is detected and the distance between the vehicle key and the target vehicle exceeds the Bluetooth connection distance, then generating the first wake-up signal; if the movement signal is detected and the distance between the vehicle key and the target vehicle is within the Bluetooth connection distance, then generating a second wake-up signal.
[0012] According to another aspect of the present application, a vehicle key signal sending device is provided, which is applied to a vehicle key, and the sending device includes: a first response module, which is used to send a first broadcast signal in response to a first wake-up signal, so that the target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance; a second response module, which is used to send a second broadcast signal to the target vehicle in response to the authentication signal, so as to establish a Bluetooth connection with the target vehicle and make the target vehicle return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal; a sending module, which is used to send a Bluetooth response signal based on an initial sending frequency in response to the heartbeat message; wherein the initial sending frequency is a parameter related to the number of received heartbeat messages.
[0013] According to one aspect of the present application, an electronic device is provided, including: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the above-mentioned sending method is executed.
[0014] According to one aspect of the present application, a computer-readable storage medium is also provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned sending method.
[0015] According to one aspect of the present application, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned sending method.
[0016] The present application adjusts the broadcast signal sent by the vehicle key according to the different signal interaction stages between the vehicle key and the target vehicle, so as to adaptively adjust the transmission period and transmission power of the broadcast signal, so as to improve the power loss caused by the fixed high-power transmission signal of the existing vehicle key. After the vehicle key establishes a Bluetooth connection with the target vehicle, the existing vehicle key generally continuously sends a Bluetooth response signal to the target vehicle, while the vehicle key of the present application monitors the number of heartbeat messages returned by the target vehicle and sends a Bluetooth response signal at the initial transmission frequency, thereby reducing the number of times the Bluetooth response signal is sent, so as to save the energy consumption of the vehicle key.
[0017] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 It is a flowchart of a method for sending a vehicle key signal shown in an exemplary embodiment of the present application.
[0020] Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for sending a vehicle key signal.
[0021] Figure 3 It is a schematic diagram of the functional areas between a vehicle key and a target vehicle shown in an exemplary embodiment of the present application.
[0022] Figure 4 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for sending a vehicle key signal.
[0023] Figure 5 is based on Figure 3 A bar graph showing the power consumption of the vehicle key in various functional areas.
[0024] Figure 6 It is a schematic diagram of an application scenario of the method for sending a vehicle key signal of the present application.
[0025] Figure 7 It is a structural schematic diagram of a vehicle key signal sending device shown in an exemplary embodiment of the present application.
[0026] Figure 8 It is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0027] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0028] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0029] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0030] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0031] In order to ensure smooth communication between the vehicle key and the target vehicle, both parties send relevant signals at a higher transmission power. The vehicle key is generally powered by a 3.3v button battery with a fixed battery capacity of around 600mAh. If the transmission power is set too high, the battery life will be seriously reduced, causing users to have to frequently replace batteries.
[0032] To this end, one aspect of the present application provides a method for sending a vehicle key signal. Figure 1 , Figure 1 1 is a flow chart of a method for sending a vehicle key signal according to an exemplary embodiment of the present application. The sending method is applied to a vehicle key and includes at least S110 to S130, which are described in detail as follows:
[0033] S110: In response to the first wake-up signal, a first broadcast signal is sent, so that the target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance.
[0034] The first wake-up signal is a signal to wake up the vehicle key to start the broadcast function, which can be a signal generated by the vehicle key itself. For example: the motion sensor / accelerometer in the vehicle key senses that the vehicle key is in a moving state, and the motion sensor / accelerometer generates a moving signal. If the distance between the current vehicle key and the target vehicle exceeds the Bluetooth connection distance, that is, the vehicle that does not match the vehicle key (that is, the target vehicle) establishes a Bluetooth connection, and a moving signal is sensed, the first wake-up signal is generated.
[0035] The first broadcast signal is a broadcast signal sent by the vehicle key to initially search for a matching vehicle (i.e., the target vehicle). This signal is sent before the vehicle key is successfully authenticated with the target vehicle. There is no need to consider the signal stability between the vehicle key and the target vehicle. The sending cycle can be long (i.e., the interval between adjacent sending times is long and the sending frequency is low) and the sending power is low to save energy consumption of the vehicle key.
[0036] S120: In response to the authentication signal, a second broadcast signal is sent to the target vehicle to establish a Bluetooth connection with the target vehicle and enable the target vehicle to return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal.
[0037] After receiving the first broadcast signal, the target vehicle returns an authentication signal to the vehicle key; wherein, the authentication signal may carry identification, data, parameters, etc. representing the identity of the target vehicle, so that the vehicle key completes the identity authentication of the target vehicle, thereby adjusting the sending period and power of the broadcast signal, that is, sending a second broadcast signal with a small sending period (high sending frequency) and high sending power to the target vehicle, so as to establish a Bluetooth connection with the target vehicle.
[0038] Heartbeat messages are messages sent by the target vehicle at regular intervals when the vehicle key and the target vehicle are successfully connected via Bluetooth, so that the vehicle key can sense that the target vehicle is in a Bluetooth online state. The frequency of the target vehicle sending heartbeat messages can be adjusted according to actual conditions. For example, if the target vehicle senses that it is getting farther and farther away from the vehicle key, the frequency of sending heartbeat messages can be increased to avoid long-distance message loss, which causes the vehicle key to misjudge that the target vehicle is offline.
[0039] In some embodiments, the heartbeat message sent by the target vehicle can be adjusted according to the Bluetooth connection field strength monitored by the vehicle-side anchor point, for example, the heartbeat message sending interval length is adjusted. Specifically: After the target vehicle establishes a Bluetooth connection with the vehicle key, the vehicle-side anchor point in the target vehicle monitors the field strength of the Bluetooth connection between it and the vehicle key. The target vehicle determines the distance between it and the vehicle key through the field strength value to adjust the sending frequency and quantity of the heartbeat message. The monitoring method of the Bluetooth connection field strength can save the power consumption required for sending positioning broadcasts.
[0040] S130: In response to the heartbeat message, a Bluetooth response signal is sent based on an initial sending frequency; wherein the initial sending frequency is a parameter related to the number of received heartbeat messages.
[0041] The vehicle key can send a corresponding Bluetooth response signal according to the number of received messages. In general, the vehicle key sends a Bluetooth response signal once it receives a heartbeat message, that is, the existing Bluetooth response signal transmission frequency is 1 / time, which will cause the vehicle key to lose too much power. This embodiment sets the initial transmission frequency to link the number of received heartbeat messages with the transmission frequency of the Bluetooth response signal. In some embodiments, the transmission frequency of the Bluetooth response signal is lowered, that is, the initial transmission frequency is less than 1 heartbeat message / time, for example: lowered to 2 heartbeat messages / time, that is, the vehicle key sends a Bluetooth response signal only after receiving 2 heartbeat messages in total, and clears the cumulative count of the heartbeat message after sending the Bluetooth response signal, re-records the number of received heartbeat messages, and so on, sends the Bluetooth response signal again.
[0042] In this embodiment, when the vehicle key has not established a Bluetooth connection with the target vehicle, the vehicle key sends a first broadcast signal with a larger transmission period (low transmission frequency) and a smaller transmission power. After the vehicle key passes the identity authentication of the target vehicle, the transmission frequency of the broadcast signal is increased (the transmission period is reduced) and the transmission power is increased to ensure that the Bluetooth connection with the target vehicle is successfully established.
[0043] This embodiment adjusts the broadcast signal sent by the vehicle key according to different stages, and adaptively adjusts the transmission period and transmission power of the broadcast signal to improve the power loss caused by the fixed high-power signal transmission of the existing vehicle key. After the vehicle key establishes a Bluetooth connection with the target vehicle, the existing vehicle key generally continuously sends a Bluetooth response signal to the target vehicle, while the vehicle key of the present application monitors the number of heartbeat messages returned by the target vehicle and sends a Bluetooth response signal at the initial transmission frequency, thereby reducing the number of times the Bluetooth response signal is sent, so as to save the energy consumption of the vehicle key.
[0044] The measurement accuracy of Bluetooth ranging is low. When the vehicle key is close to the target vehicle, the UWB ranging function needs to be turned on to accurately measure the distance between the two, so as to accurately and automatically control the target vehicle based on the precise distance difference.
[0045] To this end, in another exemplary embodiment of the present application, the conditions for enabling the UWB function are described in detail. Figure 2 , Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for sending a vehicle key signal. The sending method is as follows Figure 1 Based on the S110 to S130 shown, at least S210 is also included, which is described in detail as follows:
[0046] S210: If it is detected that the distance to the target vehicle reaches a first preset distance, the ultra-wideband ranging function is turned on, and the sending frequency of the Bluetooth response signal is reduced from the initial sending frequency to the target sending frequency; wherein the initial sending frequency and the target sending frequency are both parameters that characterize the sending of a Bluetooth response signal once a corresponding number of heartbeat messages are received.
[0047] The first preset distance is the critical distance for starting the ultra-wideband ranging function. Figure 3 , Figure 3 This is a schematic diagram of the functional area between the vehicle key and the target vehicle shown in an exemplary embodiment of the present application. The distance from the outer edge of the welcome area to the target vehicle in the figure is the first preset distance in this embodiment. After the vehicle key enters the welcome area (that is, the distance between the vehicle key and the target vehicle reaches the first preset distance), the UWB ranging function needs to be turned on. At this time, the Bluetooth ranging function can be turned off or the energy consumption of the Bluetooth ranging function can be reduced, so that the UWB ranging function is used as the dominant ranging function.
[0048] The target sending frequency is less than the initial sending frequency, for example: the initial sending frequency is 2 / time, that is, a Bluetooth response signal is sent only once after 2 heartbeat messages are received cumulatively; the target sending frequency is 20 / time, that is, a Bluetooth response signal is sent only once after 20 heartbeat messages are received cumulatively; the power consumption required for the vehicle key to send a Bluetooth response signal based on the target sending frequency is reduced by at least 10% of the original power consumption compared to the power consumption required to send a Bluetooth response signal based on the initial sending frequency.
[0049] In this embodiment, when the UWB ranging function is turned on, the energy consumption of the vehicle key Bluetooth communication is reduced by lowering the sending frequency of the Bluetooth response signal, thereby avoiding unnecessary power consumption of the Bluetooth function.
[0050] In another exemplary embodiment of the present application, the user brings the vehicle key into the car (that is, the distance between the vehicle key and the target vehicle reaches the second preset distance). If a sleep signal is detected, the ultra-wideband ranging function is started and stopped according to a preset period, and the sleep state and the working state are switched according to a preset period. In this scenario, in order to save the energy consumption of the vehicle key, the ultra-wideband ranging function is started and stopped intermittently, and the state of the vehicle key is switched intermittently to achieve low-energy operation. At the same time, the target vehicle uses BLE (Bluetooh Low Energy) to connect the field strength to determine whether the vehicle key is in the car (that is, to determine whether the distance between the vehicle key and the target vehicle exceeds the second preset distance).
[0051] Among them, the sleep signal is a signal generated in a non-moving state, the second preset distance is smaller than the first preset distance, and the second preset distance can be an extremely small distance value or a zero value to indicate that the position of the vehicle key overlaps with the position of the target vehicle, that is, the vehicle key enters the target vehicle.
[0052] In another exemplary embodiment of the present application, a scenario is introduced in which a user leaves a target vehicle with a vehicle key, as follows:
[0053] In response to the second wake-up signal, the ultra-wideband ranging function is turned on until it is detected that the distance to the target vehicle is greater than the first preset distance; wherein the second wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle is within the Bluetooth connection distance.
[0054] When the user leaves the target vehicle with the vehicle key, the motion sensor in the vehicle key senses that it is in motion, and the distance between the vehicle key and the target vehicle is within the Bluetooth connection distance, a second wake-up signal is generated to turn on the ultra-wideband ranging function until the distance to the target vehicle is greater than the first preset distance. Figure 3 When the vehicle enters the Bluetooth positioning area at the edge of the welcome area shown in the figure, the ultra-wideband ranging function will be turned off.
[0055] In another exemplary embodiment of the present application, the activation conditions of the UWB function are described in detail. Figure 4 , Figure 4 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for sending a vehicle key signal. The sending method is as follows Figure 1 Based on the S110 to S130 shown, at least S410 is also included, which is described in detail as follows:
[0056] S410: If it is detected that the Bluetooth connection is disconnected, a third broadcast signal is sent to the target vehicle to re-establish the Bluetooth connection with the target vehicle; wherein the sending period and sending frequency of the third broadcast signal are respectively placed between the sending period and sending power of the first broadcast signal and the second broadcast signal.
[0057] Combination Figure 3 For example: the vehicle is Figure 3 The edge of the vehicle search area shown enters the sleep zone, and the Bluetooth connection between the vehicle key and the target vehicle will be disconnected. The vehicle key sends a third broadcast signal within a certain period of time to seek to re-establish the Bluetooth connection with the target vehicle to avoid the vehicle key and the target vehicle being erroneously disconnected from the Bluetooth connection due to Bluetooth positioning errors.
[0058] Furthermore, if the reply signal returned by the target vehicle in response to the third broadcast signal is not received within the first preset time, the dormant state is entered. The reply signal is a signal indicating that the target vehicle is Bluetooth online. If the vehicle key receives the reply signal within the first preset time, the Bluetooth connection with the target vehicle is restored.
[0059] In some embodiments, the first preset duration is the same as the duration of the vehicle key sending the third broadcast signal, so as to synchronize the duration of the vehicle key sending the third broadcast signal and the duration of the monitoring reply signal, that is, to unify the duration of the vehicle key sending and monitoring steps for easy synchronization management.
[0060] Furthermore, if the sleep signal is continuously detected within a second preset time period, the sleep state is entered; wherein the first preset time period is greater than the second preset time period.
[0061] If only one sleep signal is detected, the vehicle key will enter the sleep state, and it is difficult to reduce the impact of a single erroneous sleep signal. By setting a shorter second preset time for continuous monitoring and continuously receiving a certain number of sleep signals, it is determined that there is an obvious sleep expectation, so that the vehicle key can enter the sleep state more accurately.
[0062] In another exemplary embodiment of the present application, the sources of the first wake-up signal and the second wake-up signal are described in detail. The vehicle key includes an acceleration sensor, which is used to generate a movement signal by sensing the movement of the vehicle key, and is used to generate a sleep signal by sensing the stationary state of the vehicle key; wherein, when the vehicle key is in a sleep state, the acceleration sensor is still in a working state, monitoring the movement state of the vehicle key with extremely low energy consumption. The specific description is as follows:
[0063] If a mobile signal is detected and the distance to the target vehicle exceeds the Bluetooth connection distance, a first wake-up signal is generated; if a mobile signal is detected and the distance to the target vehicle is within the Bluetooth connection distance, a second wake-up signal is generated.
[0064] The first wake-up signal and the second wake-up signal are both signals that can wake up the vehicle key, so that functions such as Bluetooth of the vehicle key are awakened.
[0065] For example, during the movement of the vehicle key, if the acceleration slope of any coordinate axis in the three-dimensional coordinate system of the acceleration sensor inside the vehicle key is greater than the preset slope for a certain period of time, a movement signal will be generated, and the vehicle key will generate a corresponding wake-up signal based on its own position. If the distance between the vehicle key and the target vehicle exceeds the Bluetooth connection distance, a first wake-up signal is generated based on the movement signal; if the distance between the vehicle key and the target vehicle is within the Bluetooth connection distance, a second wake-up signal is generated based on the movement signal.
[0066] See also Figure 5 , Figure 5 is based on Figure 3 The power consumption bar graph of the vehicle key in each functional area is shown. The power consumption of the vehicle key in the sleep area is the lowest, and other functions of the vehicle key are turned off. Only the acceleration sensor is in working state, monitoring the movement state of the vehicle key with extremely low energy consumption. The vehicle key is in the car search area, Bluetooth positioning area, and in the car, and the BLE function is turned on to turn on the low-power Bluetooth function.
[0067] When the vehicle key moves from the sleep area to the vehicle search area, the vehicle key will send a first broadcast signal to make the target vehicle respond to the first broadcast signal and return an authentication signal; in response to the authentication signal, a second broadcast signal will be sent to the target vehicle to establish a Bluetooth connection with the target vehicle and make the target vehicle return a heartbeat message; in response to the heartbeat message, a Bluetooth response signal will be sent based on the initial transmission frequency. If the vehicle key enters the Bluetooth positioning area from the vehicle search area, the Bluetooth positioning function will be turned on to sense the Bluetooth distance between it and the target vehicle.
[0068] Among them, after the MCU (Microcontroller Unit) in the target vehicle and the vehicle key BLE authentication are successfully completed, the vehicle key establishes a Bluetooth connection with the target vehicle. The MCU in the target vehicle controls the vehicle-side anchor point BLE to monitor the Bluetooth connection for field strength RSSI (Received Signal Strength Indicator). The monitoring method can save the power consumption required for sending positioning broadcasts.
[0069] The RSSI value can be used to roughly determine the distance between the vehicle key and the target vehicle. If the distance between the vehicle key and the target vehicle is detected to be at or less than the first preset distance (the vehicle key enters the welcome area from the edge of the Bluetooth positioning area), the vehicle key and the target vehicle both turn on the UWB ranging function and exit the BLE low power mode to ensure the stability of the ranging signal. The power consumption of the vehicle key is higher in the unlocking area, locking area, and welcome area.
[0070] After the vehicle key enters the vehicle (i.e. the distance between the vehicle key and the target vehicle reaches the second preset distance) and remains stationary, the low-power session mode is started: the ultra-wideband ranging function is started and stopped according to the preset period, and the sleep state and working state are switched according to the preset period. If the vehicle key is removed from the vehicle by the user, the acceleration sensor detects the movement of the vehicle key. At this time, the distance between the vehicle key and the target vehicle is still within the Bluetooth connection distance, and the vehicle key will turn on the UWB ranging function until it detects that the distance to the target vehicle is greater than the first preset distance.
[0071] The vehicle key gradually moves away from the target vehicle and moves to the sleep zone for the first time. It will disconnect the Bluetooth connection with the target vehicle and send a third broadcast signal to the target vehicle to re-establish the Bluetooth connection with the target vehicle. If the response signal returned by the target vehicle in response to the third broadcast signal is not received within the first preset time, it will enter the sleep state. It is worth noting that regardless of the location of the vehicle key, if the vehicle key continues to detect the sleep signal within the second preset time, it will enter the sleep state.
[0072] In another exemplary embodiment of the present application, the application scenarios of the above-mentioned multiple sending methods are exemplarily described. Figure 6 , Figure 6 Schematic diagram of the application scenario of the method for sending a vehicle key signal of the present application. It includes a vehicle key 100 and a target vehicle 200, and the three ends can be connected by wireless communication. The present application does not limit the connection method between them. The vehicle key 100 further includes a controller 101 and an acceleration sensor 102, which can be connected by physical lines / wireless communication.
[0073] The vehicle key 100 and the target vehicle 200 are preset with corresponding matching information to facilitate data exchange between the two in a manner such as Bluetooth communication.
[0074] The acceleration sensor 102 has a built-in three-dimensional coordinate system. If the slope of the acceleration of any coordinate axis is greater than the preset slope for a certain period of time, it will sense that the vehicle key 100 is in motion to generate a movement signal, which the acceleration sensor 102 combines with the position of the vehicle key 100 to produce a corresponding wake-up signal and transmit it to the controller 101. Alternatively, the acceleration sensor 102 transmits the movement signal to the controller 101, and the controller 101 combines the position of the vehicle key 100 to obtain the corresponding wake-up signal. Similarly, if the acceleration sensor 102 does not detect the movement of the vehicle key 100 within a certain period of time, a sleep signal is generated.
[0075] The controller 101 may be used as an execution subject of the sending method shown in any of the above exemplary embodiments to execute any of the above sending methods, and the exemplary description is as follows:
[0076] The controller 101 sends a first broadcast signal in response to a first wake-up signal, so that the target vehicle 200 responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle 200 and the target vehicle 200 exceeds the Bluetooth connection distance; the controller 101 sends a second broadcast signal to the target vehicle 200 in response to the authentication signal, so as to establish a Bluetooth connection with the target vehicle 200, and cause the target vehicle 200 to return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal; the controller 101 responds to the heartbeat message and sends a Bluetooth response signal based on the initial sending frequency; wherein the initial sending frequency is a parameter related to the number of heartbeat messages received.
[0077] Another aspect of the present application also provides a device for sending a vehicle key signal, such as Figure 7 As shown, Figure 7 1 is a schematic diagram of a structure of a vehicle key signal transmitting device according to an exemplary embodiment of the present application. The transmitting device 700 is applied to a vehicle key and includes:
[0078] The first response module 710 is used to send a first broadcast signal in response to the first wake-up signal, so that the target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance.
[0079] The second response module 730 is used to send a second broadcast signal to the target vehicle in response to the authentication signal to establish a Bluetooth connection with the target vehicle and enable the target vehicle to return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal.
[0080] The sending module 750 is used to respond to the heartbeat message and send a Bluetooth response signal based on an initial sending frequency; wherein the initial sending frequency is a parameter related to the number of received heartbeat messages.
[0081] In another exemplary embodiment, the sending device 700 further includes:
[0082] The ultra-wideband ranging module is used to activate the ultra-wideband ranging function if it detects that the distance to the target vehicle reaches a first preset distance, and reduce the sending frequency of the Bluetooth response signal from the initial sending frequency to the target sending frequency; wherein the initial sending frequency and the target sending frequency are parameters that characterize the sending of a Bluetooth response signal once a corresponding number of heartbeat messages are received.
[0083] In another exemplary embodiment, the sending device 700 further includes:
[0084] The intermittent sleep module is used to start and stop the ultra-wideband ranging function according to a preset period if a sleep signal is detected and the distance to the target vehicle reaches a second preset distance, and to switch the sleep state and the working state according to a preset period; wherein the sleep signal is a signal generated in a non-moving state, and the second preset distance is less than the first preset distance.
[0085] In another exemplary embodiment, the sending device 700 further includes:
[0086] The ultra-wideband ranging module is awakened to start the ultra-wideband ranging function in response to the second awakening signal until it is detected that the distance to the target vehicle is greater than the first preset distance; wherein the second awakening signal is a signal generated when the distance to the target vehicle is within the Bluetooth connection distance.
[0087] In another exemplary embodiment, the sending device 700 further includes:
[0088] The Bluetooth reconstruction module is used to send a third broadcast signal to the target vehicle to re-establish the Bluetooth connection with the target vehicle if the Bluetooth connection is detected to be disconnected; wherein the sending period and sending frequency of the third broadcast signal are respectively placed between the sending period and sending power of the first broadcast signal and the second broadcast signal.
[0089] In another exemplary embodiment, the sending device 700 further includes:
[0090] The first sleep module is used to enter a sleep state if no reply signal returned by the target vehicle in response to the third broadcast signal is received within a first preset time period.
[0091] The second sleep module is used to enter a sleep state if a sleep signal is continuously detected within a second preset time period; wherein the first preset time period is greater than the second preset time period.
[0092] In another exemplary embodiment, the vehicle key includes an acceleration sensor for generating a movement signal by sensing the movement of the vehicle key, and for generating a sleep signal by sensing the stationary state of the vehicle key; the transmitting device 700 further includes:
[0093] The first wake-up signal generating module is used to generate a first wake-up signal if a mobile signal is detected and the distance between the mobile signal and the target vehicle exceeds the Bluetooth connection distance.
[0094] The second wake-up signal generating module is used to generate a second wake-up signal if a mobile signal is detected and the distance between the target vehicle and the target vehicle is within the Bluetooth connection distance.
[0095] The sending device of the present application adjusts the broadcast signal sent by the vehicle key according to the different signal interaction stages between the vehicle key and the target vehicle, so as to adaptively adjust the sending period and sending power of the broadcast signal, so as to improve the power loss caused by the fixed high-power signal sending of the existing vehicle key. After the vehicle key establishes a Bluetooth connection with the target vehicle, the existing vehicle key generally continuously sends Bluetooth response signals to the target vehicle, while the vehicle key of the present application sends Bluetooth response signals at the initial sending frequency by monitoring the number of heartbeat messages returned by the target vehicle, thereby reducing the number of times the Bluetooth response signal is sent, so as to save the energy consumption of the vehicle key.
[0096] It should be noted that the sending device provided in the above embodiment and the sending method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment and will not be repeated here.
[0097] Another aspect of the present application provides an electronic device, including: a controller; a memory for storing one or more programs, and when the one or more programs are executed by the controller, the above-mentioned sending method is executed.
[0098] See also Figure 8 , Figure 8 1 is a schematic diagram of the structure of a computer system of an electronic device shown in an exemplary embodiment of the present application, which shows a schematic diagram of the structure of a computer system of an electronic device suitable for implementing an embodiment of the present application.
[0099] It should be noted that Figure 8 The computer system 800 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0100] like Figure 8As shown, the computer system 800 includes a central processing unit (CPU) 801, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 802 or the program loaded from the storage part 808 to the random access memory (RAM) 803, such as executing the method in the above embodiment. In the RAM 803, various programs and data required for system operation are also stored. The CPU 801, ROM 802 and RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0101] The following components are connected to the I / O interface 805: an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 810 as needed so that a computer program read therefrom is installed into the storage section 808 as needed.
[0102] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 809, and / or installed from a removable medium 811. When the computer program is executed by a central processing unit (CPU) 801, various functions defined in the system of the present application are executed.
[0103] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0104] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0105] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0106] Another aspect of the present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the sending method as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.
[0107] Another aspect of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the sending method provided in each of the above embodiments.
[0108] According to one aspect of an embodiment of the present application, a computer system is also provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. In RAM, various programs and data required for system operation are also stored. CPU, ROM and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0109] The following components are connected to the I / O interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.
[0110] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A method for sending a vehicle key signal, characterized in that: Applied to a vehicle key, the sending method includes: In response to a first wake-up signal, sending a first broadcast signal so that the target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance; In response to the authentication signal, a second broadcast signal is sent to the target vehicle to establish a Bluetooth connection with the target vehicle and cause the target vehicle to return a heartbeat message; wherein the sending period of the first broadcast signal is greater than the sending period of the second broadcast signal, and the sending power of the first broadcast signal is less than the sending power of the second broadcast signal; In response to the heartbeat message, a Bluetooth response signal is sent based on an initial sending frequency; wherein the initial sending frequency is a parameter related to the number of the received heartbeat messages.
2. The sending method according to claim 1, characterized in that: The sending method also includes: If it is detected that the distance to the target vehicle reaches a first preset distance, the ultra-wideband ranging function is turned on, and the sending frequency of the Bluetooth response signal is reduced from the initial sending frequency to the target sending frequency; wherein the initial sending frequency and the target sending frequency are both parameters that characterize the sending of the Bluetooth response signal once after receiving a corresponding number of the heartbeat messages.
3. The sending method according to claim 2, characterized in that: The sending method also includes: If a sleep signal is detected and the distance to the target vehicle reaches a second preset distance, the ultra-wideband ranging function is started and stopped according to a preset period, and the sleep state and the working state are switched according to the preset period; wherein the sleep signal is a signal generated in a non-moving state, and the second preset distance is less than the first preset distance.
4. The sending method according to claim 3, characterized in that: The sending method also includes: In response to the second wake-up signal, the ultra-wideband ranging function is turned on until it is detected that the distance to the target vehicle is greater than the first preset distance; wherein the second wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle is within the Bluetooth connection distance.
5. The sending method according to claim 1, characterized in that: The sending method also includes: If it is detected that the Bluetooth connection is disconnected, a third broadcast signal is sent to the target vehicle to re-establish the Bluetooth connection with the target vehicle; wherein the sending period and sending frequency of the third broadcast signal are respectively placed between the sending period and sending power of the first broadcast signal and the second broadcast signal.
6. The sending method according to claim 5, characterized in that: The sending method also includes: If no reply signal returned by the target vehicle in response to the third broadcast signal is received within a first preset time period, entering a dormant state; If the sleep signal is continuously detected within a second preset time period, the sleep state is entered; wherein the first preset time period is greater than the second preset time period.
7. The sending method according to any one of claims 1 to 6, characterized in that: The vehicle key includes an acceleration sensor for generating a movement signal due to sensing movement of the vehicle key, and for generating a sleep signal due to sensing that the vehicle key is stationary; The sending method also includes: If the mobile signal is detected and the distance between the mobile signal and the target vehicle exceeds the Bluetooth connection distance, the first wake-up signal is generated; If the mobile signal is detected and the distance between the target vehicle and the target vehicle is within the Bluetooth connection distance, a second wake-up signal is generated.
8. A vehicle key signal adjustment device, characterized in that: Applied to a vehicle key, the sending device comprises: A first response module, configured to send a first broadcast signal in response to a first wake-up signal, so that the target vehicle responds to the first broadcast signal and returns an authentication signal; wherein the first wake-up signal is a signal generated when the distance between the target vehicle and the target vehicle exceeds the Bluetooth connection distance; A second response module is used to send a second broadcast signal to the target vehicle in response to the authentication signal to establish a Bluetooth connection with the target vehicle and enable the target vehicle to return a heartbeat message; wherein the transmission period of the first broadcast signal is greater than the transmission period of the second broadcast signal, and the transmission power of the first broadcast signal is less than the transmission power of the second broadcast signal; The sending module is used to respond to the heartbeat message and send a Bluetooth response signal based on an initial sending frequency; wherein the initial sending frequency is a parameter related to the number of the received heartbeat messages.
9. An electronic device, characterized in that: include: Controller; A memory, used to store one or more programs, when the one or more programs are executed by the controller, the controller implements the sending method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the sending method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Automobile key positioning method
CN115226081A
Vehicle control method, device and equipment and readable storage medium
CN117912136A
Method and system for smart bluetooth operation switching based on beacon broadcast
US20230209623A1
Low power key systems and methods
US20240080765A1
Electronic device providing distance-based service, and operation method thereof
WO2023140531A1
Cited By
Dormancy control method and device for Bluetooth module of digital key, equipment and medium
CN120730450A