Firmware Upgrade Stability Table for Image Forming Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Firmware upgrades for image forming devices can lead to incompatibility issues with installed applications, causing malfunctions or errors, necessitating either downgrading the firmware or upgrading incompatible applications, which is inconvenient and often requires administrator intervention.

Innovation Solution

A system that uses a cloud platform to maintain a stability table tracking compatibility between firmware and application versions, allowing the server to identify and install only compatible firmware versions, preventing upgrades that would cause incompatibilities and alerting users through a user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the latest version of firmware is installed, then the device receives the most recent features and improvements, but incompatibility with existing applications occurs causing malfunctions or errors

Engineering Contradiction:
Improvefirmware versionVSAvoidapplication compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by checking application compatibility with the latest firmware version before initiating the upgrade process. The determination unit evaluates whether the latest firmware is compatible with installed applications, and only if compatibility is confirmed does the upgrade unit proceed with the installation. This prevents incompatible firmware upgrades from causing malfunctions or errors.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If firmware upgrade is performed without compatibility checking, then upgrade speed is fast, but application incompatibility and malfunctions occur

Engineering Contradiction:
Improveupgrade speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback by continuously monitoring and evaluating the compatibility between firmware versions and installed applications. The determination unit provides feedback information about potential incompatibilities, allowing the upgrade unit to adjust its behavior accordingly. This feedback mechanism ensures that only compatible firmware upgrades are executed, maintaining system stability while still enabling timely upgrades.

Inventive Principle:
Principle #23Feedback

3Reliability

If compatibility checking is performed before firmware upgrade, then application compatibility is ensured, but upgrade time is extended

Engineering Contradiction:
Improveapplication compatibilityVSAvoidupgrade time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs compatibility checking as a preliminary action before the actual firmware upgrade process. By evaluating compatibility in advance using the determination unit, the system identifies potential issues beforehand, allowing the upgrade unit to proceed only when compatibility is confirmed. This preliminary check ensures application compatibility while minimizing unnecessary delays in the upgrade process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240319981A1Firmware upgrade of image forming device
Publication Date: 2024.09.26 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US20240319981A1 patent drawing
  • US20240319981A1 patent drawing
  • US20240319981A1 patent drawing

AI summary

An example remote management server includes a processor and a memory. The processor is to receive an error log for a plurality of applications installed in an image forming device or characteristics of the image forming device, update a stability table indicating compatibility between respective versions of the plurality of applications and a platform version associated with each of a plurality of firmware that is installable in the image forming device based on the received error log, and identify a firmware that is to be installed in the image forming device without any incompatibility based on the updated stability table.