Bluetooth Pairing Inversion for Slave-Initiated Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The user experience of pairing a Bluetooth master device with multiple slave devices is cumbersome, complex, and prone to errors due to the need to manually search and select from a long list of devices, especially in environments with dozens or hundreds of devices in discoverable range.

Innovation Solution

The method involves the master device establishing unauthenticated communications with all slave devices, sorting and filtering the list, and allowing the selected slave device to automatically initiate pairing after a user action, reducing the need for manual selection and minimizing user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the master device displays all discovered slave devices for manual selection, then the user can choose the correct device, but the pairing process becomes time-consuming and complex when many devices are in range

Engineering Contradiction:
Improvecorrect device selectionVSAvoidpairing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of having the master device display and select from the list of slave devices, the invention inverts the selection process by having the slave device automatically initiate pairing with the master device. The slave device receives the master's Bluetooth address, stores it, and when triggered by a simple user action (like pressing a button or scanning a code), automatically connects to the master device, eliminating the need for manual selection from a long list.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The slave device performs the selection and initiation of pairing automatically without requiring the user to manually search through displayed device names. The system enables self-service by having the slave device autonomously initiate the connection process after receiving a simple trigger signal from the user, thereby reducing manual intervention and pairing time.

Inventive Principle:
Principle #25Self-service

2Reliability

If the user manually searches through device names to find the target slave device, then the correct device can be selected, but the process becomes error-prone and cumbersome

Engineering Contradiction:
Improvecorrect device selectionVSAvoidpairing operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The invention reverses the traditional pairing initiation process. Instead of the master device presenting a list for the user to choose from, the slave device automatically initiates the connection to the master device. This inversion eliminates the need for the user to manually search through device names, thereby reducing errors and simplifying the operation.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The invention extracts the complex task of device selection from the user's manual process. By having the slave device automatically initiate pairing based on a simple trigger, the system removes the cumbersome step of manually searching through and selecting device names from the list, leaving only a simple activation action for the user.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the master device waits for all slave devices to be discovered before allowing pairing, then complete device list is available for selection, but the pairing process becomes slower

Engineering Contradiction:
Improvedevice list completenessVSAvoidpairing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The master device performs preliminary actions by broadcasting its Bluetooth address to all slave devices in advance. This allows the slave devices to have the master's address ready stored before pairing is initiated, enabling faster connection establishment when the slave device decides to initiate pairing, thus improving pairing speed without sacrificing reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By inverting the pairing initiation process to slave-device-initiated connections, the system eliminates the need to wait for complete device discovery and manual selection. The slave device can initiate pairing as soon as it receives the master's address, significantly speeding up the pairing process while maintaining connection reliability.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9686637B2Method of and system for pairing a Bluetooth master device with a Bluetooth slave device that is selected from a group of Bluetooth slave devices that are in Bluetooth-discoverable range with the Bluetooth master device
Publication Date: 2017.06.20 SYMBOL TECHNOLOGIES LLC
  • US9686637B2 patent drawing
  • US9686637B2 patent drawing
  • US9686637B2 patent drawing

AI summary

A Bluetooth master device is paired with a Bluetooth slave device that is selected from a group of Bluetooth slave devices that are in Bluetooth-discoverable range with the Bluetooth master device. The master device establishes with the slave devices unauthenticated communications, each containing a Bluetooth device address of the master device. The slave devices receive from the master device the Bluetooth device address. The selected slave device recognizes a manual action manually performed with the selected slave device by a user. The selected slave device initiates a pairing request, in response to recognition of the manual action, and communicates with the master device at the received Bluetooth device address.