Driver Certificate Pre-Check for Warning-Aware Installation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printer driver installation processes in Windows® OS display a confirmation screen that may deter users from installing drivers due to the appearance of a security warning, even when the user's intent to install is clear.

Innovation Solution

A method and system that determines the presence of a certificate corresponding to the driver's digital signature before installation, and displays a notification screen informing the user about potential confirmation dialogs, thereby preventing hesitation and ensuring smooth installation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a confirmation screen is displayed to verify digital signature certificate during driver installation, then security verification is improved, but user operation convenience deteriorates

Engineering Contradiction:
Improvesecurity verificationVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary verification of the digital signature certificate before displaying the confirmation screen. By checking whether the certificate is issued by a trusted authority in advance, the system prepares the verification result beforehand, allowing it to suppress the confirmation screen when verification succeeds, thus improving user convenience while maintaining security verification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of always displaying the confirmation screen and requiring user action, the system inverts the logic by suppressing the screen when verification succeeds. This inversion reduces unnecessary user interactions while maintaining security, as the confirmation is implicitly obtained through successful verification rather than explicit user confirmation.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If a confirmation screen is displayed during driver installation, then security awareness is improved, but installation efficiency deteriorates

Engineering Contradiction:
Improvesecurity awarenessVSAvoidinstallation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary verification of the digital signature certificate before the installation process proceeds to the confirmation screen stage. By completing the verification action in advance, the system eliminates the need for a time-consuming confirmation screen when verification succeeds, thereby improving installation efficiency while maintaining security awareness through the verification process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

When the digital signature verification succeeds, the system skips the confirmation screen step entirely, rushing through the installation process without unnecessary delays. This skipping of redundant steps maintains security awareness through the verification mechanism while significantly improving installation efficiency by eliminating user interaction requirements.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If certificate verification is performed before installation, then security reliability is improved, but process complexity increases

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the certificate verification process as a separate, independent step that occurs before the main installation flow. By taking out the verification logic and handling it preliminarily, the system manages the complexity of security verification without burdening the main installation process, achieving security reliability while keeping the overall process structure manageable.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs self-service verification by automatically checking the digital signature certificate against trusted authorities without requiring user intervention or complex manual verification processes. This automated self-service approach improves security reliability while minimizing the added complexity, as the verification is handled transparently by the system itself.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260064333A1Storage medium, method, and information processing apparatus
Publication Date: 2026.03.05 CANON KK
  • US20260064333A1 patent drawing
  • US20260064333A1 patent drawing
  • US20260064333A1 patent drawing

AI summary

The present disclosure is directed to providing a technique for preventing a user from hesitating to install a driver due to a warning screen. A method of installing a driver set for controlling a peripheral device from an information processing apparatus onto the information processing apparatus includes determining whether a certificate corresponding to a digital signature included in a driver set for which an installation instruction has been received is present in the information processing apparatus and displaying a predetermined notification screen on a display unit in a case where it is determined that the certificate is not present in the information processing apparatus.