2D Graphic Code Encoding for Longer Domain Names
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing two-dimensional (2D) codes, such as QR codes and Data Matrix codes, are limited in representing domain names due to their fixed dimensions, which become incompatible when dealing with longer domain names, especially for popular extensions like .com.
Innovation Solution
A method and device that involve reading a 2D graphic code, extracting alphanumeric characters representing a domain name, changing the representation system to increase symbol usage, adding a prefix and extension to form a domain address, and accessing the corresponding domain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If standard 2D code dimensions are used, then code structure is simple and readable, but domain name representation capacity is insufficient
Solution Approach 1:
The patent changes the representation system parameter from standard alphanumeric to a condensed system where each character represents multiple alphanumeric characters (e.g., one character represents 2-3 alphanumeric characters). This parameter change allows the same code dimension to represent longer domain names, resolving the contradiction between character capacity and code size.
2Quantity of substance
If code dimension is increased to represent longer domain names, then domain name representation capacity increases, but code readability and memorability decrease
Solution Approach 1:
Instead of increasing physical code dimension, the patent changes the information density parameter by using a condensed representation system. Each graphical character in the 2D code represents multiple alphanumeric characters through a mapping system, allowing long domain names to be encoded in small dimensions while maintaining visual simplicity and readability.
3Quantity of substance
If condensed representation system is used, then domain name representation capacity increases within same dimensions, but decoding complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-defining mapping tables that establish correspondence between graphical characters and alphanumeric character combinations. These mapping tables are created in advance and stored in the decoding system, so that during decoding, the system simply looks up predefined mappings rather than performing complex real-time calculations, thus reducing operational complexity.
Solution Approach 2:
The patent introduces mapping tables as an intermediary layer between the condensed graphical representation and the original alphanumeric domain name. The mapping table acts as a mediator that translates the condensed format back to the readable format through simple lookup operations, managing the complexity of the conversion process.
Data Source
AI summary
The method (10) for accessing a web page, which method comprises:a step (12) of reading a two-dimensional graphic code and of extracting from the code read at least one alphanumeric character representative of the domain name of the page to be accessed;a step (14) of changing the system for representing each said alphanumeric character, to encode it in a system increasing the number of symbols required to represent a character;a step (16) of adding a prefix and an extension to the code to form a domain address; anda step (18) of accessing the domain having this address.


