Interleaved Bluetooth Advertising Packets for Detection Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for broadcasting identification information using Bluetooth signals face limitations in processing efficiency due to the need for specific packet formats, which can lead to power consumption issues and inefficient data transmission, especially when devices are not optimized for certain packet types.
Innovation Solution
A method involving a wireless identity transmitter that broadcasts messages in multiple packet formats, including a first format optimized for initial detection and a second format for efficient data processing, allowing proximity broadcast receivers to adjust their behavior and increase processing capacity, thereby improving data reception and security through interleaving techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single packet format is used for Bluetooth LE broadcasts, then device compatibility is simplified, but processing efficiency and power consumption are compromised for devices not optimized for that format
Solution Approach 1:
The broadcast messages are segmented into multiple packet formats (first packet format and second packet format) where each format is optimized for different software implementations. The transmitter divides the identification information into separate packets that can be processed by different receiver software types, improving overall processing efficiency without requiring a single complex format to support all cases.
Solution Approach 2:
The broadcast system achieves universality by implementing multiple packet formats that can serve different software implementations universally. The first packet format serves first software implementations while the second packet format serves second software implementations, allowing the system to be universally compatible across different device types without sacrificing optimization for any particular implementation.
2Difficulty of detecting and measuring
If devices continuously monitor for all packet formats, then detection capability is maximized, but power consumption increases
Solution Approach 1:
The transmitter performs preliminary action by broadcasting messages in the first packet format that can be detected by all receivers regardless of their software implementation. This initial broadcast prepares the system state so that second software implementations can be activated only when needed, rather than requiring continuous monitoring from the start.
Solution Approach 2:
The system implements periodic action by alternating between broadcasting in the first packet format and the second packet format. This periodic switching allows receivers to monitor for the first format continuously (low power) while the second format is broadcast periodically to update or supplement information, reducing the need for continuous high-power monitoring of all formats.
3Reliability
If the receiver processes all packet formats with full software implementations, then data reception completeness is improved, but processing overhead and power usage increase
Solution Approach 1:
The receiver implements local quality by having different software implementations (first software implementation and second software implementation) that are each optimized for specific packet formats. Instead of running all software implementations continuously, the system activates only the locally appropriate software implementation based on which packet format is being received, ensuring complete data reception while minimizing processing energy consumption.
Data Source
AI summary
Methods, systems and devices for broadcasting messages of different packet formats in interleaving fashions, wherein a transmitter may broadcast a first packet in a first format configured to be well-suited for a first software implementation of a receiver and broadcast a second packet in a second format that is associated with a second software implementation (e.g., firmware, application, etc.). The receiver may receive and process the first packet to detect information that indicates the presence of messages of the second packet type, adjust the receiver (i.e., change a behavior of the second software implementation) in response to detecting information, receive and process the second packet via the second software implementation, and perform an action based on the processed second packet. In some embodiments, the first and/or second messages may include portions of data that may be combined by the receiver.


