Gesture-Based App Window Switching for Easier Multitasking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for displaying applications on windows in multitasking environments are not user-friendly, making it difficult to easily control and manage multiple application windows.
Innovation Solution
A method and apparatus that allows for easy manipulation of application windows by switching between full-sized and sub-windows, including user gestures for changing window sizes, orientations, and hiding modes, and automatic hide modes based on user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications are displayed on multiple windows simultaneously, then multitasking capability is improved, but window control complexity increases
Solution Approach 1:
The display screen is segmented into multiple independent window areas (first area, second area, third area) that can be independently controlled. Each window can be manipulated separately through gesture operations, allowing users to manage multiple applications without the complexity of traditional window control mechanisms.
Solution Approach 2:
The system automatically manages window arrangements and switching based on user gestures without requiring complex manual control. When a user performs a gesture on a window, the system automatically handles the window switching, resizing, and application management, reducing the cognitive load on the user.
2Adaptability or versatility
If window switching between applications is enabled, then application flexibility is improved, but user operation difficulty increases
Solution Approach 1:
Traditional mechanical window control mechanisms (buttons, menus, drag-and-drop) are replaced with gesture-based control. Users can switch between applications by performing simple gestures on the display, such as swiping or tapping, which automatically triggers window switching without requiring complex manual operations.
Solution Approach 2:
The window display system is made dynamic and responsive to user gestures. When a user gestures on a window, the system dynamically adjusts the window arrangement, automatically switching between full-screen and sub-window modes, and managing application visibility based on the gesture context, making operation intuitive and easy.
3Productivity
If automatic hide mode is implemented for sub-windows, then display efficiency is improved, but information visibility is reduced
Solution Approach 1:
The system preliminarily sets up automatic hide mode for sub-windows based on user preferences or context. When enabled, sub-windows automatically hide when not in use, keeping the display clean and efficient. However, users can quickly restore visibility through simple gestures, ensuring information is available when needed without permanent loss of visibility.
Data Source
AI summary
A method of displaying an application is provided. The method includes displaying an execution screen of a first application on a first area when the first application is executed, displaying the execution screen of the first application on a second area instead of on the first area when a second application is executed while the first application is executed, and displaying an execution screen of a second application on the first area.


