Mobile Terminal Visual Code Classification and Server Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for processing two-dimensional codes on mobile terminals are limited in handling various types of information and pose security risks due to their simplicity and inability to adapt to different types of codes.

Innovation Solution

A method and apparatus for a mobile terminal to obtain, decode, and classify visual graphics codes, allowing for adaptive processing of different types of information through a digital image obtaining module, a visual graphics code obtaining module, a decoded information classifying module, and a decoded information processing module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional direct presentation processing is used for two-dimensional code information, then the processing procedure is simple, but the adaptability to different types of codes is poor and security risks arise

Engineering Contradiction:
Improveprocessing procedure simplicityVSAvoidadaptability to different code types
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the code processing into distinct classification categories (website address, business card, commodity information, and other types) with different processing procedures. Each code type is handled by a specialized processing path, improving adaptability while maintaining operational simplicity through automated classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary to receive decoded information, classify it, and return appropriate processing instructions. This mediator enables the terminal to handle diverse code types without complex local processing logic, enhancing adaptability while keeping the user interface simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional direct presentation processing is used for two-dimensional code information, then the processing procedure is simple, but security risks are introduced

Engineering Contradiction:
Improveprocessing procedure simplicityVSAvoidprocessing security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The server acts as a security intermediary that validates and classifies decoded information before the terminal processes it. The server returns authentication results that determine whether to proceed with direct presentation or alternative processing, thereby enhancing security without significantly complicating the user-facing procedure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback loops where the server responds to decoded information with classification results and processing instructions. This feedback mechanism allows the terminal to adjust its processing behavior based on server validation, improving security while maintaining operational simplicity through automated decision-making.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If classification and server authentication are added to the processing flow, then adaptability and security are improved, but the processing complexity increases

Engineering Contradiction:
Improveadaptability to different code typesVSAvoidprocessing flow complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By offloading classification and authentication logic to a server intermediary, the terminal device avoids implementing complex processing flows locally. The server handles the computational complexity of analyzing and categorizing diverse code types, returning simple instructions to the terminal that reduce local processing complexity while maintaining high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables the server to automatically classify and authenticate decoded information without requiring complex terminal processing. The server serves itself by implementing the classification logic and returning appropriate processing instructions, thereby reducing the processing complexity burden on the terminal while maintaining high adaptability to different code types.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9916486B2Method and apparatus for mobile terminal to process visual graphics code
Publication Date: 2018.03.13 BEIJING QIHOOD TECHNOLOGY CO LTD
  • US9916486B2 patent drawing
  • US9916486B2 patent drawing
  • US9916486B2 patent drawing

AI summary

The present invention discloses a method and apparatus for a mobile terminal to process a visual graphics code. The method mainly comprises: obtaining a digital image recorded by the mobile terminal; analyzing the digital image to obtain a visual graphics code in the digital image; decoding the visual graphics code and classifying decoded information obtained after decoding; and processing the decoded information according to the classification of the decoded information. The present invention can achieve an effect that the mobile terminal can adaptively recognize and process various types of visual graphics codes, and greatly enhance the ability for the mobile terminal to intelligently process a visual graphics code, thereby improving the function of the mobile terminal, and causing the mobile terminal to meet the need of a user better.