Frame Buffer Synthesis for Low-Latency Smooth Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Buffer accumulation in frame display devices leads to increased display latency and unsmooth content, with solutions like discarding older frames or increasing frames per second being limited by hardware capabilities.

Innovation Solution

A frame display method that generates a target frame from multiple buffers and discards the original frames, using techniques like interpolation or alpha blending, and operates in different modes based on device conditions and application requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple buffers are processed sequentially, then display content smoothness is maintained, but display latency increases

Engineering Contradiction:
Improvedisplay latencyVSAvoidframe processing throughput
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent performs preliminary actions by generating a target frame in advance from multiple buffered frames before they are displayed. The target frame is prepared by combining or selecting from frames in multiple buffers, so that when display is needed, the processing is already complete, reducing display latency without sacrificing smoothness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a target frame as an intermediary element that mediates between multiple source frames in different buffers and the final display output. This target frame serves as a synthesized representation that resolves the timing conflicts between multiple buffers, allowing efficient processing while maintaining visual continuity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If older frames are discarded from buffers, then display latency is reduced, but display content smoothness deteriorates

Engineering Contradiction:
Improvedisplay latencyVSAvoiddisplay content smoothness
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The patent merges information from multiple buffered frames (including older frames) into a single target frame. By combining or synthesizing data from frames across different buffers, the system retains the benefits of multiple frames for reducing latency while maintaining smoothness through the integrated target frame that preserves essential visual continuity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a target frame that copies or synthesizes essential visual information from multiple source frames. This target frame serves as a consolidated representation that captures the necessary visual content from multiple buffers, allowing the system to process and display frames more efficiently while maintaining smoothness through the copied essential information

Inventive Principle:
Principle #26Copying

3Loss of time

If frames per second is increased, then display latency is reduced, but hardware capability requirements increase

Engineering Contradiction:
Improvedisplay latencyVSAvoidhardware capability requirements
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies partial action by processing only the essential combination of frames needed to reduce latency, rather than processing every possible frame at maximum FPS. The target frame synthesis uses a selective approach (such as interpolation or key frame selection) that achieves latency reduction without requiring the full hardware overhead of processing every frame at higher FPS rates

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260065878A1Frame display method and frame display device
Publication Date: 2026.03.05 MEDIATEK INC
  • US20260065878A1 patent drawing
  • US20260065878A1 patent drawing
  • US20260065878A1 patent drawing

AI summary

A frame display method, applied to a frame display device installed with an application and comprising a plurality of buffers, comprising: (a) generating a first frame required by the application and storing the first frame to a first buffer; (b) generating a second frame required by the application after generating the first frame, and storing the second frame to a second buffer; (c) generating a target frame according to contents of the first frame and the second frame and discarding the first frame and the second frame from the first buffer and the second buffer, respectively, after the target frame is generated; and (d) displaying the target frame but not displaying the first frame and the second frame. A frame display device which can perform the frame display method is also disclosed.