BLE and UWB communication between a vehicle remote key fob and a vehicle

The method enhances vehicle remote key fob communication by using sensors to optimize BLE and UWB usage based on user intent and proximity, addressing energy constraints and extending battery life.

FR3162576A1Pending Publication Date: 2025-11-28VALEO COMFORT & DRIVING ASSISTANCE
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
FR2024005179
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-21
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Vehicle remote key fobs face energy constraints due to limited battery capacity from frequent BLE and UWB communications, particularly in terms of communication range and data rate, necessitating an improved communication solution.

Method used

A method involving a vehicle remote key fob with sensors that periodically measure movement and signal strength, offloading computational processes to the vehicle, and optimizing UWB communication based on user intent and proximity, using BLE for energy-efficient communication.

Benefits of technology

This approach extends battery life by minimizing unnecessary UWB communication, optimizing energy usage, and ensuring reliable vehicle interaction while reducing battery drain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

BLE and UWB Communication Between a Vehicle Remote Key Fob and a Vehicle: A communication method is proposed between a vehicle remote key fob worn by a user and a vehicle. The key fob is configured to perform Bluetooth Low Energy (BLE) and Ultra Wide Band (UWB) communications with the vehicle. The key fob includes a power source and one or more sensors, including a motion sensor and / or a received signal strength sensor.The method periodically comprises: at least one measurement (S1) by one or more sensors in the key fob; transmission (S2) of at least one measurement to the vehicle via one or more BLE frames; execution (S3) of at least one calculation process based on at least one measurement (S1) by at least one processor in the vehicle; and, depending on a result of the calculation process, transmission (S4) from the vehicle to the key fob of at least one signal related to UWB communication. This constitutes an improved communication solution between a vehicle remote key fob and a vehicle. [Fig. 1]
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: BLE and UWB communication between a vehicle remote key fob and a vehicle. Technical field

[0001] The disclosure relates to a Bluetooth Low Energy (BLE) and Ultra Wideband (UWB) communication method between a vehicle remote key fob and a vehicle, as well as a computer program leading the vehicle to implement such a communication method, and a vehicle remote key fob configured for such a communication method. Technical background

[0002] Vehicle remote key fobs, often called "key fobs" or "key identifiers," are particularly energy-intensive, notably due to their BLE and UWB communications with a vehicle. Given the desired compactness and light weight of these fobs, the integrated batteries generally have limited capacity. In order to maintain a relatively long battery life, for example, at least two years, UWB communications between the key fob and the vehicle are usually established once the fob has entered UWB range. However, the communication characteristics using this method are limited, particularly with regard to communication range and / or data rate.

[0003] Thus, there is a need for an improved BLE and UWB communication solution between a vehicle remote key fob and a vehicle. Summary

[0004] A method for communication between a vehicle remote control key fob worn by a user and a vehicle is proposed. The key fob is configured to perform Bluetooth Low Energy (BLE) and Ultra Wide Band (UWB) communications with the vehicle. The key fob includes a power source and one or more sensors. The one or more sensors include a motion sensor and / or a received signal strength sensor. The method periodically includes at least one measurement by the one or more sensors of the key fob. The method further includes sending at least one measurement to the vehicle via one or more BLE frames. The method further includes executing at least one computational process based on the at least one measurement by at least one processor of the vehicle.Depending on the result of the calculation process, the vehicle sends at least one signal related to UWB communication to the key fob.

[0005] The at least one measure may include one or more RSSI measures.

[0006] Additionally or alternatively, the at least one measurement may include a measurement of a start or resumption of movement, and / or a stop or suspension of movement, detected by at least one sensor in the key housing. Alternatively, the at least one measurement may include at least one movement measurement enabling such detection. In such a case, the calculation process may include said detection.

[0007] The calculation process may include detecting user intent related to interaction with the vehicle. The signal transmission then includes a UWB distance measurement dependent on the result. Additionally or alternatively, the signal may include parameters to be applied for measurement by one or more sensors on the key fob. For example, such a calculation process detects the variation in the values ​​of successive received RSSI signals, or the filtered value of successive RSSI values ​​has reached a sufficient threshold, generally accompanied by a change in movement, to detect whether the key fob is approaching the UWB range zone. If the key fob stops within this UWB zone, the UWB measurement may be suspended until a new user intent is detected, which will be based on movement detection to resume the UWB measurement.

