Dynamic QR Code Management for Secure URL Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic QR codes expose URL information, making them vulnerable to unauthorized access and requiring changes to the QR code when URL changes occur, which can lead to delays in internet services.

Innovation Solution

A method and system using a dynamic QR code management module and a redirection link module that store and manage QR code label identifiers and redirection link address information in separate tables, allowing for changes in internet resource addresses without altering the QR code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dynamic QR codes store URL information to enable flexible resource access, then adaptability is improved, but security deteriorates due to exposure of URL information and vulnerability to unauthorized access

Engineering Contradiction:
Improveflexibility of resource accessVSAvoidunauthorized access
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the URL information from the QR code itself and stores it in a separate database. The QR code only contains a unique identifier, while the actual URL is retrieved from the database through the identifier. This separation removes the harmful element (exposed URL) while preserving the useful function (flexible resource access).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary mechanism (QR code management module and database) between the QR code and the URL. Instead of direct mapping, the system uses an intermediate identifier that requires database lookup and authentication, adding a security layer while maintaining access flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If QR code stores direct URL to enable immediate access, then speed is improved, but reliability deteriorates when URL changes require QR code regeneration causing service delays

Engineering Contradiction:
Improveaccess speedVSAvoidservice continuity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent makes the QR code system dynamic by decoupling the QR code from the URL. The QR code with its identifier remains static and valid, while the URL in the database can be updated dynamically. This allows the system to adapt to changes without regenerating codes, ensuring service continuity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary action by pre-storing multiple URL mappings in the database associated with each QR code identifier. When URL changes occur, the database is updated in advance, and the same QR code automatically resolves to the new URL without requiring regeneration or user intervention.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If QR code management system is simplified to directly map QR code to URL, then device complexity is reduced, but adaptability deteriorates when URL changes require system modifications

Engineering Contradiction:
Improvesystem structureVSAvoidURL change flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the QR code management system into two independent components: the QR code generation module (which creates identifiers) and the URL management module (which stores and manages URL mappings). This segmentation allows each component to remain simple while the system as a whole gains high adaptability through the database layer.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12265589B2Method for providing address information of internet resource using dynamic QR code, and system thereof
Publication Date: 2025.04.01 ARCH SEOUL CO LTD
  • US12265589B2 patent drawing
  • US12265589B2 patent drawing
  • US12265589B2 patent drawing

AI summary

Proposed is a method of providing internet resource address information using dynamic QR codes. In one embodiment, the method includes the following steps, receiving a first protocol request and extracts a QR code label identification number contained within the first URL from the received first protocol request, using the extracted QR code label identification number as a search key to retrieve redirection link address information from a QR code identification table, extracting redirection code information contained in the second URL upon receiving the forwarded second protocol request, and consulting the redirection link table using the extracted redirection code information as a search key to fetch the internet resource address information.