Smart User Interface Adaptation for ERP Workflow Integration
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


