Touch Input Apparatus Using High-Frequency Coordinate Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The accuracy of touch input on terminal devices is limited by the refresh frequency of LCDs, which discards or averages user input information, leading to reduced drawing accuracy due to a mismatch between the report rate of touch components and the refresh frequency of LCDs.

Innovation Solution

A touch input method and apparatus that reads and stores coordinate information at a frequency higher than the refresh period of the display component, generating and displaying image information using all sensed data, ensuring that the actual touch track is accurately reflected, even when the refresh frequency of the LCD is lower than the report rate of the touch component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the report rate of the touch component is increased to improve accuracy of capturing track information, then the accuracy of capturing user input is improved, but the accuracy of displayed track is still limited by the refresh frequency of the LCD, causing loss of user input information

Engineering Contradiction:
Improveaccuracy of capturing track informationVSAvoidloss of user input information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-processing multiple coordinate points acquired during the refresh period before display. The system collects coordinate information at a higher report rate (e.g., 120Hz) than the LCD refresh rate (e.g., 60Hz), and performs calculations (such as determining start and end points of touch segments) in advance. This allows all captured touch information to be utilized effectively, preventing information loss while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transitions from processing points in one dimension (single coordinate at a time) to processing segments in multiple dimensions. By dividing the touch track into segments between start and end points, and processing multiple coordinate points within each segment simultaneously, the system effectively utilizes all captured data. This dimensional transformation allows the system to handle the mismatch between high report rate and low refresh rate without losing information.

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

2Manufacturing precision

If the refresh frequency of the LCD is increased to match the report rate of the touch component, then the accuracy of displayed track is improved, but the cost and complexity of the display component increases

Engineering Contradiction:
Improveaccuracy of displayed trackVSAvoidcomplexity of display component
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing all necessary calculations and data processing before the display refresh. The system determines start and end points of touch segments, calculates intermediate coordinates, and prepares display data in advance during the coordinate acquiring period. This allows the LCD to refresh at its standard lower frequency (60Hz or 75Hz) while still displaying accurate touch tracks, avoiding the need to increase display hardware complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing layer between the touch component and the display component. This intermediary (the processing program) bridges the gap between the high report rate of the touch component (120Hz) and the lower refresh rate of the LCD (60Hz or 75Hz). By performing calculations and data transformation in this intermediary layer, the system achieves accurate track display without requiring the display component to operate at higher frequencies, thus avoiding increased device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If coordinate information is processed at a lower frequency to match LCD refresh rate, then the system complexity is reduced, but the accuracy of user drawing is reduced due to discarding or averaging points

Engineering Contradiction:
Improvesystem complexityVSAvoidaccuracy of user drawing
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by collecting and processing all coordinate points during the coordinate acquiring period (which may contain multiple refresh periods) before display. The system identifies start and end points of touch segments, and processes all intermediate points to generate accurate display data. This approach maintains high drawing accuracy while allowing the display to operate at lower refresh rates, thus reducing system complexity compared to running at full report rate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the processing approach from handling individual points in time to handling segments in space-time. By defining touch segments with clear start and end points and processing all coordinate information within each segment, the system achieves accurate drawing representation. This dimensional transformation allows efficient processing at lower frequencies while maintaining accuracy, reducing system complexity without sacrificing drawing precision.

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

Data Source

PatentUS10019087B2Touch input method and apparatus
Publication Date: 2018.07.10 DRNC HOLDINGS INC
  • US10019087B2 patent drawing
  • US10019087B2 patent drawing
  • US10019087B2 patent drawing

AI summary

A touch input method includes reading an (N−1)th piece of display information from a memory, where N is an integer greater than or equal to 2; acquiring an Nth piece of coordinate information in an Nth coordinate acquiring period, where the coordinate information is used to indicate location information, of a user touch, sensed by a touch component, and the coordinate acquiring period is less than a refresh period of a display component; generating, using the (N−1)th piece of display information and the Nth piece of coordinate information, an Nth piece of display information corresponding to the Nth coordinate acquiring period, and storing the Nth piece of display information in the memory; and when the display component is refreshed, displaying, using the display component, latest display information stored in the memory.