Shared Floating Window Switching to Reduce Screen Obscuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing terminal systems face inefficiencies in application switching due to the obscuration of multiple floating windows and the need for frequent user interaction to manage them, particularly when multiple applications are active.
Innovation Solution
Implementing a shared floating window that can display interfaces of multiple foreground applications, allowing seamless switching between them through touch, voice, or gesture operations, thereby reducing window obscuration and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple floating windows are initiated to display different application interfaces, then application switching capability is improved, but screen clutter and mutual obscuration increase
Solution Approach 1:
Multiple application interfaces share a single floating window instead of each application having its own separate floating window. The system merges multiple application display contexts into one shared window space, allowing applications to switch interfaces within the same window boundary, thereby reducing screen clutter while maintaining application switching capability
Solution Approach 2:
The shared floating window serves multiple applications simultaneously, making the window structure universal rather than application-specific. One floating window can display interfaces from different applications through switching operations, eliminating the need for separate windows for each application and reducing mutual obscuration
2Adaptability or versatility
If multiple floating windows are used for different applications, then application diversity is supported, but background interface obscuration increases
Solution Approach 1:
The patent merges multiple application display contexts into a single shared floating window, which reduces the total window count and consequently reduces obscuration of the background interface. Applications can still maintain diversity by switching interfaces within the shared window
3Ease of operation
If separate floating windows are created for each application, then application independence is maintained, but switching efficiency decreases
Solution Approach 1:
By merging multiple application interfaces into a shared floating window, the system enables faster switching between applications without the overhead of managing multiple separate window instances. The shared window structure allows applications to switch interfaces more efficiently while maintaining their operational independence through interface-level isolation
Data Source
AI summary
Provided are an application switching method, a terminal and a storage medium, which belong to the technical field of human-machine interaction. The method includes: displaying a first application interface of a first application in a shared floating window, where the first application is one of n foreground application each adopting a floating window-dependent display mode, and n is an integer greater than or equal to 2; receiving an application switching operation; and in response to the application switching operation, switching the first application interface displayed in the shared floating window to a second application interface of a second application, where the second application is one of the n foreground applications.


