Ad Hoc Bluetooth Data Transfer Using Pre-Registered Connection Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In ad hoc networks, especially those using the Bluetooth standard, devices with limited power supplies face high energy consumption when actively polling for connections, which is undesirable, particularly in devices with restricted battery life.
Innovation Solution
A method is introduced where a local device registers with a trusted system server to obtain a globally unique identifier (GUID) and symmetric encryption key, allowing it to establish a secure ad hoc communications link with a broadcast device without active polling, using pre-stored connection parameters to set up the link when needed, and optionally transferring data over a cellular network to avoid roaming charges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a device actively pages another node to establish a Bluetooth connection, then the connection can be established reliably, but power consumption increases significantly
Solution Approach 1:
The patent applies preliminary action by pre-registering connection parameters (device address, service UUIDs, encryption keys) in a database before actual data transfer is needed. When data transfer is required, the system retrieves these pre-configured parameters and initiates connection using them, avoiding the need for active paging and service discovery. This resolves the contradiction by enabling reliable connections through pre-prepared information while consuming minimal power during the actual connection establishment phase.
2Speed
If connection parameters are stored in memory for later use, then connection establishment becomes faster and more power-efficient, but the initial setup complexity increases
Solution Approach 1:
The patent introduces a database as an intermediary component that stores connection parameters between the registration process and actual data transfer. The database acts as a mediator that holds pre-configured connection information (device addresses, service UUIDs, encryption keys) and provides it when needed. This resolves the contradiction by automating the storage and retrieval of connection parameters, reducing the perceived complexity for users while enabling fast, power-efficient connection establishment through pre-stored information.
3Loss of energy
If data is transferred over cellular network to avoid roaming charges, then cost is reduced, but transfer speed and reliability may be affected
Solution Approach 1:
The patent applies dynamics by implementing a dual-mode data transfer system that can dynamically switch between ad hoc Bluetooth transfer and cellular network transfer based on current conditions. The system evaluates factors such as device proximity, connection availability, and cost considerations to determine the optimal transfer mode. This resolves the contradiction by enabling cost-effective transfer through cellular networks when ad hoc is unavailable, while maintaining reliability through automatic fallback to the most appropriate transmission channel based on real-time conditions.
Data Source
AI summary
A method for a local device to establish an ad hoc communications channel with a broadcast device is disclosed. The method comprises upon determining that the ad hoc communications link with the broadcast device is required, accessing memory to obtain connection parameters for the broadcast device; and establishing a communications link with the broadcast device by sending a connection request to the broadcast device based on the connection parameters.