[0008] The calculation process may include detecting when a user enters a UWB range. Sending the signal then involves initiating a UWB distance measurement by the vehicle. For example, such a calculation process detects changes in the values ​​of successive received RSSI signals, or when the filtered value of successive RSSI signals reaches a sufficient threshold and is accompanied by a change in movement, in order to detect whether the identifier is within the UWB range.

[0009] The calculation process may include detecting when the vehicle's remote key fob is stationary within a UWB range of the vehicle. Sending the signal then involves interrupting or slowing down the frequency of a UWB distance measurement by the vehicle. For example, such a calculation process detects a change in movement within the UWB range.

[0010] The calculation process may include detecting movement or resumption of movement from the user towards the vehicle within a UWB range. Sending the signal then includes a start command or a reconfiguration to increase the frequency of a UWB distance measurement by the vehicle. For example, such a calculation process detects a change in movement within the UWB range. An accelerometer in the vehicle's key fob can be configured for this purpose to detect movement above a certain threshold of change in movement.

[0011] The calculation process may include detecting when the user is stationary. The signal transmission then includes a command to suspend or reconfigure the measurement frequency by one or more sensors. The accelerometer in the vehicle key fob can be configured for this purpose to detect movement above a certain motion variation threshold.

[0012] The calculation process may include detecting rapid walking by the user. For example, such a calculation process detects rapid changes in the values ​​of successive received RSSI signals, or whether the filtered value of successive RSSI values ​​has reached a sufficient threshold and is accompanied by a rapid change in movement. The signal transmission then includes the vehicle sending a command to increase the frequency of the UWB measurement by one or more sensors.

[0013] The calculation process may include detecting when the user picks up the key fob. For example, such a calculation process detects a rapid change in movement. The signal transmission then includes the vehicle sending a command to start the UWB measurement via one or more sensors.

[0014] The calculation process may include detecting when the user places the key fob on a fixed support. For example, such a calculation process detects a rapid change in movement. The signal transmission then includes the vehicle sending a command to stop the UWB measurement via one or more sensors.

[0015] One or more sensors may include a three-axis motion sensor; the motion of the sensor itself ensures motion detection. At least one calculation process is then based on a motion measurement provided by the three-axis motion sensor.

[0016] One or more sensors may include a received signal strength sensor. In this case, the vehicle also includes a received signal strength sensor. At least one calculation process is then based on a received signal strength measurement provided by the received signal strength sensor of the key fob and on a received signal strength measurement provided by the received signal strength sensor of the vehicle.

[0017] A vehicle computer program is also proposed which includes instructions which, when the program is executed by at least one processor of the vehicle, cause the vehicle to implement the process.

[0018] A computer-readable storage medium is also proposed on which the computer program is recorded.

[0019] A vehicle remote control key fob configured to perform BLE and UWB communications with a vehicle is also proposed. The key fob includes a power source and one or more sensors. or several sensors include a motion sensor and / or a received signal strength sensor. The key fob is configured to implement the method.

[0020] Optionally, in the key housing, one or more sensors include a three-axis motion sensor. Brief description of the figures

[0021] Non-limiting examples will be described with reference to the following figures:

[0022] [Fig. 1] shows a flowchart which illustrates an example of the proposed method of communication between a vehicle remote key box and a vehicle.

[0023] Fig. 2 shows an example of the vehicle remote key case configured to perform BLE and UWB communications with a vehicle.

[0024] Figure 3 illustrates several examples of application situations of the process.

[0025] Figure 4 illustrates an example of a system for implementing the process. Detailed description

[0026] With reference to the flowchart in [Fig. 1], a method for communication between a user-worn vehicle remote key fob and a vehicle is proposed. The key fob is configured to perform Bluetooth Low Energy (BLE) and Ultra Wide Band (UWB) communications with the vehicle. The key fob includes a power source and one or more sensors. The one or more sensors include a motion sensor and / or a received signal strength sensor. The method periodically includes at least one SI measurement by the one or more sensors of the key fob. The method further includes sending S2 of at least one measurement to the vehicle via one or more BLE frames. The method further includes executing S3 of at least one computational process based on the at least one SI measurement by at least one processor of the vehicle.Depending on the result of the calculation process, the vehicle sends an S4 signal to the key fob containing at least one signal related to UWB communication.

