BLE Pairing Reconnection Using Cached Service Information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Bluetooth Low Energy (BLE) Human Machine Interface (HID) devices face issues of slow connection speed and high power consumption during the pairing process, affecting user experience.
Innovation Solution
A pairing connection method that involves pre-caching connection information for trusted devices, allowing devices to authenticate and connect using cached information, reducing the need for repeated discovery operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional pairing connection methods are used for Bluetooth Low Energy devices, then connection security is maintained through service discovery and authentication, but connection speed is slow and power consumption is high
Solution Approach 1:
The patent applies preliminary action by pre-caching service information and device information during the initial pairing process. When reconnecting, the first device directly retrieves pre-stored service information from the cache instead of performing complete service discovery, significantly reducing connection time and power consumption while maintaining security through authentication of the second device's identity
2Reliability
If service discovery is performed during each pairing connection, then connection reliability is ensured through complete device information verification, but connection time is extended and user experience is degraded
Solution Approach 1:
The patent performs service discovery and information verification in advance during the initial pairing, caching the results for future use. This preliminary action ensures reliability is established upfront while enabling faster reconnections by retrieving cached information, thus reducing connection time without compromising reliability
Solution Approach 2:
The patent implements feedback mechanisms where the first device verifies the second device's identity information during reconnection against pre-stored cached data. This feedback loop ensures connection reliability by confirming device authenticity while avoiding time-consuming complete service discovery processes
Data Source
AI summary
A pairing connection method is applied to a first device, and the pairing connection method includes: in response to determining that the first device is triggered to make a pairing connection with a second device, acquiring device information of the second device, and authenticating the second device based on the device information of the second device; in response to that authentication of the second device is passed, obtaining pairing connection service information that matches the second device from pre-stored service information for pairing connection; and pairing with the second device based on the pairing connection service information.


