Driver Certificate Pre-Installation for Frictionless OS Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing driver installation methods in operating systems display unnecessary confirmation screens even when the user's intention to install the driver is clear, leading to usability issues.

Innovation Solution

A method that involves obtaining and installing a certificate for the driver on the information processing apparatus before installing the driver, thereby avoiding the display of confirmation screens during the installation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the operating system displays a confirmation screen during driver installation when the certificate is not stored in the certificate store, then the security verification is performed, but the usability is degraded due to unnecessary user interaction

Engineering Contradiction:
Improvesecurity verificationVSAvoidusability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The installer performs preliminary actions by automatically obtaining and installing the certificate before driver installation when the certificate is not found in the certificate store. This preliminary certificate installation eliminates the need for subsequent confirmation screens, maintaining security verification while improving usability by avoiding unnecessary user interaction during the installation process

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the confirmation screen is displayed to verify driver installation intent, then the security protocol is followed, but the installation time is increased due to additional user interaction steps

Engineering Contradiction:
Improveinstallation verificationVSAvoidinstallation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs the certificate installation action in advance before the driver installation process begins. By having the certificate ready beforehand, the system avoids time-consuming user interactions during installation, thus reducing installation time while maintaining proper verification protocols through automatic certificate validation

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the driver installation process requires certificate presence in the certificate store, then the security requirement is met, but the ease of manufacture is reduced due to complex installation procedures

Engineering Contradiction:
Improvecertificate verificationVSAvoidinstallation complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The installer implements self-service functionality by automatically obtaining and installing the required certificate when it is not present in the certificate store. This eliminates the need for manual certificate installation procedures, reducing installation complexity while maintaining certificate verification requirements through automated security checks

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260030010A1Storage medium, control method, and information processing apparatus
Publication Date: 2026.01.29 CANON KK
  • US20260030010A1 patent drawing
  • US20260030010A1 patent drawing
  • US20260030010A1 patent drawing

AI summary

A non-transitory computer-readable storage medium storing a program that causes an information processing apparatus to perform a method, the program being for installing a driver for controlling a peripheral apparatus on the information processing apparatus, the method including obtaining a certificate of the driver in a case where the certificate is not installed on the information processing apparatus, installing the obtained certificate on the information processing apparatus, and installing the driver in response to installation of the certificate.