[0027] Such a method constitutes an improved BLE and UWB communication solution between a vehicle remote key fob and a vehicle. Indeed, this method allows for energy savings at the fob level, as explained below.

[0028] First, the steps of the process are executed periodically. By periodically, it is understood that the steps of the process are carried out, for example, with a period of less than 10 seconds, less than 1 second, less than 500 milliseconds, or less than 100 milliseconds. That is to say, the steps of the process are executed in their order within a time interval, for example, less than every 10 seconds, every second, every 500 milliseconds, or every 100 milliseconds.

[0029] The at least one measurement SI by the one or more sensors of the key housing depends on the type of the one or more sensors present in the key housing. The one or more sensors include a motion sensor and / or a received signal strength sensor. The at least one measurement may therefore, for example, be or include a motion measurement and / or a received signal strength measurement.

[0030] The motion sensor is configured to detect movements of the key fob. Such movements can be measured and sent to the vehicle. Examples of measurements performed by the motion sensor include measuring a stationary key fob or measuring movement imparted to an initially stationary key fob and detected by the motion sensor.

[0031] The received signal strength sensor is configured to analyze the strength of signals received by the unit. This may consist of one or more RSSI (Received Signal Strength Indication) measurements taken on the received signals and then sent to the vehicle. This signal strength measurement may also detect the presence or absence of a signal based on one or more RSSI measurements.

[0032] In the absence of a motion sensor, the received signal strength sensor can be substituted for the motion sensor. Indeed, by analyzing several successive measurements, it may be possible to detect, despite low precision and very high noise sensitivity, whether the user wearing the vehicle remote key fob is moving towards or away from the vehicle.

[0033] BLE communications enable relatively long-range, low-power remote exchanges. These exchanges allow for anticipating or remotely activating functionalities, for example, sending commands to the vehicle from the key fob. Since the S2 measurement transmission is carried out using a BLE frame, it consumes particularly little energy.

[0034] The S3 execution of at least one measurement-based calculation process by at least one vehicle processor then allows the calculation to be offloaded from the vehicle remote key fob processor(s) to at least one vehicle processor. This represents a significant energy saving for the vehicle remote key fob.

[0035] According to the result of the calculation process, the vehicle sends an S4 signal to the key fob containing at least one signal related to a UWB communication. A signal related to a UWB communication could be, for example, a signal related to starting, suspending, or stopping a UWB communication, such as a command to start, suspend, or stop it. Since UWB communications are very power-intensive, it is preferable to use them on the key fob only after receiving a signal from the vehicle.

[0036] [Fig.2] shows an example of the vehicle remote control key fob 20 configured to perform BLE communications with a vehicle 30, the key fob 20 being configured to communicate with the vehicle 30 according to the method of [Fig.1].

[0037] The vehicle 30 can be a car, a motorcycle, a truck, or more generally any land vehicle. The vehicle includes a BLE transceiver, configured to perform BLE exchanges with the key fob 20. The vehicle 30 and the key fob 20 may have been previously paired (according to the BLE protocol) to enable these exchanges.

[0038] The vehicle remote control key fob 20, or "identifier," may include a protective housing 22 enclosing components of the key fob 20. The protective housing 22 may be made of plastic, metal, and / or rubberized plastic. The key fob 20 may include a logo 23, for example, made of metal. The logo may be arranged on the outer casing of the protective housing 22, and / or the logo may represent a manufacturer's mark. The logo may interfere with BLE communications, and thus the logo may cause certain BLE communications to fail when they are carried out at too great a distance between the key fob 20 and the vehicle 30. The key fob 20 may include, inside the protective housing 22, a metal insert 24, which allows the vehicle 30 to be opened and / or started manually by inserting and manipulating the insert into a respective lock of the vehicle 30.The metal insert 24 can also disrupt BLE communications.

