Touch Sensor Noise Suppression Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch screens face noise interference from components like display circuitry, which affects the accuracy of touch data, particularly in portable devices where adding shielding materials is undesirable.

Innovation Solution

Implementing machine learning techniques, such as gated recurrent units and convolutional neural networks, within the electronic device's display and touch chips to estimate and remove noise from touch data using image data as input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If shielding materials are added to reduce noise in touch data, then noise reduction effectiveness is improved, but device size and weight increase

Engineering Contradiction:
Improvenoise in touch dataVSAvoiddevice weight
Core Design Contradiction:
Object-affected harmful factorsVSWeight of stationary object

Solution Approach 1:

The patent replaces physical shielding materials with a software-based machine learning solution. A neural network model processes touch data to identify and remove noise components caused by display circuitry, substituting mechanical/physical noise reduction methods with computational algorithms that achieve the same goal without adding physical mass to the device.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the approach from physical parameter modification (adding shielding materials) to data parameter processing. By analyzing touch data parameters and display circuitry characteristics through machine learning, the system dynamically adjusts noise reduction strategies based on operational conditions, achieving effective noise suppression without physical modifications.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If shielding materials are added to reduce noise in touch data, then noise reduction effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improvenoise in touch dataVSAvoiddevice complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent replaces complex physical shielding structures with a computational approach. Instead of designing and integrating physical barriers between display and touch components, the system uses machine learning algorithms to differentiate between valid touch signals and noise from display circuitry, simplifying the overall device architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent makes existing components multi-functional. The display driver circuitry not only drives the display but also provides characteristic data to the machine learning model for noise identification. The touch controller simultaneously performs touch detection and noise reduction processing, reducing the need for separate dedicated shielding components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively reduces noise in touch data, enhancing the accuracy of touch detection and user experience without increasing device size by using data processing techniques instead of additional shielding materials.

Implementation Method 1

one or more signals transmitted to the display circuitry of an electronic device can become capacitively coupled to the touch circuitry of the device and cause noise in the touch data

Methodology Applied
Scientific EffectCapacitive coupling: Capacitance

Data Source

PatentUS11899881B2Machine learning method and system for suppressing display induced noise in touch sensors using information from display circuitry
Publication Date: 2024.02.13 APPLE INC
  • US11899881B2 patent drawing
  • US11899881B2 patent drawing
  • US11899881B2 patent drawing

AI summary

In some examples, touch data can include noise. The noise can be generated by a component of an electronic device that includes a touch screen. For example, one or more signals transmitted to the display circuitry of an electronic device can become capacitively coupled to the touch circuitry of the device and cause noise in the touch data. Machine learning techniques, such as gated recurrent units and/or convolutional neural networks can estimate and reduce or remove noise from touch data when provided data or information about the displayed image as input. In some examples, the algorithm includes one or more of a gated recurrent unit stage and a convolutional neural network stage. In some examples, a gated recurrent unit stage and a convolutional neural network stage can be arranged in series, such as by providing the output of the gated recurrent unit as input to the convolutional neural network.