In-Place Data Element Creation in GUI Floorplans

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional business computing systems require users to navigate between multiple user interface panels or screens to create new data elements, leading to cumbersome management and user experience.

Innovation Solution

Implementing an expanded user interface element within the existing floorplan that allows users to create data elements without leaving the current screen, using a graphical user interface layout that presents minimal necessary input fields for attribute specification, ensuring an integral and unobstructive creation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate to separate user interface panels or screens to create new data elements, then the creation process is structured and organized, but the user experience becomes cumbersome and requires managing multiple discrete panels

Engineering Contradiction:
Improveuser experienceVSAvoidnumber of user interface panels
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the data element creation interface with the existing floorplan display by embedding an expanded user interface element directly within the current panel. This allows users to create new data elements without navigating to separate screens, combining what were previously discrete operations into a single integrated view.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The expanded user interface element is nested within the existing floorplan panel structure. The creation interface is embedded inside the current display context, allowing users to access creation functionality while remaining within the parent panel's visual and operational context.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Ease of manufacture

If multiple discrete user interface panels are opened for data element creation, then each panel can be dedicated to specific tasks, but the overall system becomes cumbersome to manage

Engineering Contradiction:
Improveprocess structureVSAvoidpanel management
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent combines the creation process interface with the floorplan display into a single integrated panel. The expanded user interface element presents minimal necessary input fields directly within the existing panel context, eliminating the need to manage multiple discrete panels while maintaining structured process flow.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If users are redirected to separate screens for creating data elements, then the creation process is isolated and focused, but visibility of other interface elements is lost

Engineering Contradiction:
Improvecreation efficiencyVSAvoidvisibility of interface elements
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The expanded user interface element is nested within the existing floorplan panel, allowing users to create data elements while maintaining visibility of the broader interface context. The nested structure preserves the parent panel's visible elements while providing focused creation capabilities within the embedded child element.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent transitions from a full-screen redirection approach to an embedded inline approach within the same panel. This dimensional change from navigating away to embedding within allows simultaneous access to both the creation interface and the existing floorplan elements in the same visual space.

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

Data Source

PatentUS10203841B2In place creation of objects
Publication Date: 2019.02.12 SAP SE
  • US10203841B2 patent drawing
  • US10203841B2 patent drawing
  • US10203841B2 patent drawing

AI summary

A system and method to receive, via a graphical user interface layout, a request to create a data element; and present within the graphical user interface layout, in response to receiving the request, an expanded user interface element including user interface input fields to specify at least one attribute of the data element.