Operation List Viewport Extension for Display Gap Elimination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing smart device operation lists often result in poor user impressions due to gaps or white spaces at the bottom of the display region, as the size of subsequent operation items is unknown, leading to incomplete rendering or blank content.

Innovation Solution

The method involves obtaining a target operation item, calculating the remaining space, extending the current list viewport based on this space, and determining the display position of the target operation item based on the size of the next operation item and the remaining space to ensure accurate rendering and filling of the display area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the operation list displays each operation item in the center of the display region, then display comfort is improved, but white spaces or gaps appear at the bottom of the screen when the size of subsequent operation items is unknown

Engineering Contradiction:
Improvedisplay comfortVSAvoidrendering accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent extends the list viewport beyond the visible display region to pre-render subsequent operation items before they are needed. This preliminary action allows the system to calculate the actual size of next operation items in advance, so when display position calculation is performed, accurate size information is already available, preventing white spaces while maintaining centered display comfort

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an extended viewport dimension that goes beyond the visible display boundary. By rendering operation items in this extended dimension space, the system obtains size information of subsequent items without affecting the centered display layout in the visible region, thus resolving the contradiction between display comfort and rendering accuracy

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If the size of the list viewport is extended to obtain the size of the next operation item, then rendering accuracy is improved, but system complexity increases

Engineering Contradiction:
Improverendering accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary extended viewport as a buffer zone between the visible display region and the operation list data source. This intermediary structure simplifies the system by providing a dedicated space for pre-rendering and size calculation, avoiding the need for complex real-time measurement mechanisms while improving rendering accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4027228B1Method controlling operation list, electronic device, and storage medium
Publication Date: 2024.05.01 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4027228B1 patent drawingFigure 1
  • EP4027228B1 patent drawingFigure 2
  • EP4027228B1 patent drawingFigure 3a

AI summary

The disclosure relates to a method for controlling an operation list, including: obtaining a remaining space between a target operation item and a bottom of a display region, of a display of a device, when the target operation item is located at a preset position; obtaining a size of a current list viewport of the operation list; extending the size of the current list viewport based on the remaining space to generate an extended current list viewport; generating a layout of the operation list based on the extended current list viewport to obtain a size of a next operation item of the target operation item; and determining a display position of the target operation item based on the size of the next operation item and the remaining space.