Dynamic Window Generation for Flexible Multi-App Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-window configurations on electronic devices are inflexible and complex, with a fixed layout that complicates user interaction and appearance, limiting the intuitive execution of multiple applications.

Innovation Solution

A method and apparatus that generate additional windows based on user input, allowing for dynamic display of application lists and selection of applications within these windows, enabling flexible window configurations through touch inputs and gesture recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed multi-window configuration with a multi-window bar is used, then multiple applications can be executed simultaneously, but the layout complexity increases and the appearance is deteriorated

Engineering Contradiction:
Improvemulti-application execution capabilityVSAvoidlayout complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent removes the traditional multi-window bar and its associated button units from the interface. Instead of using a fixed bar structure, the system allows windows to be directly manipulated through touch gestures on the screen, extracting the unnecessary intermediary component that caused layout complexity while preserving the multi-application execution capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Rather than having a fixed bar structure that users interact with to create windows, the patent inverts the approach by allowing users to directly create and manipulate windows through touch gestures on the screen itself. The screen becomes the primary interaction surface rather than a separate control bar, simplifying the overall layout

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If additional menus and functions are added to execute applications, then application functionality is enhanced, but the configuration complexity increases

Engineering Contradiction:
Improveapplication execution functionalityVSAvoiduser interaction simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system allows windows to be directly created and manipulated through simple touch gestures on the screen without requiring additional menus or complex function calls. The interface serves itself through intuitive gestures, eliminating the need for separate control mechanisms and reducing operational complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent removes additional menus and function call mechanisms that were previously required to execute and manage applications. By extracting these intermediary layers, the system achieves enhanced application functionality through direct touch interaction, improving ease of operation

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3042274B1Method and apparatus for providing multiple applications
Publication Date: 2020.07.01 SAMSUNG ELECTRONICS CO LTD
  • EP3042274B1 patent drawingFigure 1~2b
  • EP3042274B1 patent drawingFigure 3a~3d
  • EP3042274B1 patent drawingFigure 4a~4c

AI summary

A method and an apparatus for providing a plurality of applications are provided. The method includes determining at least a partial area of a User Interface (UI) corresponding to an input, generating a window based on the at least the partial area, displaying an application list related to the window, and based on an input of selecting one application from the application list, providing the selected application through the window.