Bluetooth Proximity Tracking with Dynamic Message Rate Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth Low Energy (BLE) technology faces challenges in managing power consumption, particularly when exchanging a large number of proximity messages between devices, which can significantly reduce battery life in mobile devices.
Innovation Solution
Implementing a dynamic adjustment of the rate of exchanging proximity messages based on the motion state of the devices, where static devices exchange messages at a reduced rate and moving devices exchange messages at an increased rate, using movement sensors to determine the state and adjust the connection interval and slave latency values accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the rate of exchanging proximity messages is increased to improve proximity tracking accuracy, then measurement precision is improved, but power consumption increases
Solution Approach 1:
The patent applies dynamics by making the message exchange rate adjustable rather than fixed. The system dynamically changes the connection interval based on device motion state - using higher rates when devices are moving (for better tracking accuracy) and lower rates when static (for reduced power consumption). This resolves the contradiction by allowing the system to adapt the measurement frequency to actual needs.
Solution Approach 2:
The patent changes the parameter of connection interval based on motion detection. When movement is detected, the connection interval is reduced (increasing message exchange rate) to improve proximity tracking. When static, the connection interval is increased (decreasing message exchange rate) to save power. This parameter adaptation directly addresses the trade-off between measurement precision and power consumption.
2Measurement precision
If the connection interval is reduced to increase message exchange rate, then proximity tracking accuracy is improved, but battery life decreases
Solution Approach 1:
The system dynamically adjusts the connection interval based on real-time motion detection. Rather than maintaining a fixed low interval that would continuously drain the battery, the system only uses low intervals when movement occurs. This dynamic adaptation extends battery life while maintaining tracking accuracy when needed.
Solution Approach 2:
The system uses motion sensors to detect device movement and provides feedback to the communication module. Based on this feedback, the system adjusts the connection interval accordingly. This feedback mechanism ensures that power is not wasted on unnecessary message exchanges during static periods, thereby extending battery life while maintaining accuracy during movement.
3Use of energy by moving object
If the message exchange rate is reduced to save power, then power consumption is reduced, but proximity tracking accuracy deteriorates
Solution Approach 1:
The system dynamically switches between different message exchange rates based on motion state. When devices are static, it uses lower rates to save power. When movement is detected, it switches to higher rates to maintain tracking accuracy. This dynamic switching resolves the contradiction by matching the communication rate to the actual operational needs.
Solution Approach 2:
The system changes the communication parameter (connection interval) based on detected motion state. This parameter change allows the system to optimize between power consumption and tracking accuracy - using longer intervals when static for power savings and shorter intervals when moving for accuracy, thus resolving the trade-off.
Data Source
AI summary
Some demonstrative embodiments include apparatuses, systems and/or methods of Bluetooth communication. For example, an apparatus may include a wireless communication unit to receive at a first Bluetooth device an indication message from a second Bluetooth device, the indication message including a state indication to indicate a non-movement state or a movement state of the second Bluetooth device, the wireless communication unit to transmit to the second Bluetooth device an update message including at least one value to indicate a rate of exchanging messages between the first and second Bluetooth devices, the rate being based on the state indication.


