Mobile Terminal Barcode Decoding and Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile terminal systems using two-dimensional codes face issues such as limited universality of decoded codes, poor user experience due to decoding errors, inability to generate codes, inefficient image capture, and lack of service provision capabilities, especially in areas without wireless networks.
Innovation Solution
A method and device that enable mobile terminals to correctly decode barcode images of any format, ensure user information security through encryption and decryption, and provide services by generating and publishing barcode images, allowing for automatic image capture and service provision even without a wireless network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If mobile terminals use predetermined coding rules for decoding two-dimensional codes, then decoding process is simplified, but universality is reduced and decoding errors occur
Solution Approach 1:
The system dynamically detects and adapts to different coding rules automatically. The coding rule detection module identifies the specific coding rule used in each barcode image, and the decoding module adjusts its parameters accordingly. This dynamic adaptation allows the system to handle multiple code formats without requiring manual configuration or complex predefined rules for each format.
Solution Approach 2:
The system incorporates feedback mechanisms where the detected coding rule information is fed back into the decoding process. The coding rule detection module analyzes the barcode image structure and provides feedback about the detected coding rule type, which then guides the decoding module in selecting appropriate decoding parameters, ensuring accurate decoding across different code formats.
2Productivity
If mobile terminals require wireless network connection for service provision, then server communication is enabled, but service availability is reduced in areas without network coverage
Solution Approach 1:
The mobile terminal performs self-service by generating and publishing its own barcode images containing service information locally. The terminal stores service information in its memory and creates barcode images that can be read by external devices, eliminating the need for continuous wireless network connection for basic service provision functionality.
Solution Approach 2:
The system performs preliminary actions by pre-storing service information in the mobile terminal's memory before network connection is needed. The terminal prepares and stores barcode images with service information in advance, so that when network coverage is unavailable, the terminal can still provide services using the pre-stored information.
3Measurement precision
If mobile terminals manually capture barcode images, then image quality control is possible, but operation efficiency is reduced and time is wasted
Solution Approach 1:
The mobile terminal performs self-service by automatically capturing barcode images without requiring manual user intervention. The camera module automatically focuses on and captures barcode images presented to the terminal, eliminating the need for users to manually position and trigger the camera, thereby significantly improving capture efficiency while maintaining image quality through automated control.
4Device complexity
If mobile terminals only decode existing codes without generating new ones, then system simplicity is maintained, but service provision capability is limited
Solution Approach 1:
The mobile terminal achieves multi-functionality by integrating both decoding and code generation capabilities into a single device. The terminal can decode barcode images from external sources and also generate new barcode images containing service information for publishing. This universal capability allows the terminal to serve both as a consumer and a provider of barcode-based services, enhancing its versatility without requiring separate dedicated devices.
Data Source
AI summary
Disclosed are a method and a device utilizing barcode images to communicate between a mobile terminal and a backend server and a mobile terminal thereof, which can correctly decode a barcode image of any code format, ensure the security of user information, and provide services on the side of the mobile terminal in the absence of the backend server. The method of the present invention includes the following steps: registering as a user of the backend server through the mobile terminal; taking a picture of the barcode image by using a camera disposed in the mobile terminal; decoding the taken barcode image to obtain coding information; parsing the coding information to determine whether the barcode image is generated according to a preset coding rule; the mobile terminal extracting service information corresponding to the coding information; the mobile terminal sending a service providing request message to the backend server; and the backend server providing a service to the mobile terminal according to content of the service providing request message.


