Mobile Device Relative Pose Alignment via QR-Guided BLE Pairing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Establishing a secure peer-to-peer connection between mobile devices is cumbersome and poses security risks, particularly for non-technical users, due to the complexity of Bluetooth pairing and the need for manual device selection, which can be challenging when multiple devices of the same make and model are present.
Innovation Solution
A method involving the display of a QR code on one mobile device that encodes Bluetooth Low Energy (BLE) address information, allowing direct pairing without bonding, and optionally aligning coordinate systems using fiducial markers to facilitate secure and automatic device connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Bluetooth advertising is used to identify mobile devices in the area, then device discovery capability is improved, but security risk increases and manual selection is required
Solution Approach 1:
The patent extracts the device identification information from the Bluetooth advertising process and encodes it into a QR code. This separates the identification function from the Bluetooth pairing process, allowing devices to be identified through visual scanning rather than through Bluetooth advertising, thereby reducing security risks associated with Bluetooth-based device discovery
Solution Approach 2:
The patent introduces a QR code as an intermediary medium between two mobile devices. Instead of directly pairing through Bluetooth advertising, devices exchange identification information via the QR code, which acts as a secure mediator that eliminates the need for manual device selection and reduces security vulnerabilities
2Measurement precision
If manual device selection is required from a list of available devices, then connection accuracy is improved, but ease of operation deteriorates
Solution Approach 1:
The patent replaces the mechanical interaction of manually selecting a device from a list with an optical scanning process. The user simply points the camera at the QR code displayed on the target device, eliminating the need to navigate through lists and manually select devices, thereby significantly improving ease of operation while maintaining connection accuracy
3Reliability
If Bluetooth bonding is used to establish secure connections, then connection security is improved, but device complexity and setup time increase
Solution Approach 1:
The patent performs the device identification and connection setup in advance by encoding the target device's identification information into a QR code. When the source device scans the QR code, the pairing process is already prepared with the correct target device identified, eliminating the need for complex real-time device selection and bonding procedures
Solution Approach 2:
The patent creates a visual copy (QR code) of the target device's identification information that can be scanned and processed automatically. This copy contains all necessary pairing information, allowing the source device to directly establish a secure connection without going through the complex Bluetooth bonding process
Data Source
AI summary
A first mobile device scans an image including fiducial markings, displayed on a second mobile device, and determines a relative pose between the first mobile device and the second mobile device by generating a pose transformation of the fiducial markings displayed by the second mobile device. Information specifying updates to a pose of the second mobile device are received and processed device as user input to the first mobile device. Touch inputs received on the second mobile device may be processed as additional user input by the first mobile device. The touch inputs may be processed to select an augmented reality object displayed by the first mobile device, and the updates to the pose of the second mobile device may be processed to move the augmented reality object displayed by the first mobile device.


