Bluetooth Link Establishment via Slave Agent Paging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Bluetooth technologies are inefficient in establishing links with multiple target devices simultaneously, requiring serial connections that are time-consuming and low in efficiency.
Innovation Solution
A method where a master Bluetooth device uses a slave Bluetooth device as an agent to initiate paging to multiple target devices in parallel, allowing simultaneous establishment of Bluetooth links, thereby overcoming the limitation of single-device concurrent paging.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a Bluetooth device establishes Bluetooth links with multiple target devices in series, then the device can maintain stable connections with each target device, but the time required to establish all links increases significantly and efficiency decreases
Solution Approach 1:
The patent segments the link establishment process by introducing an agent device that handles paging operations independently. The master device divides the task of connecting to multiple target devices into parallel segments: one segment handled by the master device itself and another segment handled by the agent device. This segmentation allows simultaneous establishment of multiple Bluetooth links without compromising connection stability, as each segment maintains its own reliable connection protocol while operating in parallel.
Solution Approach 2:
The patent applies preliminary action by having the master device pre-configure the agent device with necessary connection parameters and target device information before actual link establishment begins. The agent device is prepared in advance with paging capabilities and connection settings, enabling it to immediately initiate parallel paging operations without waiting for sequential completion from the master device. This preliminary preparation significantly reduces overall link establishment time while maintaining connection reliability through pre-validated connection parameters.
2Device complexity
If a single Bluetooth device performs all paging operations to multiple target devices, then the connection management remains simple, but the device becomes a bottleneck and cannot establish multiple links simultaneously
Solution Approach 1:
The patent introduces an agent device as an intermediary between the master device and target devices. This intermediary handles the computationally intensive paging operations and connection establishment tasks, allowing the master device to maintain simple connection management logic while delegating the complex parallel paging operations to the agent. The agent device acts as a mediator that manages multiple concurrent connections, thereby increasing link establishment speed without significantly increasing the perceived complexity for the master device, as the agent handles the complexity in the background.
3Ease of operation
If a Bluetooth device waits for each connection to complete before starting the next one, then resource allocation remains simple and manageable, but the overall connection establishment process becomes time-consuming
Solution Approach 1:
The patent merges the connection establishment processes of the master device and agent device into a coordinated parallel operation. Instead of the master device sequentially managing all connections alone, the system combines the master device's connection management capabilities with the agent device's parallel paging capabilities. Both devices operate simultaneously on different target devices, merging their efforts to establish multiple links at once. This merging maintains ease of operation through coordinated resource allocation while dramatically reducing total connection time compared to sequential operations.
Data Source
AI summary
Establishing a Bluetooth link may include: transmitting, by a master Bluetooth device, a connection notification to a slave Bluetooth device, the connection notification being configured to indicate the slave Bluetooth device as an agent of the master Bluetooth device to initiate paging to a second target device; initiating, by the slave Bluetooth device, paging to the second target device; transmitting, by the slave Bluetooth device in response that the second target device is paged successfully, connection information to the master Bluetooth device, the connection information being configured for the master Bluetooth device to perform continuous communication with the second target device; and establishing, by the master Bluetooth device, a second Bluetooth link with the second target device based on the connection information.


