Test Sequencing for Automatic Port Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack an efficient mechanism to automatically detect and configure connecting ports for external devices, leading to manual setup errors, increased development time, and costs due to incompatibility of software protocols and lack of automated detection.

Innovation Solution

A test sequencing method and configuration generating method that categorize device data by communication protocols (ccTalk, MDB, etc.) to create a sequence list, automatically determine protocol types, and generate configuration files, using common commands to test and configure connecting ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration setup is used for connecting ports and external devices, then configuration files can be created, but the process requires significant time and manpower for setup, debugging, and confirmation

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-detection and self-configuration by automatically identifying connecting ports, detecting external devices, determining communication protocols, and generating configuration files without human intervention, eliminating manual setup and debugging processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary automatic detection and configuration generation before actual device operation, identifying all connecting ports and external devices in advance and creating appropriate configuration files to prevent communication errors before they occur

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration setup is used for connecting ports and external devices, then configuration files can be created, but errors easily occur and repeated debugging is needed

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddebugging complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects communication protocols and generates correct configuration files without manual intervention, eliminating human errors in configuration setup and removing the need for repeated debugging to fix configuration mistakes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides automatic detection feedback to identify connecting ports and external devices, and uses this feedback to generate appropriate configuration files, creating a closed-loop system that prevents communication errors through automated verification

Inventive Principle:
Principle #23Feedback

3Productivity

If automated detection mechanism is implemented, then setup time is reduced, but the system complexity increases due to protocol detection and sequencing requirements

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoiddetection system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments device data into different priority groups based on communication protocols (ccTalk protocol devices in first priority group, MDB protocol devices in third priority group, other devices in second priority group), creating an organized structure that simplifies automated detection and configuration generation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of device data organization by categorizing devices according to their communication protocol types and priority levels, transforming unstructured device information into a structured sequence list that enables efficient automated processing

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11537485B2Test sequencing method, configuration generating method, and configuration generating apparatus for testing devices according to their communication protocols
Publication Date: 2022.12.27 ADLINK TECH INC
  • US11537485B2 patent drawing
  • US11537485B2 patent drawing
  • US11537485B2 patent drawing

AI summary

A configuration generating method for devices is applied to connecting ports and external devices connected to the connecting ports. The method includes the following steps: determining communication protocol types of the connecting ports respectively; generating a sequence list according to a plurality of device data, wherein each of the device data is corresponding to a communication protocol, the device data with ccTalk protocol are categorized in a first priority group, the device data with MDB protocol are categorized in a third sequence group, the device data other than those of the first priority group and the third priority group are categorized in a second priority group; and, testing the external devices sequentially and generating communication results according to the sequence list and the device data corresponding to the communication protocol types, and then generating a connecting ports configuration data of connecting ports according to the communication results.