Printer Driver Update Notification for Firmware Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users cannot recognize the need for updates to the printer driver when only the firmware of a printer is updated, leading to issues with new paper types and functionality, as the update of the printer driver is not simultaneously acknowledged.

Innovation Solution

A computer-readable storage medium with a program that includes a driver information obtaining step, an information analysis step, and a display controlling step to compare the current driver version with the required version and display update notifications for both firmware and printer driver.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only the firmware of the printer is updated, then the printer can support new paper types and functions, but the user cannot recognize the need for driver update and printing issues occur

Engineering Contradiction:
Improveprinter functionalityVSAvoidupdate notification
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system automatically detects firmware updates and generates corresponding driver update notifications, creating a feedback loop that informs users of required driver updates without manual checking. The notification mechanism provides timely feedback to users about compatibility requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of firmware versions and pre-generates driver update notifications before the user attempts printing. This preliminary action ensures users are warned of compatibility issues in advance, preventing printing failures.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the user manually checks for driver updates, then update information can be obtained, but the user may miss the timing and compatibility issues arise

Engineering Contradiction:
Improvedriver update informationVSAvoidupdate detection
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting firmware versions, determining required driver versions, and generating notifications without user intervention. This eliminates the need for users to manually check update requirements while ensuring timely information delivery.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical checking processes with automated software-based detection and notification systems. The computer automatically queries firmware versions, compares them against required driver versions, and generates notifications, substituting manual user actions with automated electronic processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If the system automatically detects and notifies driver updates, then user awareness is improved, but system complexity increases

Engineering Contradiction:
Improveupdate notificationVSAvoidupdate detection system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The notification system serves multiple functions: it detects firmware updates, determines driver compatibility requirements, generates notifications, and provides user guidance. This multi-functionality consolidates several operations into a single integrated system, managing complexity through functional consolidation.

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

Solution Approach 2:

The system introduces an intermediary notification mechanism that acts as a mediator between the firmware update process and the user. This intermediary layer simplifies the overall system architecture by providing a dedicated communication channel that handles information transfer without requiring direct user-system interaction for detection and notification generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240248657A1Information processing apparatus, information processing method, and storage medium
Publication Date: 2024.07.25 CANON KK
  • US20240248657A1 patent drawing
  • US20240248657A1 patent drawing
  • US20240248657A1 patent drawing

AI summary

An information processing apparatus gives an update notification of a firmware of the image printing apparatus and an update notification of a printer driver necessary for the information processing apparatus. The information processing apparatus having a driver that causes the image printing apparatus to execute image printing, includes: a driver information obtaining unit configured to obtain information on firmware update of the image printing apparatus and information on a required version of the driver; an information analysis unit configured to compare a current version of the driver and the information on the required version obtained by the driver information obtaining unit; and a display controlling unit configured to display an update notification screen based on a result analyzed by the information analysis unit and the information on the firmware update obtained by the driver information obtaining unit.