[0039] The key fob 20 includes at least one BLE transceiver 26, configured to perform BLE exchanges with the vehicle 30. The transceiver 26 may include or consist of an electronic microchip, comprising a microprocessor and an antenna adapted for BLE communication. The microprocessor may have in its memory a computer program enabling BLE communications and performing various specific functions such as, for example, sending S2 the measurement or receiving the signal relating to a UWB communication after sending S4 to the key fob 20 by the vehicle 30.

[0040] The key housing 20 also includes a battery 28, which provides power to its components, in particular at least one transceiver of the key housing 20 including the transceiver 26, for example each transceiver of the key housing 20. The battery 28 may be a button cell and / or have a voltage of 3V or a voltage between 1 and 10V. In some examples, the battery 28 of the key housing 20 may be replaceable.

[0041] The key housing 20 also includes a UWB transceiver 27 (acronym for "Ultra Wide Band"). configured to perform UWB exchanges with vehicle 30. The UWB transceiver 27 may comprise or consist of an electronic microchip, including a microprocessor and an antenna adapted for UWB communication. The microprocessor may have in its memory a computer program enabling UWB communications and performing various specific functions, such as allowing vehicle 30 to locate the key fob 20. Vehicle 30 includes UWB anchors, each with a transceiver adapted to calculate the distance to the key fob 20 via UWB exchanges.

[0042] UWB communications allow for more secure data exchange than BLE communications between the key fob 20 and the vehicle 30. UWB communications prevent hacking but also consume much more energy.

[0043] The “Bluetooth Low Energy” protocol (from the English “Bluetooth Low Energy”, corresponding to the acronym BLE or BTLE) is the communication standard usually used for communications involving an exchange of data between a vehicle remote control key fob 20 and a vehicle, for example so that the key fob 20 transmits remote commands to the vehicle, and / or so that the vehicle transmits update data to the key fob 20.

[0044] The key housing 20 may also include a three-axis motion sensor among its one or more sensors. This three-axis motion sensor allows for a more precise measurement of movements in space.

[0045] A three-axis motion sensor is defined as a sensor capable of detecting movement along three axes. The sensor may include or consist of a three-axis accelerometer. Additionally or alternatively, the sensor may include or consist of a pedometer.

[0046] In examples, the at least one SI measure may include one or more RSSI measures, a start or resumption of movement, and / or a stop or suspension of movement, detected by at least one sensor in the key housing.

[0047] Examples of the method according to different executions S3 of the computation processes or different transmissions S4 of the signal are now described. These examples can be combined with each other.

[0048] In examples, the execution S3 of the calculation process includes a detection of user intent relating to an interaction with the vehicle 30. The sending S4 of the signal includes a UWB distance measurement depending on the result and / or the signal includes a parameter to be applied for measurement by one or more sensors of the key box 20. The parameter is ordered by the vehicle 30 to the key box 20 via BLE communication.

[0049] The repetition frequency of the UWB distance measurement can, for example, be accelerated when the calculation process detects a user intention to approach vehicle 30 or be slowed down when the calculation process detects a user intention to move away from vehicle 30.

[0050] The parameters to be applied for the measurement may include starting or stopping the measurement, modifying the transmission power of the key unit 20, modifying the sensitivity of one or more sensors, or modifying the measurement period of one or more sensors. Modifying the sensitivity of one or more sensors means, for example, the sensitivity to the received signal strength for the received signal strength sensor, i.e., defining a minimum received signal strength threshold above which the received signal strength sensor will react. Modifying the sensitivity of one or more sensors also means, for example, detecting a certain acceleration exceeding a defined minimum value or a minimum number of steps above which the three-axis motion sensor reacts.

[0051] Examples of user intentions may be a user going to their vehicle to open it, a user leaving their vehicle, or a user stopping moving.

[0052] Thus, in certain examples, it is necessary to measure the distance between the key fob 20 and the vehicle 30 to determine the potential actions to be performed. These actions may include unlocking or locking the vehicle 30; initiating or stopping UWB communications; and modifying the signal transmission power by the key fob 20.

[0053] In examples, the S3 execution of the calculation process includes detecting a user's entry into a UWB range. The S4 signal transmission includes initiating a UWB distance measurement by the vehicle 30. In other words, at least one signal related to a UWB communication sent in S4 includes a signal or command to initiate a UWB distance measurement by the vehicle 30.

