Touchscreen Input Filtering via Region Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touchscreen devices often experience unintended input issues due to simultaneous use of multiple input sources, leading to accidental interactions, especially when using virtual keyboards or drawing applications, where palm or hand contact outside the application area can trigger unintended inputs.

Innovation Solution

A method involving a touchscreen device with a rendering engine and processor that defines a region based on application boundaries or user-defined areas, selectively transmitting only intentional input events within this region while rejecting unintentional events, using visual aids to identify the region and filter out unwanted inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the touchscreen device receives input from multiple sources simultaneously, then the functionality and versatility are improved, but unintended input events increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidunintended input events
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The touchscreen surface is divided into multiple regions: a first region corresponding to the application window and a second region surrounding it. Different input filtering rules are applied to each region, allowing the system to maintain versatility while reducing unintended inputs through spatial segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality characteristics are applied to different regions of the touchscreen. The first region allows all input events to be transmitted to the application, while the second region filters out palm or hand contact events. This local differentiation resolves the contradiction by allowing versatility where needed while ensuring reliability where accidental contact is likely.

Inventive Principle:
Principle #3Local quality

2Speed

If all input events are transmitted to the processor, then the responsiveness is improved, but data processing load increases

Engineering Contradiction:
ImproveresponsivenessVSAvoiddata processing load
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

Unnecessary input events (palm or hand contact in the second region) are extracted and removed before being transmitted to the processor. Only relevant input events from the first region are passed through, reducing the data processing load while maintaining responsiveness for legitimate user interactions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The filtering of input events is performed in advance at the touchscreen device before transmission to the processor. This preliminary action reduces the volume of data that needs to be processed, thereby decreasing the processing load and energy consumption while maintaining system responsiveness.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the touchscreen device filters input events, then the accuracy of input recognition is improved, but the device complexity increases

Engineering Contradiction:
Improveinput recognition accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A classification engine acts as an intermediary between the touchscreen sensor and the application processor. This mediator component filters and classifies input events based on their origin region, improving input recognition accuracy while isolating the complexity within a dedicated module rather than distributing it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11416140B2Touchscreen devices to transmit input selectively
Publication Date: 2022.08.16 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11416140B2 patent drawing
  • US11416140B2 patent drawing
  • US11416140B2 patent drawing

AI summary

An example of an apparatus including a touchscreen device to receive input and selectively transmit the input. The apparatus further includes a rendering engine to render output to a region of the touchscreen device. The output corresponds to boundaries of the region of the touchscreen device, wherein the touchscreen device uses the boundaries and a location of the input to determine whether to transmit the input. The apparatus also includes a processor to receive the input transmitted from the touchscreen device.