Implementation Guide Conflict Resolution via Switch Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for managing computer application enhancements face conflicts when selecting functions from enhancement packages, leading to complex hierarchies and compromised configuration management due to the need for workarounds that introduce additional nodes, which clutter the implementation guide and fail to reflect only changes to application functions.

Innovation Solution

A method that retrieves and processes switches assigned to selected functions, identifying active conflict switches to resolve conflicts by hiding conflicting function GUI elements, thus presenting only non-conflicting functions for execution, simplifying the implementation guide topology and maintaining configuration integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If workarounds are introduced to resolve conflicts between selected functions, then conflicts are resolved, but the implementation guide topology becomes cluttered and configuration management integrity is compromised

Engineering Contradiction:
Improveconfiguration management integrityVSAvoidimplementation guide topology
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes conflicting function GUI elements from the implementation guide display. When a conflict is detected between selected functions, the conflicting elements are taken out of the visible interface, preventing user selection while maintaining configuration integrity without adding cluttering workaround nodes to the topology.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies preliminary anti-action by proactively identifying and preventing selection of conflicting functions before they can be chosen. The system detects potential conflicts and automatically hides or disables conflicting GUI elements, preventing the harmful action of selecting incompatible functions in the first place.

Inventive Principle:
Principle #9Preliminary anti-action

2Loss of information

If all functions from enhancement packages are displayed in the implementation guide, then users have complete visibility of available functions, but conflicting functions can be selected leading to system errors

Engineering Contradiction:
Improvefunction visibilityVSAvoidsystem stability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring user selections and dynamically adjusting the display of function GUI elements. When a function is selected, the system provides feedback by automatically hiding conflicting functions, ensuring that only compatible options remain visible and selectable, thus preventing system errors while maintaining information visibility.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the implementation guide displays complex hierarchical structures to represent all enhancement package functions, then comprehensive function selection is enabled, but the user interface becomes complicated and difficult to navigate

Engineering Contradiction:
Improvefunction selection capabilityVSAvoiduser interface navigation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies segmentation by dividing the implementation guide interface into distinct segments or regions. Functions are organized and displayed in segmented areas, with conflicting functions automatically hidden or separated, making the complex hierarchical structure more manageable and easier to navigate while preserving comprehensive function selection capability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8869069B2Method for selecting one or more functions of an implementation guide
Publication Date: 2014.10.21 SAP SE
  • US8869069B2 patent drawing
  • US8869069B2 patent drawing
  • US8869069B2 patent drawing

AI summary

A computer-implemented method for selecting one or more functions for display is provided. The selection may be performed via an implementation guide that is a hierarchy comprising nodes. A node may represent one function. The method may comprise retrieving a first list of switches in response to selection of a function, extracting one or more switches from the first list such that the extracted switches include function switches and/or conflict switches, determining whether each of the extracted switch is an active conflict switch and, if yes, adding the active conflict switch to a second list of switches. After removing all switches from the first list or having added all of them to the second list, the method processes the second list to determine which functions can be executed on the processor without conflicts and presenting a function GUI element representing a function determined to be executable without conflicts.