Demand Oriented User Interface Framework Context Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies when interacting with multiple computer application programs separately to access different functions, disrupting their workflow and user experience.

Innovation Solution

The Demand Oriented User Interface (DOI) framework allows users to interact with various application programs seamlessly by popping up additional windows that provide integrated functions, enabling users to access recommended applications and services without leaving their current application, using context detection and input analysis to recommend relevant actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users interact with multiple application programs separately to access different functions, then each application program can provide its specialized functions, but user efficiency and user experience deteriorate due to workflow disruption and multiple switching steps

Engineering Contradiction:
Improveuser efficiencyVSAvoidworkflow disruption time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges multiple application programs into a single integrated application that provides access to diverse functions through a unified user interface. Users can perform search, communication, and other tasks within one application without switching between separate programs, thereby improving ease of operation and eliminating workflow disruption time.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal application that consolidates multiple specialized application functions into one platform. The application can perform diverse tasks including web browsing, email, instant messaging, and file management, allowing users to access recommended applications and services without leaving their current application context.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If users manually switch between multiple application programs, then each application's functions remain accessible, but productivity decreases due to repeated manual steps and context switching

Engineering Contradiction:
Improveaccess to diverse functionsVSAvoidtask completion speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary action by automatically detecting user context and pre-loading or pre-positioning relevant applications and services. When a user needs to perform a task, the system has already prepared the necessary applications in the background, eliminating the need for manual switching and significantly improving productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms to continuously monitor user behavior, application usage patterns, and contextual information. This feedback enables the system to dynamically adjust and optimize the presentation of applications and services, improving both adaptability to user needs and productivity by reducing unnecessary interaction steps.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the system provides comprehensive application recommendations, then user experience improves through relevant suggestions, but system complexity increases due to context detection and analysis requirements

Engineering Contradiction:
Improveuser experienceVSAvoidcontext detection system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies partial action by providing application recommendations selectively rather than comprehensively in all situations. It focuses on delivering relevant suggestions only when contextually appropriate, using simplified context detection for common scenarios while maintaining the option for more advanced analysis when needed. This approach improves user experience without proportionally increasing system complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9720705B2System and method of demand oriented user interface framework
Publication Date: 2017.08.01 SAP SE
  • US9720705B2 patent drawing
  • US9720705B2 patent drawing
  • US9720705B2 patent drawing

AI summary

A system for Demand Oriented User Interface Framework may include a display screen displaying a user interface, a memory, an input, and a processor to detect information of a data item displaying in a window for an application program in the user interface. The processor, in response to the input detecting the information of the data item, may control the display screen to display one or more additional windows. The one or more additional windows may provide one or more functions outside of functionality for the application program to process the data item. The one or more functions may be ranked and displayed in the user interface for user selection.