Terminal Driver Installation Local Search Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The loading time of terminal devices is excessively long due to the default system setting that first searches for drivers on the network, which is unnecessary since most devices provide their own drivers locally, leading to wasted time and reduced user experience.

Innovation Solution

A method and apparatus that modify the driver installation process to directly search and install drivers from the local machine by operating the registry, setting the search mode to prioritize local searches, thereby avoiding network searches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system searches for drivers from the network first before locally, then the driver search process is comprehensive, but the driver installation time is excessively long

Engineering Contradiction:
Improvedriver search completenessVSAvoiddriver installation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring the registry key values (DontSearchWindowsUpdate and DontPromptForWindowsUpdate) to 1 before driver installation begins. This pre-configuration ensures that the system is set to search only locally from the outset, eliminating the time-consuming network search step while maintaining reliable driver installation through local driver stores

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent inverts the conventional driver search sequence by setting the system to search locally first (or exclusively) instead of searching the network first. By modifying the registry keys to prioritize or exclusively enable local search, the system reverses the traditional network-first approach, thereby eliminating unnecessary network search delays while ensuring comprehensive local driver availability

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

2Reliability

If the system performs network search for drivers, then the driver source is comprehensive, but the search process is unnecessary and wasteful since most devices provide their own drivers locally

Engineering Contradiction:
Improvedriver source availabilityVSAvoidsearch time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and removes the unnecessary network search function from the driver installation process by setting the registry key DontSearchWindowsUpdate to 1. This extraction eliminates the time-consuming network search step while preserving the essential local driver search functionality, as most devices already provide their own drivers locally

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies self-service by enabling the system to automatically use locally provided drivers without requiring external network searches. By setting DontPromptForWindowsUpdate to 1, the system autonomously selects local drivers when available, eliminating unnecessary network queries and reducing installation time while maintaining driver availability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9063812B2Driver installation method and apparatus for terminal device
Publication Date: 2015.06.23 ZTE CORP
  • US9063812B2 patent drawing
  • US9063812B2 patent drawing
  • US9063812B2 patent drawing

AI summary

A method and apparatus for installing a driver of a terminal device are provided. The method includes: calling a driver installation program, and setting the driver installation program to directly search for a driver program in a local machine; and searching for the driver program in the local machine through the driver installation program, and installing the searched-out driver program. The method and apparatus can improve the speed of a system for installing a driver of a terminal device, thereby improving user experience.