Dynamic QR Code Management for Secure URL Redirection
Find Innovative SolutionsGenerate 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
Engineering 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
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).
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.
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
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.
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.
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
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.
Data Source
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.


