Configuration Information Loader for Hardware Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing electronic devices with hardware changes requires complex software and firmware updates, leading to compatibility issues and increased maintenance costs, as customers must manually apply separate patches and upgrades, which can be reluctant to adopt new loads without additional functionality or revenue potential.

Innovation Solution

An electronically upgradeable component, such as a configuration information loader, automatically discovers firmware patches and maintains backwards compatibility with older software, allowing for seamless integration of new hardware with existing software applications by loading necessary configuration information from memory or remote sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate software and firmware upgrade files are distributed for new hardware, then hardware compatibility is improved, but device complexity and maintenance burden increase

Engineering Contradiction:
Improvehardware compatibilityVSAvoidupgrade management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges software and firmware updates into a single integrated application load. The configuration information loader bundles both firmware patches and software applications together, allowing customers to receive and apply both types of updates simultaneously through one mechanism, eliminating the need to manage separate upgrade files for hardware compatibility

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The configuration information loader serves multiple functions: it detects hardware changes, identifies required firmware patches, determines compatible software applications, and coordinates their installation. This universal loader handles all configuration needs for new hardware without requiring separate specialized update mechanisms

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

2Adaptability or versatility

If new application loads are released for new hardware, then hardware functionality is improved, but operational complexity increases due to validation requirements

Engineering Contradiction:
Improvehardware functionalityVSAvoidvalidation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary validation of application load compatibility with new hardware before deployment. The configuration information loader pre-determines which software applications are compatible with the new hardware configuration, eliminating the need for customers to perform validation themselves and reducing operational complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The loader incorporates feedback mechanisms to detect hardware changes and automatically determine the appropriate application load. It monitors the hardware configuration, compares it against known compatible versions, and self-corrects by selecting the appropriate software-firmware combination without requiring manual validation input from operators

Inventive Principle:
Principle #23Feedback

3Extent of automation

If customers manually apply separate patches and upgrades, then control over updates is improved, but maintenance time and costs increase

Engineering Contradiction:
Improveupdate automation levelVSAvoidmaintenance time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The configuration information loader provides self-service functionality by automatically detecting when hardware changes occur, identifying the required firmware and software updates, and applying them without manual intervention. The system monitors its own configuration state and autonomously manages updates, eliminating time-consuming manual maintenance tasks

Inventive Principle:
Principle #25Self-service

4Speed

If hardware changes are made without corresponding software updates, then hardware deployment speed is improved, but system reliability decreases

Engineering Contradiction:
Improvehardware deployment speedVSAvoidsoftware-hardware compatibility
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary identification of required software updates when hardware changes are detected. The configuration information loader proactively determines which firmware patches and software applications are needed for the new hardware configuration before the hardware is fully deployed, ensuring compatibility is established in advance rather than as an afterthought

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP1717701B8Electronic device configuration management systems and methods
Publication Date: 2018.05.16 ALCATEL LUCENT SA

AI summary

Electronic device configuration management systems and methods are disclosed. Configuration information for configuring at least one component of an electronic device is stored in a memory. A determination is made as to whether further configuration information capable of configuring the at least one component is available at the electronic device. Based on the determination, one of the configuration information and the further configuration information is loaded to configure the at least one component. The determination may be made, for example, by accessing compatibility information which is associated with the configuration information. Data structures supporting configuration management functions are also disclosed.