Two-Dimensional Array Code Text Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing two-dimensional codes require significant communication resources and memory capacity for transmission and storage as images, leading to longer communication times, higher costs, and lower arrival ratios due to limitations in receiving devices and networks.
Innovation Solution
A two-dimensional array code system using code characters arranged in a two-dimensional array with a locating mechanism, allowing for transmission through short messages and display on electronic screens, facilitating quick and accurate reading by optical devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If two-dimensional codes are transmitted and stored in graphic forms, then the codes can be visually displayed and recognized, but communication resources are occupied more, communication time is longer, communication cost is higher, and memory capacity is larger
Solution Approach 1:
The patent changes the representation parameter of two-dimensional codes from graphic form to text form. By encoding the two-dimensional code data as text strings instead of images, the communication efficiency is improved while maintaining the ability to display and recognize the codes. This parameter change reduces communication time and resource consumption without sacrificing recognition accuracy.
2Reliability
If two-dimensional codes are transmitted and stored in graphic forms, then the codes can be visually displayed and recognized, but communication cost is higher
Solution Approach 1:
The patent changes the representation parameter of two-dimensional codes from graphic form to text form. By encoding the two-dimensional code data as text strings instead of images, the communication efficiency is improved while maintaining the ability to display and recognize the codes. This parameter change reduces communication time and resource consumption without sacrificing recognition accuracy.
3Ease of operation
If two-dimensional code images are stored in mobile terminal memory, then the codes can be displayed and read when needed, but memory capacity is relatively large
Solution Approach 1:
The patent changes the storage format parameter of two-dimensional codes from image files to text strings. By storing the code data as compact text representations instead of graphical images, the memory capacity required is significantly reduced while maintaining the ability to display and retrieve codes for reading when needed.
4Adaptability or versatility
If two-dimensional code images are transmitted through communication networks, then the codes can be received and transmitted between devices, but many mobile phones cannot receive and transmit them due to device and network limitations
Solution Approach 1:
The patent changes the transmission format parameter of two-dimensional codes from image files to text strings. By transmitting the code data as text instead of images, compatibility with various mobile phones and communication networks is improved, as text transmission is more universally supported. This format change enhances transmission reliability across different devices and network conditions.
Data Source
AI summary
The present invention relates to a system and method for reading a two-dimensional array code. The two-dimensional array code comprises a plurality of equal-height code characters arranged into a two-dimensional array, wherein each of the code characters corresponds to a bit group representing information, and the adjacent code characters in the row direction of the two-dimensional array have equal center distances; and a locating mechanism, for defining size and/or direction of the two-dimensional array arranged by the code characters. The present invention greatly reduces the cost for issuing a two-dimensional code, and significantly increases the user convenience. This two-dimensional array code has high compatibility for user mobile terminals. In addition, the entire system apparently improves its safety and stability, and is suitable for the present network application environment.


