Two-Dimensional Code Analysis Testing Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need to effectively test the capability of electronic apparatuses to analyze two-dimensional codes, as manufacturers and users require a method to intuitively assess their ability to decode these codes for various functions.

Innovation Solution

A method and device that analyze two-dimensional codes by recording analysis duration, determining correctness, updating test results, and calculating a score based on the number of correct analyses and total test duration, allowing for intuitive reflection of the apparatus's capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple two-dimensional codes are analyzed to improve test comprehensiveness, then test coverage is improved, but test duration increases

Engineering Contradiction:
Improvetest comprehensivenessVSAvoidtest duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The electronic apparatus performs self-testing by automatically analyzing multiple two-dimensional codes with different formats and lengths, recording results and durations, and generating test reports without external intervention. This self-service approach enables comprehensive testing while maintaining efficient resource utilization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The testing method varies parameters such as two-dimensional code format, data length, and code structure to create diverse test cases. By changing these parameters systematically, the test comprehensiveness is improved while the duration is managed through efficient parameter selection and test case prioritization.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If test duration is extended to gather more analysis data, then measurement precision is improved, but productivity deteriorates

Engineering Contradiction:
Improvecapability assessment accuracyVSAvoidtesting efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system records analysis duration and correctness for each two-dimensional code, providing feedback that is used to generate a capability score. This feedback mechanism allows the testing process to be optimized by identifying patterns and adjusting test cases to achieve better measurement precision without proportionally increasing test duration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The testing method analyzes multiple two-dimensional codes beyond a single code to improve measurement precision. By performing partial additional analyses with varying parameters and generating a synthesized capability score, the system achieves better accuracy while avoiding the need for exhaustive testing of all possible code variations.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the number of analyzed two-dimensional codes is increased to improve test reliability, then test result accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvetest result accuracyVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The electronic apparatus uses a universal testing framework that can handle multiple two-dimensional code formats and lengths through a single analysis system. This multi-functional approach improves test reliability by covering diverse code types while avoiding the need for separate specialized testing systems for each code format, thereby managing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10579837B2Method, device and electronic apparatus for testing capability of analyzing a two-dimensional code
Publication Date: 2020.03.03 ZHUHAI JUNTIAN ELECTRONICS TECH
  • US10579837B2 patent drawing
  • US10579837B2 patent drawing
  • US10579837B2 patent drawing

AI summary

The embodiments of the present application disclose a method, a device and an electronic apparatus for testing capability of analyzing a two-dimensional code. The method comprises: performing an analysis on a two-dimensional code to be tested to obtain a result string; recording a duration of the present analysis; updating a total test duration based on the duration of the present analysis; determining whether the present analysis is correct; updating the number of correct analyses if the present analysis is correct; determining whether the updated total test duration is not less than a preset duration; determining a test result based on the updated number of correct analyses and the updated total test duration if the updated total test duration is not less than the preset duration, so as to intuitively reflect the capability of the electronic apparatus analyzing a two-dimensional code.