Dynamic Wizard Execution for Non-Linear Device Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing device configuration and adjustment processes require users to navigate through multiple screens using 'Next' and 'Back' buttons, leading to inefficiencies and potential errors due to the need for scrolling and linear processes.

Innovation Solution

A dynamic wizard system that reuses a single screen, dynamically activating and deactivating controls, adding or removing them, and reorganizing them based on state machine dependencies, allowing for non-linear adjustment processes and presenting all relevant information at once.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users navigate through multiple screens using Next and Back buttons for device configuration, then the configuration process can be completed, but the interaction time and adjustment errors increase due to scrolling and linear processes

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

Solution Approach 1:

The configuration wizard segments the configuration process into multiple logical steps or sections that can be independently accessed and modified. Each segment represents a specific configuration aspect, allowing users to jump between segments without linear navigation, thus reducing interaction time while maintaining configuration accuracy through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from one-dimensional linear screen navigation to a multi-dimensional interface where multiple configuration parameters are displayed and editable simultaneously on a single screen. This dimensional change allows users to access all configuration options at once, eliminating the need to scroll through multiple screens and significantly reducing interaction time while preventing errors through comprehensive visibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If multiple input controls are displayed on a single screen for device configuration, then all relevant information is presented at once, but the screen complexity and difficulty of information presentation increase

Engineering Contradiction:
Improveinformation completenessVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and separates related configuration parameters into logical groups or sections on the single screen. By taking out and organizing parameters into distinct functional areas with clear headings and visual separators, the interface presents all necessary information comprehensively while maintaining clarity and reducing perceived complexity through structured layout.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The interface dynamically adjusts the display of input controls based on the device state and configuration context. Controls are dynamically shown or hidden, enabled or disabled, and reorganized based on dependencies between parameters, allowing the screen to present only relevant information at any given moment while maintaining access to all configuration options, thus balancing information completeness with interface simplicity.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the wizard dynamically activates and deactivates controls based on state machine dependencies, then the adjustment process becomes more efficient, but the control logic and screen reorganization complexity increase

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidcontrol logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of configuration dependencies and pre-organizes the display of controls according to the state machine logic. By pre-calculating which controls should be active, inactive, or hidden based on current device state and parameter relationships, the system efficiently guides users through the configuration process without requiring complex real-time logic evaluation during user interaction, thus improving productivity while managing control logic complexity through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9244453B2Dynamic wizard execution
Publication Date: 2016.01.26 BAKER HUGHES CO
  • US9244453B2 patent drawing
  • US9244453B2 patent drawing
  • US9244453B2 patent drawing

AI summary

Systems and methods are provided for a non-transitory computer readable medium storing instructions is configured to provide a configuration wizard. The configuration wizard is configured to display, via a single screen, a first input-receiving control configured to receive a user input and a second input-receiving control configured to receive the user input. The configuration wizard is also configured to display a display area configured to display a first parameter value associated with a device. The first input-receiving control is displayed as active and the second input-receiving control is displayed as inactive. The second input-receiving control is displayed as active based on a first dependency.