Installation Assistant Knowledgebase for Configuration Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The installation and configuration of complex computer applications, such as the Zimbra Collaboration Suite, often require users to make intricate decisions about hardware, operating system, and software parameters, leading to potential errors and frustration, as users may lack the necessary knowledge to make proper choices, resulting in incomplete or incorrect setups.

Innovation Solution

An installation and configuration assistant (ICA) system that provides real-time assistance by communicating with knowledgebase servers and live assistants via instant messaging, monitoring the installation progress, and presenting relevant information to users through a user interface, thereby guiding them through the installation and configuration process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually navigate complex installation and configuration decisions, then they can control the setup process, but they experience high frustration and errors due to lack of knowledge

Engineering Contradiction:
Improveease of installationVSAvoidconfiguration accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary system (installation assistant with knowledgebase) that mediates between the user and the complex installation process. The knowledgebase server acts as an intermediary that provides contextual guidance, examples, and validation rules, enabling users to make correct configuration decisions without manual navigation of complex parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the knowledgebase provides real-time guidance based on user inputs. The system validates configuration parameters against stored rules and provides immediate feedback on correctness, allowing users to correct errors before installation proceeds, thus improving both ease of operation and configuration accuracy.

Inventive Principle:
Principle #23Feedback

2Reliability

If users spend time researching installation parameters, then they can make informed decisions, but the installation process becomes slower

Engineering Contradiction:
Improveconfiguration correctnessVSAvoidinstallation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The knowledgebase contains pre-stored installation guidance, examples, and validation rules that are prepared in advance. Instead of requiring users to research parameters in real-time, the system provides pre-compiled information and automated validation, enabling users to make informed decisions instantly during installation without time-consuming research.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The installation assistant system provides self-service functionality by automatically providing contextual guidance, examples, and validation based on the current installation state. The system serves itself by generating appropriate guidance without requiring user intervention to search for information, thus maintaining configuration correctness while minimizing installation time.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the system provides detailed configuration options, then users can tailor the installation to their needs, but the complexity of the setup process increases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidsetup complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the configuration process into manageable sections, with the knowledgebase organizing detailed configuration options into structured categories. Each configuration area is presented with relevant guidance and examples specific to that section, allowing users to tailor installation parameters without being overwhelmed by overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by providing configuration guidance and validation rules that are specific to each configuration area. The knowledgebase delivers localized information (examples, constraints, recommendations) relevant to the current configuration context, enabling detailed customization where needed while keeping the overall interface simple and manageable.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9547407B2Configuration assistance using a knowledgebase
Publication Date: 2017.01.17 RED HAT INC
  • US9547407B2 patent drawing
  • US9547407B2 patent drawing
  • US9547407B2 patent drawing

AI summary

A system and method of assisting a user include displaying a status of a configuration. A point of progress is detected before completion of a web based configuration. Data associated with the point of progress is sent to a server to perform a query of a knowledgebase with the data to identify information associated with the point of progress. Information is received from the server in response to the server performing the query of the knowledgebase and provided to a user to assist the user with completing the web based configuration.