Software Installation Sequencing via Preliminary Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users with low IT literacy face challenges in executing multiple installers in the correct order for application software, leading to failed installation processes, especially when activating application software during the installation of service packs, resulting in incomplete or buggy software products.
Innovation Solution
A method and storage medium that prevent the execution of already-installed application software activation before an installer for additional installation is activated, using a confirmation and activation unit to ensure proper sequencing of installer processes, such as creating shortcuts only after the base application software is installed, allowing the service pack installer to complete its updates without interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users are allowed to activate application software during the installation process, then users can use the software immediately, but installation conflicts occur and lead to incomplete or buggy software products
Solution Approach 1:
The system performs preliminary detection to identify whether an application is already installed before allowing activation during the installation process. By checking the installation status in advance and preventing activation when conflicts are detected, the system ensures complete and bug-free software installation while still allowing users to activate software when appropriate.
2Adaptability or versatility
If multiple installers are provided for application software with different functions, then software functionality is enhanced, but installation complexity increases for users with low IT literacy
Solution Approach 1:
The system merges multiple installer operations into a unified installation process by detecting the presence of related installers and automatically managing their execution sequence. This integration allows users to install multiple components (base application, service packs, updates) through a single streamlined process while still providing the enhanced functionality of multiple installers.
Solution Approach 2:
The system introduces an intermediary management layer that coordinates between multiple installers. This intermediary detects installer relationships, determines proper execution order, and manages the installation sequence automatically, eliminating the need for users to manually coordinate multiple installers while preserving the functional benefits of having separate installer components.
3Reliability
If the system prevents activation during installation to ensure complete installation, then installation reliability is improved, but user convenience is reduced
Solution Approach 1:
The system performs preliminary detection of installation status and conflict conditions before blocking activation. By checking whether the application is already installed or in the process of installation, the system can intelligently allow or prevent activation. This approach ensures installation reliability while maintaining user convenience by permitting activation when it is safe to do so.
Data Source
AI summary
After first application software is installed, second application software is installed, and a shortcut for accepting a user operation on the application software is created.