[0054] The UWB range is much more limited than the BLE range. Indeed, the BLE range is several tens of meters while the UWB range is limited to about ten meters.

[0055] The UWB distance measurement by vehicle 30 is much more accurate than the BLE distance measurement. However, it consumes significantly more energy, so the UWB measurement should not be performed if the user has not yet entered or left the UWB range. The UWB distance measurement consumes energy because a UWB system uses short-duration electromagnetic pulses (i.e., on the nanosecond scale) to high-speed data transmission and reception over large bandwidths.

[0056] In examples, the execution S3 of the calculation process includes the detection of a stoppage of the key fob 20 within a UWB range at a distance from the vehicle 30. The sending of the signal S4 then includes an interruption or a slowing down of the frequency of a UWB distance measurement by the vehicle 30. In other words, at least one signal relating to a UWB communication sent in S4 includes a signal or a command for such an interruption or slowing down.

[0057] The key case 20 can be immobilized within a UWB range by being stationary in a user's clothing pocket or in the user's hand, or stationary by the user placing it on the ground or on the vehicle 30.

[0058] If the key housing 20 is immobilized, this means that it is preferable to at least slow down the frequency of the UWB distance measurement or even to interrupt the UWB measurement. Indeed, this UWB distance measurement remains costly, and this allows its use to be reduced or even eliminated when, as in this case, it is not temporarily required.

[0059] In some examples, the key fob 20 is immobilized for an extended period. The key fob 20 may be immobilized because the user no longer wishes to use their vehicle 30 during this extended period. This extended period may be several minutes, several tens of minutes, several hours, or several days.

[0060] In examples, the S3 execution of the calculation process includes the detection of movement or resumption of movement of the user towards the vehicle 30 within a UWB range. The S4 signal transmission then includes the initiation or frequency escalation of a UWB distance measurement by the vehicle 30. In other words, at least one signal relating to a UWB communication sent in S4 includes a signal or command for such an initiation or frequency escalation.

[0061] Conversely, if the key housing 20 changes from the stationary state to the mobile state, it is preferable to restart or accelerate the frequency of the UWB distance measurement by the vehicle 30.

[0062] Thus, the overconsumption of battery 28 caused by switching to UWB communication is limited to only those cases where it is necessary, which optimizes the life of battery 28.

[0063] In examples, the S3 execution of the calculation process includes the detection of a user immobilization. The S4 signal transmission then includes a command to reduce the measurement frequency by one or more sensors. In other words, at least one signal related to a UWB communication sent in S4 includes a signal or a command for such a frequency reduction.

[0064] Immobilizing the user means that the user wearing the key case 20 is stationary. For example, they may be sitting, lying down, or standing still.

[0065] The user may be immobilized for any reason. This reason may be voluntary, due to their own actions, or not.

[0066] In examples, the execution S3 of the calculation process includes the detection of a rapid walk by the user. The signal transmission S4 includes the transmission by the vehicle 30 of a command to increase the frequency of the measurement by one or more sensors.

[0067] By fast walking of the user, we mean a walking speed, for example, greater than 4km / h, for example greater than 5km / h or for example greater than 6km / h.

[0068] In some examples, the user walks briskly towards vehicle 30, and the measurement frequency of one or more sensors is not high enough. Thus, the user could, for example, find themselves facing vehicle 30, which would be unlocked. To avoid this situation, the signal transmission includes sending a command to increase the measurement frequency of one or more sensors after detecting brisk walking.

[0069] In examples, the execution S3 of the calculation process includes detecting when the user picks up the key fob 20. The signal transmission S4 then includes the vehicle 30 sending a command to start the measurement via one or more sensors.

[0070] The handling of the key case 20 can be detected by the motion sensor and / or the received signal force sensor.

[0071] In examples, the S3 execution of the calculation process includes detecting when the user places the key fob 20 on a fixed support. The signal transmission then includes the vehicle 30 sending a command to interrupt (e.g., temporarily) or slow down the measurement frequency by one or more sensors.

[0072] The placement of the key case 20 on a fixed support can be detected by the motion sensor and / or the received signal strength sensor.

