Roll-Up Screen Window Resizing for Jitter Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The use of roll-up screens in electronic devices leads to discomfort due to jitter when switching between windows of different sizes, as users often encounter large or small windows, causing a mismatch in window sizes that affects the user experience.

Innovation Solution

A method and apparatus for resizing windows on electronic devices with roll-up screens by detecting the stretching rate and duration of the screen, adjusting the window size based on these parameters, and applying size compensation to match the window with the screen size, using a temporary layer for third-party applications and direct adjustment for system-built-in applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the window size is adjusted to match the roll-up screen size, then the user experience is improved by preventing window overflow or being too small, but the window switching may cause jitter when switching between windows of different sizes

Engineering Contradiction:
Improveuser experienceVSAvoidwindow switching stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by adjusting the window size in advance before the user switches to a different application. The system detects the roll-up screen size change and proactively resizes the window to match the new screen dimensions, so when the user switches applications, the window is already the correct size, preventing jitter and providing a smooth transition experience

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the window size is dynamically adjusted during roll-up screen operation, then the window matches the screen size, but the complexity of the system increases due to need for detection and calculation mechanisms

Engineering Contradiction:
Improvewindow size adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by continuously monitoring the roll-up screen size and using this information to dynamically adjust the window size. The system detects the actual screen dimensions during roll-up operation and feeds this information back to the window management mechanism, which then automatically resizes the window to match, creating a closed-loop adaptive system

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies parameter changes by modifying the window size parameters (width and height) based on the detected roll-up screen dimensions. The system calculates the appropriate window dimensions that match the current screen state and applies these parameter changes to the window, enabling the window to adapt to different screen configurations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4261654A1Method and apparatus for resizing window, electronic device, and readable storage medium
Publication Date: 2023.10.18 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4261654A1 patent drawingFigure 1~3
  • EP4261654A1 patent drawingFigure 4~5
  • EP4261654A1 patent drawingFigure 6(a)~6(d)

AI summary

The present disclosure relates to a method for resizing a window, an electronic device, and a readable storage medium. The method includes: obtaining (11), in response to an operation triggered for rotating a roll-up shaft being detected, a stretching rate and duration of the roll-up screen; and resizing (12) the window of a current application displayed by the roll-up screen based on the stretching rate and duration of the roll-up screen.