Adaptive Window Placement for Large-Screen Touch Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Windows displayed by electronic devices, particularly on large screens, are inconvenient for users to operate, leading to poor user experience.

Innovation Solution

The electronic device determines the position of an interaction operation on the display interface and displays the window accordingly on the left or right side based on this position, ensuring it is conveniently located for the user to interact with, adjusting its placement to avoid edge overflow and maintaining visibility of controls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a window is displayed in the center or default position on a large display interface, then the display layout is simple and consistent, but the user operation convenience deteriorates due to excessive line-of-sight jumps and unreachable positions

Engineering Contradiction:
Improveuser operation convenienceVSAvoiddisplay layout complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The window position is made dynamic rather than fixed. The system automatically adjusts the window position based on the interaction operation position detected on the display interface. When a user interacts with a control at a specific position, the window appears at or near that position, making the interface adaptive and flexible rather than static and rigid.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary positioning by detecting the interaction operation position before displaying the window. By pre-determining the optimal window position based on where the user already focused their attention (the control they just interacted with), the system eliminates the need for users to move their eyes and hands to a default central position.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If a window is displayed far from the interaction operation position, then the display layout remains consistent, but the user experience deteriorates due to excessive line-of-sight jumps

Engineering Contradiction:
Improveline-of-sight jumpsVSAvoidwindow positioning logic
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Different regions of the display interface are treated differently based on local needs. Instead of applying a uniform window positioning rule across the entire screen, the system positions windows locally near the interaction operation position. This ensures that each window appears in the most relevant location for its specific context, minimizing line-of-sight jumps.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The window positioning system serves itself by automatically determining its own position based on the interaction operation position. The system uses the detected control position as the basis for window placement, eliminating the need for manual configuration or complex external positioning logic.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the window position is dynamically adjusted based on interaction operation position, then user operation convenience improves, but the device complexity increases due to position detection and conditional display logic

Engineering Contradiction:
Improveoperation convenienceVSAvoidposition detection and display logic
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements feedback by detecting the user's interaction operation position and using that information to adjust the window position. The detection of the control position provides feedback about where the user is focusing their attention, and this feedback is used to optimize the window placement for subsequent interactions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The positioning logic serves itself by using the interaction operation position as the direct basis for window placement. Rather than requiring complex algorithms to calculate optimal positions, the system simply anchors the window to the detected control position, making the positioning logic self-contained and relatively simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4708009A1Interaction method, electronic device and computer-readable storage medium
Publication Date: 2026.03.11 HUAWEI TECH CO LTD
  • EP4708009A1 patent drawingFigure 1(a)~1(b)
  • EP4708009A1 patent drawingFigure 2(a)~2(b)
  • EP4708009A1 patent drawingFigure 2(c)

AI summary

This application is applicable to the field of terminal technologies, and in particular, relates to an interaction method, an electronic device, and a computer-readable storage medium. In the method, the electronic device may display a first control on a display interface, and when detecting an interaction operation performed on the first control, determine a first position of the interaction operation on the display interface. When the first position is located on a left side of the display interface, the electronic device may display, on the left side of the display interface, a first window in response to the interaction operation; or when the first position is located on a right side of the display interface, the electronic device may display the first window on the right side of the display interface. In other words, in this application, when detecting the interaction operation performed on the first control, the electronic device may display the first window on the left or right side of the display interface based on the first position of the interaction operation on the display interface, so that the first window is located at a position that is on the display interface and that is convenient for a user to perform an operation. This helps the user perform the operation on the first window, thereby improving operation convenience and user experience.