Bluetooth Pairing via QR Code and Cloud Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Bluetooth connection methods rely solely on device MAC addresses for identification, which prevents controlling terminal devices from determining the device model of controlled terminal devices, making it impossible to accurately inform users of the controlled device's functions and operations.
Innovation Solution
A method involving scanning a QR code on the controlled terminal device to obtain device information, including a unique identifier and model identifier, which is then used to establish a Bluetooth connection and display functional characteristics, allowing the controlling terminal device to accurately control the controlled device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If Bluetooth connection uses MAC address as identification, then connection establishment is simple, but device model identification is impossible
Solution Approach 1:
The patent introduces a cloud server as an intermediary between the controlling terminal and controlled terminal. The cloud server receives device information including MAC address and device model from the controlled terminal, then provides this information to the controlling terminal. This mediator enables the controlling terminal to obtain device model information without directly exchanging complex data with the controlled terminal, thus maintaining simple connection establishment while gaining access to device model information.
Solution Approach 2:
The patent transitions from a direct peer-to-peer Bluetooth connection information exchange to a multi-dimensional architecture involving cloud server mediation. By adding the cloud server dimension, the system can store and retrieve device model information associated with MAC addresses, enabling identification beyond what is possible with MAC addresses alone while keeping the Bluetooth connection process simple.
2Loss of information
If device information is stored in cloud server, then device model identification is enabled, but information transmission complexity increases
Solution Approach 1:
The controlled terminal automatically sends its device information (MAC address and device model) to the cloud server without requiring manual configuration or complex interaction from the user. The cloud server then automatically makes this information available to the controlling terminal when needed, reducing the complexity of information transmission while ensuring device model information is properly recorded and retrieved.
3Measurement precision
If QR code scanning is used for device identification, then accurate device identification is achieved, but connection establishment time increases
Solution Approach 1:
The controlled terminal pre-generates and displays a QR code containing its device information (MAC address and device model) before the connection process begins. The controlling terminal can quickly scan this pre-prepared QR code to immediately obtain accurate device identification information, eliminating the need for complex real-time device discovery and information exchange protocols during connection establishment.
Data Source
AI summary
The present disclosure provides a Bluetooth connection establishment method, a Bluetooth connection establishment device and a Bluetooth connection establishment system. The method includes: scanning a quick response (QR) code corresponding to a controlled terminal device, and identifying the QR code through a preset algorithm to obtain device information corresponding to the controlled terminal device; transmitting the device information to a cloud server, thereby enabling the cloud server to extract the device unique identifier and the device model identifier from the device information, and to find functional characteristics corresponding to the controlled terminal device according to the device model identifier; receiving the device unique identifier and the functional characteristics transmitted by the cloud server; and establishing a Bluetooth connection with the controlled terminal device according to the device unique identifier, and outputting and displaying a function page corresponding to the controlled terminal device according to the functional characteristics.


