Dynamic Testing Apparatus for Electronic Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional testing methods for electronic apparatuses are inadequate as they fail to adapt to dynamic user interfaces and hardware statuses, leading to frequent errors and the need for constant changes in test programs, resulting in increased time and costs.

Innovation Solution

A testing method and apparatus that dynamically searches for and adapts to the location of functions on user interfaces and hardware statuses by using index information and sub-commands to simulate user behavior, allowing for automated testing without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional testing methods use static test programs for user interfaces, then testing can be performed with simple programs, but the testing apparatus cannot adapt when icon locations or hardware statuses change, leading to errors and requiring constant manual program updates

Engineering Contradiction:
Improveadaptability to dynamic user interfaces and hardware statusesVSAvoidcomplexity of testing apparatus
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the testing apparatus adaptive to changing conditions. The test program dynamically determines icon locations on the user interface and adjusts commands based on current hardware statuses (such as whether a SIM card or memory card is inserted). This allows the testing system to automatically adapt when icons are rearranged or hardware configurations change, eliminating the need for manual program updates while maintaining reasonable complexity through automated detection and adaptation mechanisms.

Inventive Principle:
Principle #15Dynamics

2Reliability

If test programs are manually updated to accommodate changes in user interface or hardware status, then testing accuracy can be maintained, but time and costs increase due to frequent manual interventions

Engineering Contradiction:
Improvereliability of testing functionVSAvoidtime for manual program updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the testing apparatus to automatically detect and adapt to changes in user interface configurations and hardware statuses without human intervention. The system self-determines icon locations, self-adjusts test commands based on detected hardware presence (SIM card, memory card, earphones), and self-corrects testing procedures dynamically. This automated self-adaptation maintains reliable testing while eliminating the time-consuming manual program updates that characterized conventional approaches.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If conventional testing sends commands without checking hardware status, then testing process is simple, but errors occur when hardware devices are not inserted, causing test failures or system crashes

Engineering Contradiction:
Improvesimplicity of testing processVSAvoidreliability of testing function
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by having the testing apparatus detect hardware statuses (such as whether SIM cards, memory cards, or earphones are inserted) before sending test commands. The system proactively queries the electronic apparatus about current hardware configurations and uses this information to determine which tests can be performed and which commands are appropriate. This preliminary detection prevents errors from occurring in the first place, maintaining both simple operation and high reliability by avoiding commands that would fail due to missing hardware.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9183115B2Testing method and testing apparatus for testing function of electronic apparatus
Publication Date: 2015.11.10 MEDIATEK INC
  • US9183115B2 patent drawing
  • US9183115B2 patent drawing
  • US9183115B2 patent drawing

AI summary

A method for testing a function of an electronic apparatus is provided. The method includes steps of: searching for a location corresponding to the function to be tested, sending a command according to the location to perform the function to be tested, and determining whether an error occurs in the function according to a response from the function in response to the command.