Diagnose System Rearranging Test Sequence via Log File

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conventional diagnose system lacks flexibility, leading to inefficiencies in testing processes, excessive labor and time costs, and delays in product launches due to inflexible testing sequences and specifications, which hampers manufacturers' competitiveness in rapidly changing markets.

Innovation Solution

A diagnose system that rearranges the order of testing items based on a log file, allowing manufacturers to adjust the sequence of invocation commands and testing parameters without modifying the diagnose program, enabling quick adjustments and improvements in production line efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the diagnose program uses a fixed testing sequence coded during R&D, then the testing process can be automated, but the system lacks flexibility to adapt to actual production requirements

Engineering Contradiction:
Improveflexibility of diagnose systemVSAvoidcomplexity of testing sequence adjustment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The testing sequence is segmented from the diagnose program itself and stored separately in a log file. This allows the testing sequence to be independently adjusted without modifying the diagnose program, resolving the contradiction between automation and flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A log file serves as an intermediary between the diagnose program and the testing sequence. The log file stores invocation commands that define the testing order, enabling flexible adjustment of test sequences without changing the core diagnose program structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the testing sequence is adjusted by modifying the diagnose program, then the testing can adapt to new requirements, but it increases development time and labor costs

Engineering Contradiction:
Improveability to adjust testing sequenceVSAvoidtime for communication and coordination
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The testing sequence definition is extracted from the diagnose program and placed in a separate log file. This extraction allows quick adjustment of testing sequences by simply modifying the log file rather than rewriting the diagnose program, significantly reducing adjustment time and labor costs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The testing sequence becomes dynamic and configurable through the log file, which can be easily modified to adapt to changing production requirements. This dynamic configuration eliminates the need for time-consuming program modifications and repeated communications between manufacturers.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the diagnose program is customized for each manufacturer's specific testing needs, then testing precision can be improved, but the system becomes less efficient and more costly

Engineering Contradiction:
Improveprecision of testingVSAvoidefficiency of production line
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The diagnose program is designed with universal functionality to support multiple manufacturers' testing needs through a single standardized structure. The log file serves as a configuration mechanism that allows each manufacturer to customize their specific testing sequence without requiring custom-programming for each client, thereby maintaining high efficiency and productivity.

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

Data Source

PatentUS9342803B2Diagnose system for rearranging order of testing items in diagnose program in accordance with a log file
Publication Date: 2016.05.17 INVENTECSHANGHAI TECH
  • US9342803B2 patent drawing
  • US9342803B2 patent drawing
  • US9342803B2 patent drawing

AI summary

Disclosed is a diagnose system for rearranging order of testing items in a diagnose program and a method thereof. The method is applicable to a diagnose system, including an electronic device to be tested, a storage component and a plurality of detecting apparatuses. The electronic device to be tested includes an interface and stores a diagnose program including a plurality of testing items. The storage component is electrically coupled to the electronic device to be tested through the interface for reading a log file that includes a plurality of invocation commands, so that the electronic device to be tested can sequentially execute each of the invocation commands to invoke the corresponding testing items. Each of the detecting apparatuses corresponds to at least one testing item so as to drive each of the detecting apparatuses and execute a corresponding testing process to the electronic device to be tested.