Testing Device Library Update via System Configuration Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The electronic assembly industry faces inefficiencies in updating firmware of old dedicated testing devices, which are often not designed for firmware updates, leading to extra time and labor costs when trying to reuse these devices.

Innovation Solution

A device and method that modify the system configuration file to boot an old testing device into a testing mode, allowing for library updates and enabling the execution of a testing program to perform tests on a to-be-tested device, thereby reducing the need for manual firmware replacement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual firmware replacement is used for old dedicated testing devices, then the devices can be updated, but the time and labor cost increases significantly

Engineering Contradiction:
Improvefirmware update capabilityVSAvoidupdate time cost
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service firmware updates by allowing testing devices to automatically download and install firmware packages from a server without requiring manual disassembly or hardware replacement. The device autonomously manages the update process through configuration file modifications and automated installation routines.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Firmware packages are prepared and stored on the server in advance before being needed. The system pre-configures update packages and makes them available for automatic retrieval by testing devices, eliminating the need for on-demand manual firmware preparation and replacement.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If dedicated testing devices are designed without firmware update function, then device complexity is reduced, but adaptability to different testing environments deteriorates

Engineering Contradiction:
Improvedevice structureVSAvoidfirmware update capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The firmware update system is designed to be universal across different testing device models and types. A single server infrastructure and standardized protocol enable firmware updates for multiple device varieties without requiring model-specific update mechanisms, thus maintaining simplicity while achieving broad adaptability.

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

Solution Approach 2:

A server acts as an intermediary between firmware developers and testing devices. The server stores, manages, and distributes firmware packages, mediating the update process and eliminating the need for complex direct update mechanisms in each device. This intermediary approach simplifies device design while enabling flexible firmware updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12026503B2Device of updating library required by testing program for testing and method thereof
Publication Date: 2024.07.02 INVENTEC PUDONG TECH CORPOARTION
  • US12026503B2 patent drawing
  • US12026503B2 patent drawing
  • US12026503B2 patent drawing

AI summary

A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is connected to the to-be-tested device for performing testing, so that the old testing device can be updated through network without dedicated hardware, and the technical effect of reducing the time and labor cost for updating the old testing device can be achieved.