BLE Host Scan Control for Priority Device Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Bluetooth Low Energy (BLE) communication systems experience delays due to full channel scans when connecting to multiple peripheral devices, leading to user wait times before establishing connections.

Innovation Solution

A control method that prioritizes BLE communication by obtaining a high-priority list of peripheral devices, triggering a first scan, and stopping it once all high-priority devices are found, allowing immediate connection establishment without scanning the entire channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a full scan is performed on the whole communication channel, then all peripheral devices can be found, but the connection establishment time is delayed

Engineering Contradiction:
Improvecompleteness of device discoveryVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the device discovery process into two phases: a fast first scan that targets high-priority devices only, and a subsequent full scan for complete device discovery. This segmentation allows the system to prioritize connection establishment with important devices while still maintaining the option to discover all devices if needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-establishing a high-priority list of peripheral devices before scanning. The BLE host then performs a first scan specifically targeting these high-priority devices first, allowing connection establishment to begin before the complete device discovery process finishes.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a full scan is performed on the whole communication channel, then all peripheral devices can be discovered, but power consumption increases

Engineering Contradiction:
Improvecompleteness of device discoveryVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the device discovery process into two phases: a fast first scan that targets high-priority devices only, and a subsequent full scan for complete device discovery. This segmentation allows the system to prioritize connection establishment with important devices while still maintaining the option to discover all devices if needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing only a partial scan (first scan) focused on high-priority devices when that is sufficient for the user's needs. The complete full scan is performed only when necessary, reducing overall power consumption while maintaining discovery capability.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the BLE host waits for full scan completion, then all devices are discovered, but user experience deteriorates due to long delay

Engineering Contradiction:
Improvecompleteness of device discoveryVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent performs preliminary actions by pre-establishing a high-priority list of peripheral devices before scanning. The BLE host then performs a first scan specifically targeting these high-priority devices first, allowing connection establishment to begin before the complete device discovery process finishes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic behavior by allowing the scanning process to be interrupted or stopped early once high-priority devices are found. The system can adaptively switch from a rapid first scan mode to a more comprehensive full scan mode based on whether high-priority devices are successfully discovered.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10034323B2Control method for BLE communication between host device and peripheral device
Publication Date: 2018.07.24 HTC CORP
  • US10034323B2 patent drawing
  • US10034323B2 patent drawing
  • US10034323B2 patent drawing

AI summary

A control method, suitable for a host device including a Bluetooth low energy communication circuit, includes following operations. A high priority list is obtained. The high priority list includes information about at least one first peripheral device. The BLE communication circuit is triggered to perform a first scan to search for any peripheral device around the host device. A first search result of the first scan is compared with the high priority list. In response to that the first search result covers all of the at least one first peripheral device in the high priority list, the BLE communication circuit is triggered to stop the first scan. The BLE communication circuit is triggered to communicate with the at least one first peripheral device found in the first scan.