Bluetooth Reconnection Semi-Connected State and Periodic Scan
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth devices face delays and inefficiencies in reconnection processes, particularly for Human Input Devices (HIDs) that require frequent pairing, leading to user inconvenience and increased energy consumption due to the lack of a fast reconnection method.
Innovation Solution
A method and device for Bluetooth reconnection that includes a semi-connected state for rapid pairing, energy detection, and codeword detection to manage collisions and interference, allowing for adaptive control of scan periods and normal operation periods using the Fibonacci series.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Bluetooth devices perform standard connection procedures, then connection reliability is ensured, but reconnection time increases
Solution Approach 1:
The patent applies preliminary action by performing connection-related preparations in advance. Devices enter a semi-connected state where connection parameters and information are pre-negotiated and stored before actual data transmission begins. This allows the formal connection process to be skipped or significantly shortened when resuming communication, thereby reducing reconnection time while maintaining connection reliability through pre-established parameters.
Solution Approach 2:
The patent segments the connection process into distinct states: disconnected state, semi-connected state, and connected state. The semi-connected state is an intermediate stage where devices perform partial connection procedures and store necessary information without completing the full connection handshake. This segmentation allows devices to resume from the semi-connected state rather than starting from scratch, reducing reconnection time while ensuring reliability through proper state transitions.
2Stability of the object's composition
If Bluetooth devices perform full pairing procedures, then connection stability is improved, but energy consumption increases
Solution Approach 1:
The patent applies partial action by performing only the necessary portion of the pairing procedure rather than the complete process. Devices execute partial pairing to establish the semi-connected state, storing essential connection information without completing all pairing steps. This partial action reduces energy consumption significantly while maintaining sufficient connection stability for resuming communication, as the pre-negotiated parameters ensure reliable reconnection.
3Productivity
If multiple HIDs perform reconnection simultaneously, then device availability is maximized, but collisions occur
Solution Approach 1:
The patent applies periodic action by implementing periodic listen periods and scan periods for reconnection attempts. Instead of continuous or simultaneous reconnection attempts, devices periodically check for opportunities to reconnect and perform reconnection procedures only during designated time windows. This periodic structure reduces collisions between multiple HIDs attempting reconnection while maintaining high device availability through frequent reconnection opportunities.
Solution Approach 2:
The patent applies preliminary action by having devices perform listen periods before actual reconnection attempts. During the listen period, devices detect whether other devices are attempting reconnection or whether the channel is busy. This preliminary detection prevents simultaneous transmission attempts that would cause collisions, while still allowing multiple devices to reconnect efficiently by coordinating their attempts based on channel conditions.
Data Source
AI summary
The present invention relates to a method and device for performing a Bluetooth reconnection procedure. In accordance with embodiments of the present invention, there are provided a method and device, including sending a first message notifying a second device of the activation of a first device to the second device through a specific channel, receiving a beacon message through the specific channel from the second device as a response to the first message, sending a request message requesting a connection with the second device using Bluetooth to the second device through the specific channel, and receiving a confirm message through the specific channel from the second device as a response to the request message. The first device stores information related to the Bluetooth connection with the second device.