[0073] Placing the key fob 20 on a fixed support may indicate the user's intention not to use their vehicle for a certain period. This process may therefore interrupt (e.g., temporarily) or slow down the measurement frequency by one or more sensors.

[0074] In some examples, one or more sensors include a three-axis motion sensor. At least one calculation process is based on a motion measurement provided by the three-axis motion sensor.

[0075] This three-axis motion sensor makes it possible to determine whether a movement has been carried out along one of the 3 or a combination of the 3 directions X, Y, Z of space.

[0076] In some examples, one or more sensors include a received signal strength sensor; the vehicle 30 also includes a received signal strength sensor. At least one calculation process is based on a received signal strength measurement provided by the received signal strength sensor of the key housing 20 and on a received signal strength measurement provided by the received signal strength sensor of the vehicle.

[0077] The received signal strength sensor can be used to measure approximately a distance, for example to determine if one is close to the UWB range.

[0078] Figure 3 illustrates several application scenarios of the method. In each scenario, the key fob 20 is worn by a user in a position P1, P2, P3, or P4, in which the measurement SI is performed by one or more sensors of the key fob 20. Figure 3 illustrates the range 52 of UWB communications, as well as the greater range 54 of BLE communications.

[0079] If the key housing 20 is in position PI during the measurement SI, i.e. largely within the range 52, then a distance measurement UWB is carried out periodically in order to measure the distance between the key housing 20 and the vehicle 30.

[0080] If, on the other hand, the user moves away and the key box 20 is in position P2 during the measurement SI, i.e. at the limit of the range 52, then a stop of the UWB communications is carried out.

[0081] If the key housing 20 is in position P3 during measurement SI, i.e. largely out of range 52 but largely within range 54, then the BLE communication process continues periodically.

[0082] If the key fob 20 is in position P4 during measurement SI, i.e. well outside the range 54, then no signal is received from the vehicle 30. The S2 transmission can still be made in BLE communication, but it is unlikely that the vehicle will receive the instruction correctly, unless the user was moving towards the inside of the range 54.

[0083] The process described above can be implemented by computer. When referring to a computer-implemented process, it is understood that all or virtually all or some of the steps of the process are executed by a computer or a set of computers. The steps can be performed fully automatically or partially automatically. In some embodiments, certain steps can be triggered in response to user interaction. The degree of automation can be predefined and / or defined by the user.

[0084] With reference to [Fig. 4], an example of a system that can be used to carry out the computer-implemented processes described above is provided. In this example, the system is a computer, for example, an on-board computer integrated into the vehicle 30.

[0085] The computer thus comprises a processor unit 1010 connected to a computer bus 1000, and a random access memory (RAM) 1070 also connected to the computer bus 1000. The computer further comprises a graphics processing unit 1110 which is associated with a video RAM 1100 connected to the computer bus. A mass storage device controller 1020 manages access to a mass storage device, such as a hard disk drive 1030. Mass storage devices suitable for tangibly representing computer program instructions and data include all forms of non-volatile memory, such as semiconductor memory devices like EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disk drives and removable disk drives; magneto-optical disks; and CD-ROM disks.These can also be supplemented by or incorporated into specific ASICs (application-specific integrated circuits). A 1050 network adapter manages access to a 1060 network. The computer may also include a 1090 haptic device such as a cursor control device, keyboard, or other similar device. A cursor control device is used to allow the user to selectively position a cursor anywhere on the display 1080. In addition, the cursor control device allows the user to select various input commands and control signals. The cursor control device includes signal generation devices for input control signals to the system. The computer may also include a touchscreen and / or a touchpad.

[0086] The computer program may comprise instructions executable by a computer, the instructions including means for directing the above-mentioned system to implement the process. The program may be recordable on any data medium, including system memory. The program may, for example, be implemented in digital electronic circuits, or in computer hardware, firmware, or software, or combinations thereof. The program may be implemented as a device, for example, a product tangibly represented in a memory device that can be read by a machine for execution by a programmable processor. Process steps may be performed by a programmable processor executing a program of instructions to carry out process functions by processing input data and generating outputs.The processor can thus be programmable and coupled to receive data and instructions from, and to transmit data and instructions to, a memory device, at least one input device and at least one output device. The program can be implemented in a high-level procedural or object-oriented programming language, or in a machine or assembly language. The language can be compiled or interpreted. The program can be a full installer or an update program. Applying the program to the system triggers instructions to perform the process.

