Smart User Interface Adaptation for ERP Workflow Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex business processes in enterprise resource planning (ERP) systems and business software solutions often require users to navigate multiple disjointed user interfaces, leading to inefficient workflows and increased user effort due to the lack of customization to company-specific processes.

Innovation Solution

A method that monitors user interactions across multiple user interfaces, determines candidate processes for adaptation, and programmatically combines relevant interfaces to reduce back-and-forth navigation, using a smart user interface adaptor configured within a multi-tenant system to adapt user interfaces dynamically based on detected patterns and object type matches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple disjointed user interfaces are used to represent different aspects of business processes, then comprehensive information coverage is improved, but user navigation effort and workflow complexity increase

Engineering Contradiction:
Improveinformation coverageVSAvoiduser navigation effort
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent combines multiple disjointed user interfaces into a unified adaptive interface that dynamically integrates relevant information from different business process aspects. The system monitors user interactions and merges relevant interfaces based on detected patterns, allowing users to access comprehensive information through a single cohesive view rather than navigating multiple separate interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The user interface is made dynamic through adaptive customization based on monitored user interactions. The interface automatically adjusts its structure and content by detecting usage patterns and object type matches, transforming from a static collection of fixed interfaces to a flexible system that reconfigures itself to reduce navigation effort while maintaining comprehensive information coverage.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If generic user interfaces are used across all business processes, then interface simplicity is improved, but customization to company-specific processes is lost

Engineering Contradiction:
Improveinterface simplicityVSAvoidcustomization to company-specific processes
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic interface adaptation that automatically customizes the user interface based on monitored interactions and detected business process patterns. Rather than using a static generic interface, the system continuously learns from user behavior and adapts the interface structure to match company-specific processes, maintaining simplicity while achieving customization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The interface adaptation system operates autonomously by monitoring user interactions and automatically determining when to combine interfaces based on detected patterns and object type matches. The system serves itself by making intelligent decisions about interface customization without requiring manual configuration, allowing the interface to adapt to company-specific processes automatically.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If users manually configure user interfaces for each business process, then process-specific customization is improved, but implementation time and complexity increase

Engineering Contradiction:
Improveprocess-specific customizationVSAvoidimplementation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs autonomous monitoring and analysis of user interactions to automatically determine interface combination candidates. It independently detects patterns, matches object types, and decides when to combine interfaces without requiring manual configuration. This self-service approach eliminates the time-consuming manual configuration process while achieving the desired process-specific customization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary monitoring and analysis of user interactions before implementing interface combinations. By detecting patterns and object type matches in advance, the system prepares adaptation strategies beforehand, enabling rapid implementation of customized interfaces without requiring time-consuming manual configuration for each business process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9652744B2Smart user interface adaptation in on-demand business applications
Publication Date: 2017.05.16 SAP SE
  • US9652744B2 patent drawing
  • US9652744B2 patent drawing
  • US9652744B2 patent drawing

AI summary

In one aspect, there is provided a method. The method may include monitoring a process including a plurality of user interfaces, at least one of the user interfaces representing a notification of a task to be completed and at least another user interface representing information associated with an action corresponding to the notification; determining whether at least a portion of the process is a candidate for adaptation; and adapting the process by combining a first portion of the at least one of the user interface representing the notification of the task and a second portion of the at least other user interface representing the information associated with the action. Related systems, methods, and articles of manufacture are also disclosed.