Wireless Broadcast Filter Lists for Targeted Device Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, especially those using Bluetooth Low Energy (BLE), existing methods for broadcasting messages to multiple devices on a shared medium are inefficient, as all devices receive advertisements, consuming bandwidth and reducing battery life due to unnecessary message exchanges with non-target devices.
Innovation Solution
A method and system that arrange end device identifiers into target and non-target lists, generating filters to ensure only target devices receive messages, reducing bandwidth consumption by broadcasting a single message per filter, which matches only intended recipients and disregards non-target devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If broadcast messages are sent to all devices in the network, then all devices can receive the message, but bandwidth is wasted and battery life is reduced due to unnecessary message exchanges with non-target devices
Solution Approach 1:
The patent segments the device identifier space into multiple groups using filter lists. Each filter list contains bit patterns that match specific groups of target devices. By segmenting the broadcast traffic into multiple filtered groups, the system ensures that only devices matching the filter criteria process the message, eliminating unnecessary processing by non-target devices and reducing their battery consumption while maintaining complete message delivery to all intended recipients through multiple targeted broadcasts
Solution Approach 2:
The patent applies local quality by making each broadcast message have different filter characteristics tailored to specific device groups. Each message contains a filter list with bit patterns optimized for a particular segment of target devices. This allows the broadcast system to adapt its filtering properties locally for different device groups, ensuring that each device only processes messages relevant to it, thereby reducing overall energy consumption across the network while maintaining reliable delivery
2Reliability
If broadcast messages are sent to all devices in the network, then all devices can receive the message, but communication bandwidth is consumed by unnecessary message exchanges with non-target devices
Solution Approach 1:
The patent segments the device identifier space into multiple groups using filter lists. Each filter list contains bit patterns that match specific groups of target devices. By segmenting the broadcast traffic into multiple filtered groups, the system ensures that only devices matching the filter criteria process the message, eliminating unnecessary processing by non-target devices and reducing their battery consumption while maintaining complete message delivery to all intended recipients through multiple targeted broadcasts
Solution Approach 2:
The patent applies local quality by making each broadcast message have different filter characteristics tailored to specific device groups. Each message contains a filter list with bit patterns optimized for a particular segment of target devices. This allows the broadcast system to adapt its filtering properties locally for different device groups, ensuring that each device only processes messages relevant to it, thereby reducing overall energy consumption across the network while maintaining reliable delivery
3Loss of energy
If filter lists are generated to match only target devices, then bandwidth and battery life are optimized, but the complexity of message filtering increases
Solution Approach 1:
The patent uses copying by creating filter lists that are replicated versions of device identifier patterns. Instead of implementing complex matching algorithms, the system generates simplified filter copies (bit patterns) that can be directly compared against device identifiers. This copying approach reduces the computational complexity at each device while maintaining accurate target identification, thereby optimizing battery consumption without significantly increasing filtering mechanism complexity
Solution Approach 2:
The patent applies parameter changes by transforming device identifiers into filter list bit patterns with specific properties. The filter lists use simplified parameters (bit matching) rather than complex identifier comparison. This parameter transformation reduces the computational burden on end devices while maintaining precise targeting capability, effectively managing the trade-off between energy optimization and filtering complexity
Data Source
AI summary
Disclosed are a system and method for wireless communication comprising a plurality of end device identifiers arranged into a first list and a second list. The first list includes a plurality of target end device identifiers corresponding to a first group of wireless electronic devices for communicating with a central computing device. A filter list is generated having a plurality of filters such that each target end device identifier on the first list matches with exactly one filter of the filter list, and no end device identifiers on the second list match with any filter of the filter list. Electronic messages including the filters of the filter list are broadcast such that end device possessing an identifier from the first group receives and processes a message while no devices on the second accept any broadcast messages.