Claims

Demands

1. A method of communication between a user-worn vehicle remote control key fob (20) and a vehicle (30), the key fob being configured to perform Bluetooth Low Energy (BLE) and Ultra Wide Band (UWB) communications with the vehicle, the key fob comprising a power source and one or more sensors, the one or more sensors including a motion sensor and / or a received signal strength sensor, the method periodically comprising: - at least one measurement (SI) by the one or more sensors of the key fob; - a transmission (S2) of the at least one measurement to the vehicle by the key fob via one or more BLE frames; - an execution (S3) of at least one computational process based on the at least one measurement (SI) by at least one processor of the vehicle;and - depending on a result of the calculation process, a transmission (S4) to the key fob by the vehicle of at least one signal relating to a UWB communication.;

2. A method according to claim 1, wherein a measurement (SI) comprises one or more RSSI measurements, and / or a measurement of a start or resumption of movement, and / or a stop or suspension of movement, detected by at least one sensor in the key housing.

3. A method according to claim 1 or 2, wherein the calculation process includes user intent detection relating to an interaction with the vehicle, sending the signal including a UWB distance measurement depending on the result and / or the signal including a parameter to be applied for measurement by one or more sensors of the key fob.

4. A method according to any one of claims 1 to 3, wherein: - the calculation process includes detecting user entry within a UWB range, sending a signal including initiating a UWB distance measurement by the vehicle, - the calculation process includes detecting user immobilization of the remote key fob. vehicle within a UWB range at a distance from the vehicle, sending a signal including an interruption or slowing down of the frequency of a UWB distance measurement by the vehicle, - the calculation process includes detecting movement or resumption of movement of the user towards the vehicle within a UWB range, sending a signal including a start or increase in the frequency of a UWB distance measurement by the vehicle, - the calculation process includes detecting that the user is stationary, sending a signal including a command to decrease the frequency of the measurement by one or more sensors, - the calculation process includes detecting that the user is walking quickly, sending a signal including a command by the vehicle to increase the frequency of the measurement by one or more sensors.- The calculation process includes detecting when the user picks up the key fob, sending a signal including a command from the vehicle to start the measurement via one or more sensors, or - the calculation process includes detecting when the user places the key fob on a fixed support, sending a signal including a command from the vehicle to stop the measurement via one or more sensors.

5. A method according to any one of claims 1 to 4, wherein one or more sensors include a three-axis motion sensor, at least one calculation process being based on a motion measurement provided by the three-axis motion sensor.

6. A method according to any one of claims 1 to 5, wherein one or more sensors include a received signal strength sensor, the vehicle also including a received signal strength sensor, at least one calculation process being based on a received signal strength measurement provided by the received signal strength sensor of the key housing and on a received signal strength measurement provided by the received signal strength sensor of the vehicle.

7. A vehicle computer program comprising instructions which, when the program is executed by at least one processor of the vehicle, cause the vehicle to implement the process according to any one of claims 1 to 6 with a vehicle remote key case.

8. Computer-readable storage medium on which the computer program according to claim 7 is recorded.

9. Vehicle remote control key fob (20) configured to perform BLE and UWB communications with a vehicle (30), the key fob comprising a power source and one or more sensors, the one or more sensors including a motion sensor and / or a received signal strength sensor, the key fob being configured to implement the method according to any one of claims 1 to 6 with the vehicle.

10. Key housing according to claim 9, wherein one or more sensors include a three-axis motion sensor.

Citation Information

Patent Citations

  • Method for determining an instantaneous distance between a motor vehicle and a mobile electronic identification transmitter

    DE102021003617A1

  • System and method for vehicle authorization

    US20190039570A1

  • Position measurement system, position measurement method, position measurement instruction method, recording medium with position measurement instruction program recorded, and vehicle control apparatus

    US20210181356A1

  • Passive Entry Passive Start Verification With Two-Factor Authentication

    US20220172530A1

  • Electronic device for controlling wireless communication connection and operating method thereof

    US20230156424A1