Recent App Layout Restoration for Multi-Window Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices with multi-windowing capabilities do not accurately reflect the previous layouts of executed applications, requiring users to manually set layouts again when selecting from the application history.

Innovation Solution

An electronic device retrieves and displays a history of previously executed applications, including layout information, and outputs the selected application's execution screen in the corresponding layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-windowing is supported to simultaneously execute multiple applications, then application execution capability is improved, but layout information is lost when displaying application history

Engineering Contradiction:
Improveapplication execution capabilityVSAvoidlayout information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary action by storing layout information (position, size, arrangement) of multiple applications when they are first executed in multi-window mode. This pre-stored layout data is then retrieved and applied when the user selects applications from the recent apps screen, eliminating the need for users to manually reconfigure layouts and preventing information loss.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If application history is displayed without layout information, then display simplicity is improved, but user operation convenience deteriorates

Engineering Contradiction:
Improvedisplay simplicityVSAvoiduser operation convenience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system creates a copy of the original layout information (position, size, arrangement) and stores it separately. When displaying the recent apps screen, the system retrieves this copied layout data and applies it to reconstruct the original multi-window arrangement, thereby maintaining display simplicity while significantly improving user operation convenience by eliminating manual layout configuration.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If users manually set layouts after selecting applications from history, then layout flexibility is improved, but time consumption increases

Engineering Contradiction:
Improvelayout flexibilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically storing and retrieving layout information, so when users select applications from the recent apps screen, the layouts are automatically restored to their previous configurations. This eliminates the time-consuming manual layout setting process while maintaining the flexibility users need, as the system can handle various multi-window arrangements automatically.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260044248A1Electronic device and method for displaying history of executed application thereof
Publication Date: 2026.02.12 SAMSUNG ELECTRONICS CO LTD
  • US20260044248A1 patent drawing
  • US20260044248A1 patent drawing
  • US20260044248A1 patent drawing

AI summary

Disclosed is an electronic device that includes a display that outputs execution screens of a plurality of applications, a memory that stores the plurality of applications, and a processor electrically connected with the display and the memory. The processor retrieves a history of one or more applications among the plurality of applications that were previously executed in the electronic device, in response to a user input detected by the electronic device and outputs the history on the display based on information about the one or more applications and information about layouts of execution screens of the one or more applications. If at least one of the one or more applications is selected from the history, the processor outputs an execution screen of the selected application on the display according to the corresponding layout.