Split Screen Window Management for Dynamic Display Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic devices face challenges in efficiently managing and displaying multiple application execution windows on a single screen, particularly when an external application is called from a set application on a split screen, leading to user experience issues and adaptability problems with changing display sizes.

Innovation Solution

A method and device for controlling a screen that involves displaying a host window on one region and dependent windows on another, with the ability to stack and initialize windows based on events and input calls, while determining layouts according to the electronic device's form factor and display structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple application execution windows are displayed on a single display using split screen or overlaid windows, then the display capability is improved, but the window management complexity increases

Engineering Contradiction:
Improvedisplay capabilityVSAvoidwindow management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display is divided into multiple regions (first region and second region) to separate the display of host windows and dependent windows. This segmentation allows independent management of different window types while maintaining overall display capability, resolving the contradiction between display versatility and management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A window manager acts as an intermediary component that automatically manages the stacking, positioning, and initialization of dependent windows based on events from host windows. This intermediary abstraction reduces the complexity burden on the user while enabling sophisticated window management features.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If dependent windows are displayed on the same region as host windows, then the screen utilization is improved, but the user experience deteriorates due to management difficulties

Engineering Contradiction:
Improvescreen utilizationVSAvoiduser experience
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The display is divided into multiple regions (first region and second region) to separate the display of host windows and dependent windows. This segmentation allows independent management of different window types while maintaining overall display capability, resolving the contradiction between display versatility and management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The window manager automatically handles the stacking and positioning of dependent windows based on events from host windows without requiring manual user intervention. The system self-manages window state changes, initialization, and region allocation, improving ease of operation while maintaining high screen utilization.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If the display layout is fixed, then the implementation is simplified, but the adaptability to changing display sizes is reduced

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadaptability to changing display sizes
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The window manager dynamically determines the first region and second region based on the actual display configuration and form factor of the electronic device. The region allocation adapts automatically to different display sizes and configurations, maintaining implementation simplicity through event-driven updates rather than complex manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of region definition based on display configuration events. When display size or form factor changes, the window manager updates the region definitions and window placements accordingly, enabling adaptability to different display sizes while maintaining a relatively simple implementation framework.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240264714A1Screen controlling method and device
Publication Date: 2024.08.08 SAMSUNG ELECTRONICS CO LTD
  • US20240264714A1 patent drawing
  • US20240264714A1 patent drawing
  • US20240264714A1 patent drawing

AI summary

A method and device for controlling a screen displayed on a display of an electronic device are provided. Aspects include displaying, on a first region of the display, a host window corresponding to an application run on the electronic device. Aspects also include displaying the first dependent window on a second region of the display corresponding to the first region based at least in part on a call of a first dependent window among dependent windows that are dependent on the host window. Aspects further include stacking and displaying, on the second region, a second dependent window among the dependent windows based at least in part on an event occurring in the first dependent window. Aspects further include initializing window display on the second region based at least in part on an event occurring in the host window.