Secure Animated Response Code for Offline Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods lack a secure and efficient way to transfer data between electronic devices without an active network connection, particularly for transactions requiring high security, such as financial transactions, as they rely on active connections or NFCs which may not be available in all scenarios.

Innovation Solution

The use of a Secure Animated Response (SAR) code, a sequence of encrypted QR codes displayed as a video, allowing validation and decryption without an active network connection, using an optical reading device to ensure secure and fast data transfer between devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QR codes are used for data transfer, then data transfer capability is provided, but security against decryption and interception is insufficient

Engineering Contradiction:
Improvedata transfer securityVSAvoiddecryption risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments a single static QR code into multiple sequential QR codes that form a video sequence. Each individual QR code contains only a portion of the encrypted data, and the complete information can only be reconstructed by reading the sequence in the correct temporal order. This segmentation prevents interception and decryption of meaningful data from individual frames, as each frame alone is insufficient to recover the original information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms static QR codes into dynamic sequential QR codes that change over time. The QR codes are displayed in a video sequence with temporal progression, requiring the reading device to capture multiple frames in rapid succession. This dynamic nature prevents static copying and replay attacks, as the code sequence is time-dependent and continuously changing.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If NFC technology is used for offline communication, then data transfer without network connection is enabled, but device complexity and hardware requirements increase

Engineering Contradiction:
Improveoffline communication capabilityVSAvoidhardware requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical/electromagnetic coupling required by NFC technology with an optical system using standard QR code visualization and camera capture. Instead of requiring specialized NFC hardware for near-field electromagnetic communication, the system uses universally available camera sensors and display screens to transmit data through light, thereby reducing hardware complexity while maintaining offline communication capability.

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

3Ease of operation

If authentication operations are performed without network connection, then offline data transfer is enabled, but security verification capability is reduced

Engineering Contradiction:
Improveoffline operation capabilityVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent incorporates encryption and authentication data directly into the QR code sequence before transmission. The encrypting device prepares the encrypted payload and embeds it within the QR code frames in advance, including necessary authentication credentials. This preliminary action ensures that security verification data is self-contained within the transmitted sequence, enabling offline authentication without requiring real-time network connectivity to external authentication servers.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11720879B2Method, device and system for the transfer of data
Publication Date: 2023.08.08 MYCASHLESS SAPI DE CV
  • US11720879B2 patent drawing
  • US11720879B2 patent drawing
  • US11720879B2 patent drawing

AI summary

A method and system for transferring encrypted data from a first electronic device to a second electronic device. The method includes the steps of displaying a first encrypted two-dimensional code at the output interface of the first electronic device, reading the first encrypted two-dimensional code with the input interface of the second electronic device, and decrypting the first two-dimensional code with the second electronic device, generating a second encrypted two-dimensional code with the second electronic device, and displaying the second encrypted two-dimensional code on the output interface of the second electronic device, reading the second two-dimensional code encrypted with the input interface of the first electronic device and decrypting the second two-dimensional code with the first electronic device and generating an action on the first electronic device based on the second decrypted two-dimensional code. The second two-dimensional code is a plurality of two-dimensional codes.