Floating Region Dynamic Content Loading Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current terminal devices based on intelligent operating systems, such as Android and iOS, do not support multi-window tasks or the display of dynamic content on a single screen, limiting their ability to show multiple contents simultaneously like personal computers.
Innovation Solution
A method and apparatus that utilize a floating region on the screen to display dynamic content by setting a content loader, determining the display content, and loading it into the floating region, allowing for separate content loading and display mechanisms from the main application interface, thus avoiding interference and enabling stable display of dynamic content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If floating window technology is used to display content on the same screen, then device management functions can be achieved, but dynamic content cannot be displayed and the floating window cannot display application-related content
Solution Approach 1:
The system divides the display into multiple independent regions: a main application interface region and one or more floating window regions. Each region can independently display different content types (application content, device management content, or dynamic content), allowing the floating window to be segmented from the traditional single-function device management role to a multi-purpose display region that can show dynamic content while the main interface handles application content.
Solution Approach 2:
The floating window is transformed from a single-function device management interface to a multi-functional display region that can display various types of content including device management information, dynamic content (videos, images, text), and application-related content. This universal display capability resolves the contradiction by making the floating window adaptable to different content types while maintaining system stability through the separate content loading mechanism.
2Adaptability or versatility
If a floating window displays device management instructions, then device management functions are achieved, but the floating window cannot display dynamic content such as videos
Solution Approach 1:
The system introduces a separate content loading mechanism that acts as an intermediary between the floating window and the content display system. This independent content loading mechanism allows dynamic content (videos, images, text) to be loaded and displayed in the floating window without interfering with the main application's content loading process, thus enabling content type flexibility while managing complexity through separation of concerns.
Solution Approach 2:
The content loading functionality is segmented into separate mechanisms: one for loading application content in the main interface and another for loading dynamic content in the floating window. This segmentation allows each loading mechanism to be optimized independently, reducing overall system complexity while enabling diverse content types to be displayed in the floating window.
3Productivity
If multiple contents are displayed on the same screen, then multi-window task capability is achieved, but interference between content loading processes occurs
Solution Approach 1:
The system segments the content loading processes into independent mechanisms: one dedicated to loading application content in the main interface and another dedicated to loading dynamic content in the floating window. This segmentation prevents interference between loading processes, allowing multiple contents to be displayed simultaneously on the same screen while maintaining loading stability for each content type.
Solution Approach 2:
A separate content loading mechanism serves as an intermediary layer between the floating window and the content source, isolating the floating window's content loading from the main application's loading process. This intermediary mechanism ensures that loading operations in one region do not interfere with the other, enabling reliable multi-content display.
Data Source
AI summary
Provided are a method and an apparatus for displaying content on a same screen and a terminal device. The method includes: displaying an application interface of an application on a display apparatus, and displaying a floating region on the same screen as the application interface; setting a content loader corresponding to the floating region; determining display content of the floating region; and invoking the content loader to load the determined display content to the floating region for display.


