Mobile Device Frame Update via Region Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile electronic devices face computational overload and reduced smoothness in user interface sliding operations due to the need to redraw large regions of the user interface, especially when the interface size increases, leading to inefficient processing and memory usage.

Innovation Solution

A frame updating method that determines a second region within the user interface, draws and stores its image, and updates only when the first region exceeds this second region during user-driven movements, allowing for efficient fetching and display without redundant redrawing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the entire user interface is temporarily stored as an additional snapshot, then the processor load is reduced and sliding operation smoothness is improved, but the memory consumption increases and may fail on devices with smaller memory

Engineering Contradiction:
Improvesliding operation smoothnessVSAvoidmemory consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The user interface is divided into multiple sub-regions, and only the necessary sub-region is stored as a snapshot in memory. This segmentation allows the system to reduce memory consumption while maintaining sliding operation smoothness by selectively storing only the required portion of the interface rather than the entire interface.

Inventive Principle:
Principle #1Segmentation

2Area of stationary object

If the drawing region size increases to accommodate larger user interfaces, then the display capability is improved, but the computational load increases and smoothness of sliding operations deteriorates

Engineering Contradiction:
Improvedisplay areaVSAvoidsliding operation smoothness
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The large drawing region is segmented into multiple sub-regions. When a sliding operation occurs, the system only processes and redraws the specific sub-region that needs updating rather than the entire drawing region. This segmentation significantly reduces the computational load while maintaining the ability to display large user interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The necessary sub-region is extracted from the entire user interface and stored as a snapshot. This extraction allows the system to work with a smaller, manageable portion of the interface, reducing computational requirements for redrawing operations while preserving the overall display capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the graphics component redraws the entire user interface, then the display completeness is ensured, but the processing time increases and smoothness is reduced

Engineering Contradiction:
Improvedisplay completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Only the necessary sub-region that requires updating is extracted and processed, rather than redrawing the entire user interface. This extraction approach ensures that the displayed content remains complete and accurate while significantly reducing the processing time required for redrawing operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The necessary sub-region is pre-stored as a snapshot in memory before the sliding operation occurs. This preliminary action allows the system to quickly retrieve and display the required content without performing extensive redrawing operations, thereby reducing processing time while maintaining display completeness.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9251558B2Frame drawing method, frame updating method and associated mobile electronic device
Publication Date: 2016.02.02 MEDIATEK INC
  • US9251558B2 patent drawing
  • US9251558B2 patent drawing
  • US9251558B2 patent drawing

AI summary

An electronic device includes a user interface, and has a frame corresponding to a first region of the user interface. While updating the frame of the electronic device, a second region is determined from the user interface, and an image of the second frame is stored into a memory; the image of the first region is fetched from the memory according to the first region to generate the frame; a movement command is received; the first region is moved in the user interface according to the movement command; it is determined whether the moved first region exceeds the second region; and when the moved first region exceeds the second region, the image of the second region in the memory is updated. The second region includes the first region.