Floating Window Task Startup Without Screen Interruption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional task jump methods in operating systems often interrupt the current task scenario, negatively impacting user experience by requiring task switches and interrupting ongoing operations.

Innovation Solution

A task start method utilizing a system-level common standard API to create a floating window, allowing new tasks to be started without interrupting the current task, with options for full-screen, split-screen, or floating window display, and enabling seamless switching and interaction between tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional task jump method is used to start a new application task, then the new task can be started, but the current task scenario is interrupted

Engineering Contradiction:
Improvetask starting capabilityVSAvoiduser experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent divides the display screen into multiple independent regions, allowing the current task and new task to be displayed simultaneously in different segments of the screen. This segmentation enables task switching without interrupting the current task scenario, as both tasks can coexist in their respective display regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new display dimension by enabling floating windows that can appear at arbitrary positions on the screen, independent of the current task's display region. This dimensional flexibility allows new tasks to be opened without displacing or interrupting the current task, improving user experience while maintaining productivity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If task jump interrupts current task to start new task, then new task can be executed, but display status of current task is lost

Engineering Contradiction:
Improvetask execution efficiencyVSAvoiddisplay status stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent implements nested display structures where floating windows containing new tasks can be opened within or alongside the current task's display area. The current task maintains its display status while accommodating new tasks in nested or adjacent regions, preserving display stability while enabling efficient task execution.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces dynamic display adjustment capabilities where the system can automatically adapt the display layout based on task requirements. The display status of the current task remains stable while the system dynamically creates floating windows or split-screen views for new tasks, maintaining both productivity and display stability.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If floating window display is implemented for new task, then current task scenario is not interrupted, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal window management system that can handle multiple display modes (full-screen, floating window, split-screen) through a single unified interface. This multi-functionality reduces system complexity by providing a consistent framework for task management while enabling diverse display configurations that improve user experience without interrupting current tasks.

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

Data Source

PatentEP4198721B1Method for starting up task, and electronic device
Publication Date: 2025.03.26 HUAWEI TECH CO LTD
  • EP4198721B1 patent drawingFigure 1
  • EP4198721B1 patent drawingFigure 2
  • EP4198721B1 patent drawingFigure 3

AI summary

A task start method and an electronic device are provided. The method includes: in a process in which a first task of a first application is run and performed on a screen, when the first task triggers a task jump for a second task, if a window is required to display the second task, invoking a window start interface of a system. That the second task is started based on the window start interface includes: When the second task supports floating window displaying, based on an unchanged display status of the first task, starting the second task, creating the first floating window based on the window start interface, and displaying the second task based on the first floating window. According to the method in an embodiment of this application, a current task directly triggers to start a floating window. Therefore, a current full-screen display page does not need to be exited when a new task is started, thereby ensuring that a task scenario is not interrupted, and greatly improving user experience.