Floating Region Dynamic Content Loading Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedisplay capabilityVSAvoidcontent display stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

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

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

Engineering Contradiction:
Improvecontent type flexibilityVSAvoidcontent loading mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #1Segmentation

3Productivity

If multiple contents are displayed on the same screen, then multi-window task capability is achieved, but interference between content loading processes occurs

Engineering Contradiction:
Improvemulti-content display capabilityVSAvoidcontent loading stability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10698559B2Method and apparatus for displaying content on same screen, and terminal device
Publication Date: 2020.06.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10698559B2 patent drawing
  • US10698559B2 patent drawing
  • US10698559B2 patent drawing

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.