Dynamic Installation Sequence Modification via User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often face difficulties during software or hardware product installations due to deviations from the documented process, leading to the need for external assistance, as existing installation methods do not effectively utilize user feedback to modify or improve the installation sequence.

Innovation Solution

A method and system that utilize user feedback from previous installations to dynamically modify the installation sequence by interfacing with a server system, allowing users to view and contribute feedback in real-time, which is then used to adjust the default installation path based on favored or disfavored steps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a default installation process is used, then the installation can be completed quickly and easily, but the process may deviate from user needs or encounter issues that require external support

Engineering Contradiction:
Improveinstallation easeVSAvoidinstallation reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system collects feedback data from previous installations through the server system and uses this feedback to dynamically modify the installation sequence. The feedback loop allows the installation process to learn from past experiences and improve reliability while maintaining ease of operation through automated adjustments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The installation sequence is transformed from a static default process to a dynamic adaptive process. The install module dynamically modifies the installation sequence based on retrieved feedback data, allowing the process to adapt to specific user contexts and improve reliability without requiring user expertise.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the installation process is modified to handle edge cases, then reliability improves, but the process becomes more complex and time-consuming

Engineering Contradiction:
Improveinstallation reliabilityVSAvoidinstallation process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The installation system performs self-adjustment by automatically retrieving and applying feedback data without user intervention. The install module autonomously modifies the installation sequence based on collected feedback, improving reliability while keeping the user interface simple and unchanged.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Feedback data from previous installations is collected and stored in advance on the server system. When a new installation occurs, this pre-collected feedback is quickly retrieved and applied, allowing the system to handle edge cases without adding complexity to the real-time installation process.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If user feedback is collected and processed, then the installation process improves for future users, but additional time and resources are required during installation

Engineering Contradiction:
Improveinstallation efficiencyVSAvoidinstallation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Feedback data is collected and stored on the server system in advance from previous installations. During a new installation, this pre-processed feedback is quickly retrieved and applied, minimizing the time added to the installation process while still enabling continuous improvement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server system acts as an intermediary that handles the time-consuming feedback collection and processing tasks. The local install module communicates with the server to retrieve prepared feedback data, offloading the computational burden and time consumption from the local installation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11502899B2Dynamic product installation based on user feedback
Publication Date: 2022.11.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11502899B2 patent drawing
  • US11502899B2 patent drawing
  • US11502899B2 patent drawing

AI summary

A method and technique for utilizing user feedback of product installation includes initiating, on a client computing system by a user, an install module of a product to install an instance of the product on the client computing system according to a default installation process. The install module interfaces with a server system and retrieves feedback data collected by the server system in connection with prior installations of the product. The install module creates a modified installation sequence for the product on the client computing system from the default installation process based on the retrieved feedback data and then installs the instance of the product on the client computing system according to the modified installation process.