Automatic Driver Installation via Trusted Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The User Account Control (UAC) mechanism in operating systems often disrupts the user experience by popping up alert windows during middleware installations, and its preset values can be exploited by malicious software, posing security risks.
Innovation Solution
A device and method for automatically installing driver programs using a remote server, client-side host, and information security device, which reduces user intervention and alert windows by downloading and installing driver software through a secure protocol, ensuring system security without disabling UAC.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If UAC mechanism is enabled to protect system security, then system security is improved, but user experience deteriorates due to frequent alert windows during installation
Solution Approach 1:
The patent introduces a trusted application as an intermediary between the UAC mechanism and the installation process. The trusted application is pre-approved by the user, allowing it to bypass UAC alerts during driver installation. This mediator enables secure automatic installations without disrupting user experience, as the trusted application has already obtained implicit authorization.
2Ease of operation
If UAC preset value is used to simplify installation, then ease of operation is improved, but system security deteriorates due to vulnerability to malicious software
Solution Approach 1:
The patent implements preliminary action by requiring users to explicitly trust specific applications before installation. This pre-authorization step creates a secure foundation that allows automatic installations without UAC interruptions. The trusted application list is established in advance, enabling both simple operation and maintained security by preventing malicious software from bypassing UAC.
3Productivity
If automatic driver installation is implemented without user intervention, then productivity is improved, but system security deteriorates due to potential malicious installations
Solution Approach 1:
The patent enables the system to perform self-service driver installation automatically using the pre-established trusted application list. Once an application is trusted, it can autonomously install drivers without user intervention. This self-service mechanism maintains security because the automatic installation is restricted to pre-approved applications, while achieving high productivity through elimination of manual installation steps.
Data Source
AI summary
Provided are a device and method for automatic driver installation. The device comprises: a remoter server, a client host and an information security device. The remote server stores driver and interface protocol program downloading service for the client host. The client host is in communication connection with the remote server, receives data information inputted by the information security device, and downloads the driver or interface protocol program from the remote server according to the data information and install or load the driver or interface protocol program. The information security device is in communication connection with the client host and feedbacks data information according to instruction issued by the client host. The present scheme can effectively reduce the number of times user account control (UAC) window pops up and ensure operating system security while installing and deploying middleware, thus simplifying user operation.


