Camera QR Code Authentication for Wireless Device Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies face challenges in establishing efficient and user-friendly wireless connections between devices, particularly in scenarios where complex network configurations and authentication processes hinder seamless connectivity.

Innovation Solution

A communication system that employs a camera-equipped terminal to capture QR codes displaying public keys and MAC addresses, enabling devices to shift between different operational states and establish wireless connections using the Device Provisioning Protocol (DPP) and Wi-Fi Direct (WFD) schemes, facilitating authentication and configuration processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a camera displays a QR code and monitors search signals for wireless connection establishment, then the connection process becomes automated and user-friendly, but the device complexity and authentication process time increase

Engineering Contradiction:
Improvewireless connection establishmentVSAvoidauthentication process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The camera device performs preliminary actions by displaying a QR code containing authentication information before the actual connection process. The QR code pre-contains the first public key and other authentication data, so when the terminal device scans it, the authentication process is already partially completed, reducing the complexity of real-time authentication exchanges.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where the QR code acts as a mediator between the camera device and terminal device. Instead of direct complex authentication protocols, the QR code transmits essential authentication information (first public key, first specific information) that enables the terminal to construct authentication requests without requiring complex real-time interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If the camera monitors search signals continuously for connection requests, then connection responsiveness is improved, but energy consumption increases

Engineering Contradiction:
Improveconnection responsivenessVSAvoidsignal monitoring
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The camera device implements periodic action by monitoring search signals only during specific time windows when connection establishment is expected. Rather than continuous monitoring, the camera activates signal monitoring in response to specific triggers (such as QR code scanning detection or scheduled connection attempts), reducing energy consumption while maintaining connection responsiveness when needed.

Inventive Principle:
Principle #19Periodic action

3Reliability

If public key authentication is implemented for secure connection, then security is improved, but authentication time and processing complexity increase

Engineering Contradiction:
Improveconnection securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The first public key and related authentication information are generated and embedded in the QR code during device setup or manufacturing, performing the computationally intensive key generation in advance. When connection is needed, the terminal device simply retrieves and uses the pre-generated keys, avoiding real-time key generation delays while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal device performs self-service authentication by independently constructing and sending authentication requests using the first public key obtained from the QR code. The camera device then validates these requests using its own private key, enabling a streamlined authentication process where each device handles its own authentication tasks without requiring complex multi-party verification protocols.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11469900B2Communication device capable of establishing a wireless connection with an external device and non-transitory computer-readable recording medium storing computer-readable instructions for a communication device
Publication Date: 2022.10.11 BROTHER KOGYO KK
  • US11469900B2 patent drawing
  • US11469900B2 patent drawing
  • US11469900B2 patent drawing

AI summary

A communication device may cause an output unit to output first specific information obtained by using a first public key in a case where a first specific signal is received from a first external device, receive a first authentication request in which the first public key is used from the first external device which has obtained the first public key, send a first authentication response to the first external device in a case where the first authentication request is received from the first external device, and establish a first wireless connection with the first external device in a case where the first authentication response is sent to the first external device.