BLE Hub Filtering for Advertisement Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Bluetooth Low Energy (BLE) networks, there are challenges with optimal communication between peripheral and central devices due to uncertainties in acknowledgment, congestion leading to signaling collisions, and complexity in maintaining connections as devices move between access points, especially in environments with RF interference and multiple co-located devices, making it costly to equip each device with enhanced communication capabilities.

Innovation Solution

A Hub device is introduced that acts as a gateway, capable of determining its own location and communicating directly to the cloud, filtering BLE advertisements to only process data from devices matching pre-configured criteria, and using a 'digital leash' and 'custody' features to efficiently manage and report location information of proximate devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each device is equipped with enhanced communication capabilities to ensure reliable acknowledgment and reduce signaling collisions, then communication reliability is improved, but device cost and complexity increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway device as an intermediary between BLE peripheral devices and the network. The gateway performs centralized filtering, processing, and acknowledgment management, relieving individual peripheral devices of complex communication tasks. This mediator approach maintains high communication reliability while keeping peripheral device complexity low.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway device autonomously manages filtering criteria, processing advertisement data, and making connection decisions without requiring enhanced capabilities on peripheral devices. The system serves itself by centralizing intelligence at the gateway, allowing simple peripherals to maintain basic functions while achieving reliable communication through the gateway's self-managed protocols.

Inventive Principle:
Principle #25Self-service

2Loss of energy

If filtering is performed at the peripheral device level to reduce network traffic, then network resource usage is reduced, but processing power and battery consumption at the peripheral device increase

Engineering Contradiction:
Improvenetwork resource usageVSAvoidperipheral device power consumption
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The gateway acts as an intermediary that performs filtering operations centrally rather than at distributed peripheral devices. It receives advertisement data from multiple peripherals, applies filtering criteria, and forwards only relevant data to the network, reducing overall network traffic while keeping peripheral devices simple and power-efficient.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The filtering functionality is localized at the gateway device rather than distributed to all peripheral devices. This concentration of processing power at a single location with adequate resources achieves network traffic reduction without burdening battery-powered peripheral devices with complex filtering operations.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If connection management is simplified by allowing devices to move between access points, then ease of operation is improved, but connection stability and tracking accuracy deteriorate due to handoff complexity

Engineering Contradiction:
Improvedevice mobilityVSAvoidconnection stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The gateway serves as a stable intermediary that maintains continuous tracking of peripheral devices as they move through the network. Instead of relying on complex handoffs between multiple access points, the gateway centrally manages device locations and connections, ensuring stable tracking regardless of peripheral movement between access points.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway performs multiple functions including filtering, processing, connection management, and location tracking in a single device. This multi-functional approach simplifies the overall system architecture and maintains connection stability by centralizing management functions, allowing peripherals to move freely while the gateway maintains universal oversight.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11778540B1BLE networking systems and methods including filtering for selectively collecting and processing advertisement data
Publication Date: 2023.10.03 LINK LABS
  • US11778540B1 patent drawing
  • US11778540B1 patent drawing
  • US11778540B1 patent drawing

AI summary

Provided are systems and methods including a secure sensor filtering capability within an BLE hub device capable of determining its geographic position and also capable of communicating directly with a cloud services application. The hub device periodically performs BLE scanning for advertisements from devices in proximity to the hub device but only collects and processes advertisement data from end nodes that match the filter requirements configured within the hub device while ignoring advertisements from any end nodes not matching the filter requirements configured within the hub device. In addition, digital leash and custody capabilities are provided with respect to the hub device such that improvements in connection with resource utilization (e.g. power, bandwidth, processor usage) may be achieved.