Display Event Timing Near Vertical Sync for Lower Touch Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a delay in the response of electronic devices to user interactions, particularly in scenarios involving image processing and display, which affects user experience.

Innovation Solution

The method involves determining the time difference between user operation events and vertical synchronization signals to trigger processing and display in advance when the time difference is within a threshold duration, and caching user operation information to ensure timely processing and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the electronic device waits for the next vertical synchronization signal to process and display user operations, then the display refresh rate is maintained, but the response time increases and user experience deteriorates

Engineering Contradiction:
Improveresponse timeVSAvoiddisplay refresh rate stability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent applies preliminary action by calculating the time difference between the current moment and the next vertical synchronization signal in advance. When this time difference is within a threshold, the system pre-processes and displays user operations before the scheduled refresh time, thereby reducing response time while maintaining display stability through selective early execution

Inventive Principle:
Principle #10Preliminary action

2Speed

If the electronic device processes and displays user operations immediately upon detection, then response time is reduced, but the display may miss the vertical synchronization signal periodicity

Engineering Contradiction:
Improveprocessing speedVSAvoiddisplay periodicity
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent applies dynamics by making the processing timing flexible rather than fixed. The system dynamically adjusts whether to process operations immediately or wait for the next vertical synchronization signal based on the calculated time difference. This dynamic approach allows the system to optimize between processing speed and display periodicity stability for each specific operation

Inventive Principle:
Principle #15Dynamics

3Loss of time

If the electronic device performs processing in advance for all user operations, then response time is reduced, but unnecessary processing increases energy consumption

Engineering Contradiction:
Improveresponse timeVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent applies parameter changes by using a time difference threshold as a decision parameter. The system calculates the time difference between current time and the next vertical synchronization signal, and only performs advance processing when this parameter (time difference) is within the threshold range. This parameter-based control ensures advance processing occurs only when beneficial, avoiding unnecessary energy consumption

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4715586A1Display method and electronic device
Publication Date: 2026.03.25 HONOR DEVICE CO LTD
  • EP4715586A1 patent drawingFigure 1
  • EP4715586A1 patent drawingFigure 2A
  • EP4715586A1 patent drawingFigure 2B

AI summary

A display method and an electronic device are provided. The method includes: obtaining a start event of a first operation of a user; displaying a first image in response to the start event of the first operation; obtaining a first move event of the first operation; and displaying a second image in response to the first move event when first duration is less than or equal to threshold duration. The first duration is a time difference between first detection time of the first move event and a first vertical synchronization signal, and the first vertical synchronization signal is a vertical synchronization signal after the first detection time and closest to the first detection time. The embodiments of this application can reduce response time, accelerate processing and display, and improve user experience.