BLE Scanning Device Adaptive Scan Parameter Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

BLE scanning devices face an imbalance between scan-to-discover time period and power consumption due to preset scan parameter groups not aligning with varying advertising intervals and windows used by different BLE advertising devices.

Innovation Solution

A method and device that determine a target scan window and interval based on obtained advertising window and interval, considering both scan-to-discover time period and power consumption, using a preset scanning model to achieve a balance between the two.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a BLE scanning device uses preset scan parameter groups to scan BLE advertising devices, then the scanning operation can be performed, but a balance between scan-to-discover time period and power consumption cannot be implemented

Engineering Contradiction:
Improvescan-to-discover time periodVSAvoidpower consumption of the BLE scanning device
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by transitioning from static preset scan parameters to dynamic adaptive scan parameters. The scanning device continuously monitors the advertising intervals of discovered devices and automatically adjusts its scan parameters in real-time to match the specific advertising characteristics of each device, thereby optimizing both discovery time and power consumption adaptively

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the scan interval and scan window parameters based on the advertising interval parameters obtained from advertising devices. The system establishes a correspondence relationship between advertising parameters and scan parameters, dynamically adjusting scan parameters to achieve optimal balance between discovery speed and energy consumption for different device types

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the scan window and scan interval are increased to reduce scan-to-discover time period, then device discovery speed is improved, but power consumption increases

Engineering Contradiction:
Improvedevice discovery speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by tailoring scan parameters to specific advertising devices rather than using uniform parameters for all devices. The system identifies different types of advertising devices with different advertising intervals and applies optimized scan parameter configurations specific to each device type, achieving high discovery speed for each device category without unnecessary power consumption

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If preset scan parameter groups are used for all BLE advertising devices, then the scanning process is simplified, but adaptability to different advertising intervals and windows is poor

Engineering Contradiction:
Improveadaptability to different advertising parametersVSAvoidscanning parameter management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the scanning device to automatically obtain advertising parameters from advertising devices and autonomously determine appropriate scan parameters without manual configuration. The system self-adjusts its scanning behavior based on the characteristics of each advertising device, eliminating the need for complex manual parameter management while achieving high adaptability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10912027B2Scanning method and device
Publication Date: 2021.02.02 HUAWEI TECH CO LTD
  • US10912027B2 patent drawing
  • US10912027B2 patent drawing
  • US10912027B2 patent drawing

AI summary

A first device obtains an advertising parameter used by a second device to send an advertising data packet, where the advertising parameter includes an advertising window and an advertising interval. The first device determines, based on the advertising window and the advertising interval by using a preset scanning model, a target scan parameter used by the first device, where the target scan parameter is a scan parameter used by the first device when power consumption of the first device is a preset threshold and a scan-to-discover time period satisfies a preset condition. The target scan parameter includes a target scan window and a target scan interval. The first device performs scanning based on the target scan window and the target scan interval.