Bluetooth Filter Pooling Across Dual Controllers for Multi-Device Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth devices are limited in the number of other devices they can connect to simultaneously due to restricted Bluetooth resources, particularly filters, which hinders interworking with multiple Bluetooth peripherals.

Innovation Solution

Implementing two Bluetooth controllers in a Bluetooth device to increase available resources, including filters, by allocating idle filters from both controllers to support a single Bluetooth application, enabling simultaneous connection to more devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a Bluetooth device uses a single Bluetooth controller, then the device structure remains simple, but the number of simultaneous Bluetooth connections is limited due to insufficient filter resources

Engineering Contradiction:
Improvenumber of simultaneous Bluetooth connectionsVSAvoidBluetooth controller structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple Bluetooth controllers into a single Bluetooth device, allowing the device to aggregate filter resources from multiple controllers. This enables the system to overcome the connection limit of individual controllers while maintaining a unified device architecture that manages multiple controllers through a single Bluetooth host interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from a single-dimension resource model (one controller with limited filters) to a multi-dimension resource model (multiple controllers with pooled filters). By allocating filters across multiple controllers dynamically, the system expands the resource availability namespace without proportionally increasing device complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If a Bluetooth device allocates filters from a single controller to a Bluetooth application, then resource management is simple, but the total available filter resources are insufficient for connecting to multiple devices

Engineering Contradiction:
Improveavailable filter resourcesVSAvoidfilter allocation mechanism
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The Bluetooth host is designed to universally manage filter resources from multiple controllers, acting as a central allocation point that can distribute filters to any Bluetooth application regardless of which physical controller provides them. This universal management layer abstracts the complexity of multi-controller resource pooling while maintaining simple application-level access.

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

Solution Approach 2:

The Bluetooth host serves as an intermediary between Bluetooth applications and multiple Bluetooth controllers. It mediates the complex task of allocating filters across multiple controllers by receiving filter allocation requests from applications and distributing appropriate filters from the pooled resources of multiple controllers, thereby simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If a Bluetooth device implements multiple Bluetooth controllers and hosts, then filter resources increase to support more connections, but the system complexity increases

Engineering Contradiction:
Improvecapability to connect to multiple devicesVSAvoiddual Bluetooth host and controller architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the Bluetooth functionality into multiple independent controller-host pairs, where each controller can operate semi-independently. This segmentation allows the system to scale connectivity capacity by adding controllers while maintaining manageable complexity through modular architecture, as each segment handles a portion of the total connection load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

While maintaining segmented controller-host pairs, the patent merges the filter resource pools of multiple controllers under unified management by the Bluetooth host. This merging of resources without merging physical controllers allows the system to achieve high adaptability for multiple connections while keeping the physical architecture relatively simple and manageable.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260101167A1Device search method and electronic device
Publication Date: 2026.04.09 HONOR DEVICE CO LTD
  • US20260101167A1 patent drawing
  • US20260101167A1 patent drawing
  • US20260101167A1 patent drawing

AI summary

A device search method and a Bluetooth device are disclosed. A first Bluetooth host determines a first quantity of filters required by a Bluetooth application for searching for a Bluetooth device. The first Bluetooth host allocates the first quantity of filters to the Bluetooth application in idle filters of a first Bluetooth controller and a second Bluetooth controller. When the first quantity of filters allocated to the Bluetooth application include an idle filter of the second Bluetooth controller, the first Bluetooth host controls the second Bluetooth host to allocate the idle filter of the second Bluetooth controller. The first Bluetooth host searches for the Bluetooth device by using the first quantity of filters. Embodiments of this application can support a Bluetooth device in connecting to more Bluetooth devices by using a Bluetooth technology.