Information Processing Startup with Preliminary USB Initialization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing host computers require unnecessary duplicate initialization processes when USB devices are connected, leading to increased startup time and potential IP address changes, causing inefficiencies and client processing issues.

Innovation Solution

Implement a control method with a setting process unit, determination unit, and detection unit to manage USB device connections, ensuring single initialization and minimizing redundant processes by controlling USB-HUB settings and power through GPIOs and DC-DC circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the host computer is started with a USB device connected, then the USB device can be used immediately, but the initialization process is carried out twice causing increased startup time

Engineering Contradiction:
Improvestartup speedVSAvoidinitialization time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing the USB initialization process before the host computer startup completes. The USB device is initialized in advance during the boot sequence, so that when the host computer finishes starting up, the USB device is already ready for use. This eliminates the need for a second initialization process after startup, thereby reducing the overall startup time and preventing IP address changes that would require re-initialization.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the initialization process is carried out twice, then the USB device can be ensured to be ready, but the startup time increases and IP addresses may change

Engineering Contradiction:
ImproveUSB device readinessVSAvoidstartup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The USB initialization is performed as a preliminary action during the host computer boot sequence, ensuring the device is ready before the system is fully operational. This single preliminary initialization guarantees device readiness without requiring duplicate processes, thereby maintaining reliability while avoiding the time penalty and IP address instability associated with multiple initializations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12360922B2Information processing apparatus capable of being quickly started, control method therefor, and storage medium
Publication Date: 2025.07.15 CANON KK
  • US12360922B2 patent drawing
  • US12360922B2 patent drawing
  • US12360922B2 patent drawing

AI summary

An information processing apparatus which is capable of being quickly started. In the information processing apparatus, a USB device is capable of being removably connected to a downstream port. In the information processing apparatus, at startup of the information processing apparatus, a setting process for making the USB device ready for use is started in a connecting state in which the USB device is connected to the downstream port, and when the setting process has been completed, whether or not the USB device is in the connecting state is detected.