Unified Installer for Driver and Application Programs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing installation methods for driver and application programs are cumbersome, as they require separate installers and sources, making it difficult to acquire and install multiple computer programs simultaneously through a single installer.
Innovation Solution
A system and method that includes an information processing device and terminal connected through a network, where the device provides computer programs to install drivers and applications based on terminal and device information, allowing a single installer to manage the installation of multiple programs with different installation methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If separate installers are used for driver programs and application programs, then each program can be installed with its specific installation method, but the installation process becomes cumbersome and requires multiple separate acquisition and installation steps
Solution Approach 1:
The patent combines multiple separate installer functions into a single integrated installer that can handle both driver programs and application programs. The installer includes a program acquisition unit that collects information about both types of programs and a unified installation execution unit that manages their installation, eliminating the need for separate installers and reducing operational complexity.
Solution Approach 2:
The installer is designed with multi-functionality to handle different types of computer programs (driver programs and application programs) through a single interface. It includes a program acquisition unit that can search for and acquire multiple program types, and an installation execution unit that adapts to install different program types using their respective installation methods, making the system universal rather than specialized.
2Adaptability or versatility
If driver programs and application programs are acquired from different sources, then each program can be obtained from its appropriate source, but the user must manage multiple acquisition sources and procedures
Solution Approach 1:
The installer includes a program acquisition unit that performs preliminary actions by collecting information about both driver programs and application programs before installation begins. It searches for and acquires both program types in advance, storing them temporarily so that the actual installation can proceed without needing to access multiple external sources during the installation process itself.
Solution Approach 2:
The installer acts as an intermediary between the user and multiple program sources. The program acquisition unit serves as a mediator that searches, acquires, and manages both driver programs and application programs from their respective sources, presenting a unified interface to the user and eliminating the need for the user to directly manage multiple acquisition sources.
3Reliability
If multiple separate installers are used for different computer programs, then each installer can be optimized for its specific program type, but the overall installation procedure becomes complex and time-consuming
Solution Approach 1:
The unified installer is segmented into distinct functional units: a program acquisition unit that handles information collection and program retrieval, and an installation execution unit that manages the actual installation process. This segmentation allows each unit to be optimized for its specific function while working together within a single integrated system, maintaining reliability through specialized processing while improving overall efficiency.
Data Source
AI summary
A system includes a terminal and an information processing device including a first specification unit configured to specify a second computer program based on terminal information on the terminal received from the terminal; a first provision unit configured to provide the second computer program to the terminal; and a second specification unit configured to specify a first computer program based on device information received from the terminal; and a second provision unit configured to provide the first computer program to the terminal. The terminal including a transmission unit configured to transmit the terminal information; a first processing unit configured to perform processing of acquiring device information and transmitting the acquired device information, by execution of the second computer program; and a second processing unit configured to perform processing of installing the first computer program on the terminal, by execution of the second computer program.


