Code Reading Unit Wireless Pairing via Optical Identifier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In systems with multiple code reading units and main devices, establishing and switching wireless connections is challenging due to the difficulty in pairing devices correctly, especially when main devices are moving and need to frequently change connections with various code reading units.

Innovation Solution

A method involving the generation and display of codes with encoded identifiers by the main device, allowing code reading units to broadcast and establish connections based on these identifiers, with a 'single-handshake' procedure that omits the identifier in the connection response to prevent accidental reconnections, enabling smooth and reliable switching between code reading units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the main device caches the first code reading unit with the first identifier to enable easy reconnection, then reconnection ease is improved, but the ability to switch to other code reading units is worsened

Engineering Contradiction:
Improvereconnection easeVSAvoidswitching ability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The main device performs preliminary actions by generating a code with an encoded identifier and displaying it before the actual connection is needed. This allows the code reading unit to obtain the identifier in advance through optical scanning, preparing the connection parameters beforehand without creating caching dependencies that would hinder switching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the identifier from the connection response packet, preventing it from being cached together with the code reading unit information. By separating the identifier transmission from the connection establishment process, the system avoids creating persistent associations that would complicate switching between different code reading units.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If optical scanning is used to establish wireless connections, then connection establishment is simplified, but connection switching between multiple devices becomes difficult

Engineering Contradiction:
Improveconnection establishmentVSAvoidconnection switching
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism where the identifier is transmitted through the optical code scanning process but is not bound to the connection response. This intermediary approach allows the identifier to be used for connection establishment while preventing it from creating persistent caching associations, thereby enabling smooth switching between multiple code reading units.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The identifier is obtained through preliminary optical scanning before the wireless connection is actually established. This preliminary action separates the identifier acquisition phase from the connection establishment phase, allowing the system to prepare connection parameters without creating binding associations that would hinder future switching operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the connection response includes the first identifier for verification, then connection reliability is improved, but the complexity of the connection procedure increases

Engineering Contradiction:
Improveconnection reliabilityVSAvoidconnection procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the identifier from the connection response packet, removing it from the verification process. The identifier is used solely for establishing the wireless connection based on the optically scanned code, while the connection response contains only essential connection parameters. This extraction simplifies the connection procedure by eliminating redundant verification steps.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20240169172A1Method for operating a system with a plurality of code reading units and main devices, system and code reading unit
Publication Date: 2024.05.23 WORKAROUND GMBH
  • US20240169172A1 patent drawing
  • US20240169172A1 patent drawing

AI summary

A method for operating a system including generating a first code having encoded a first identifier, displaying the first code by a main device, reading the first code by a first code reading unit obtaining the first identifier, broadcasting the first identifier by the first code reading unit, and establishing a wireless connection between the main device and the first code reading unit based on the first identifier by: detecting by the main device the first code reading unit broadcasting the first identifier, sending a connection request, and receiving a connection response from the first code reading unit, wherein at least one of the connection response does not contain the first identifier; or the main device refrains from caching the first code reading unit with the first identifier. Further, a system and a code reading unit are provided.