Multiple UI Paradigms Switching Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional applications often have a single user interface paradigm that is not optimal for diverse tasks, limiting flexibility and user experience.

Innovation Solution

Implementing multiple, substantially different user interface paradigms within a single application, along with a switching mechanism that allows rapid paradigm changes, and a caching mechanism to preserve user context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single user interface paradigm is used in an application, then the application structure is simple and easy to maintain, but the application cannot optimize for diverse tasks and has limited flexibility

Engineering Contradiction:
Improveadaptability to diverse tasksVSAvoidapplication structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface is segmented into multiple distinct UI paradigms (e.g., transaction UI paradigm and management UI paradigm), each optimized for specific task types. The application container divides the interface space into separate regions that can independently display different UI paradigms, allowing the system to adapt to diverse tasks while maintaining clear structural boundaries between each paradigm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The application container is designed as a universal framework that can host and manage multiple different UI paradigms within a single application. This multi-functional container structure enables the application to perform various tasks through different UI paradigms without requiring separate applications, thus improving adaptability while controlling complexity through a unified management architecture.

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

2Adaptability or versatility

If multiple user interface paradigms are implemented within a single application, then flexibility and task optimization are improved, but the application structure becomes more complex

Engineering Contradiction:
Improveflexibility for diverse tasksVSAvoidapplication structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface is divided into distinct segments or regions, each dedicated to a specific UI paradigm. This segmentation allows each paradigm to be independently designed and optimized for its specific task while maintaining a clear organizational structure within the application, reducing the perceived complexity despite having multiple paradigms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An application container acts as an intermediary layer between the user and multiple UI paradigms. This mediator manages the complexity of coordinating multiple paradigms by providing a unified framework for loading, switching, and managing different UI paradigms, thus enabling flexibility while abstracting away the structural complexity from the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If a single primary UI view is used, then the UI scope is contained and manageable, but the UI is not optimal for certain applications and tasks

Engineering Contradiction:
Improvetask-specific view optimizationVSAvoidUI paradigm diversity
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Different regions or portions of the user interface are assigned different UI paradigms based on the specific tasks they need to perform. Each local region of the interface has optimized quality characteristics suited to its specific function, allowing task-specific view optimization while maintaining overall UI coherence through the container architecture.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9727900B2Multiple UI paradigms within a single application
Publication Date: 2017.08.08 ZHIGU HLDG
  • US9727900B2 patent drawing
  • US9727900B2 patent drawing
  • US9727900B2 patent drawing

AI summary

A user interface (UI) with multiple UI paradigms. Each of the multiple UI paradigms is substantially different from the other UI paradigm(s). The substantially different UI paradigms are within a single application. A switching mechanism, which is also a part of the single application, enables a user to relatively rapidly switch between the different UI paradigms.