Information Processing Startup with Preliminary USB Initialization
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
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.


