Bidirectional Visual Data Exchange via QR Code Display and Camera Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data communication environments where electronic signal exchange is disrupted by interference or jamming, existing solutions are ineffective when radio silence is required and all frequencies are affected, necessitating a backup mechanism for bidirectional communication.

Innovation Solution

A bidirectional communication protocol that uses visual displays on computational devices to exchange byte streams via QR codes or other visual codes, employing cameras for interpretation without active radio transmission, utilizing a shared dictionary for encryption and implementing communication protocols like TCP, UDP, or RTP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional electronic communication methods are used, then data transmission speed and efficiency are improved, but communication reliability deteriorates when radio frequencies are jammed or interfered with

Engineering Contradiction:
Improvedata transmission speedVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an intermediary medium (visual display and camera system) to transfer data between devices. Instead of direct electronic communication that can be jammed, data is converted to visual form displayed on screens and captured by cameras, creating a new communication channel that is immune to radio frequency interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the electronic/electromagnetic communication system with an optical-mechanical system. Data is transmitted through visual displays (optical) captured by camera sensors (mechanical/optical), eliminating dependence on radio frequency electromagnetic waves that are susceptible to jamming.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If visual display and camera systems are used for communication, then communication reliability is improved in jammed environments, but data transmission speed and efficiency deteriorate

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments data into individual frames or packets that are displayed sequentially on the visual display. Each frame contains a portion of the overall data, allowing the receiver to reconstruct the complete message by capturing and assembling multiple frames. This enables reliable data transfer while managing the bandwidth limitations of visual communication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses periodic display of data frames at specific refresh rates. By transmitting data in periodic intervals through sequential frame display, the system optimizes the use of the visual communication channel, balancing reliability with transmission efficiency within the constraints of the display's refresh capability.

Inventive Principle:
Principle #19Periodic action

3Reliability

If QR codes or visual codes are used for data encoding, then communication security is improved through encryption, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improvecommunication securityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent utilizes parameter changes in visual codes (such as QR codes) to encode encrypted data. By modifying the visual parameters of the codes to represent encrypted information, the system achieves secure communication while leveraging existing, well-understood visual code formats and decoding algorithms.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables reliable, encrypted bidirectional data transfer without radio transmission, providing a functional communication mechanism in environments where traditional electronic communication is disrupted, improving data communication performance by using polarized light and limiting viewing angles for enhanced security and clarity.

Implementation Method 1

a first computational device with a first visual display and a second computational device with a second visual display... Byte streams are exchanged bidirectionally between the first computational device and the second computational device via the information displayed on the first visual display and the information displayed on the second visual display

Methodology Applied
Scientific EffectLight emission from display: Light

Implementation Method 2

the first computational device is configured to read information displayed on the second visual display, and wherein the second computational device is configured to read information displayed on the first visual display

Methodology Applied
Scientific EffectLight detection by camera: Photoelectric Effect

Data Source

PatentUS20240329726A1Protocol for bidirectional communication without active transmission
Publication Date: 2024.10.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240329726A1 patent drawing
  • US20240329726A1 patent drawing
  • US20240329726A1 patent drawing

AI summary

A first computational device with a first visual display and a second computational device with a second visual display are maintained, wherein the first computational device is configured to read information displayed on the second visual display, and wherein the second computational device is configured to read information displayed on the first visual display. Byte streams are exchanged bidirectionally between the first computational device and the second computational device via the information displayed on the first visual display and the information displayed on the second visual display, wherein active radio transmission between the first computational device and the second computational device is avoided.