Touch Data Pre-processing and Virtual Bezel Display Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems face challenges in accurately processing touch input and managing display configurations, leading to resource inefficiency and user frustration due to primitive touch mechanisms and inflexible display settings, especially in compact form factors.

Innovation Solution

The implementation of advanced touch processing techniques and dynamic display management systems that include pre-processing touch data and utilizing virtual bezels to enhance touch region handling and haptic feedback, allowing for seamless interaction and flexible display rendering across various form factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If touch processing is performed in a central processing unit (CPU), then touch input can be received, but processing resources are consumed that could be devoted to other tasks

Engineering Contradiction:
Improvetouch input processingVSAvoidCPU resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent segments touch processing from the main CPU by introducing a dedicated touch processing unit (TPU) or using the graphics processing unit (GPU) to handle touch data. This separation allows the CPU to focus on other tasks while touch input is processed independently, reducing overall system resource consumption and improving responsiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary touch processing layer that sits between the touch sensor and the main CPU. This intermediary processes raw touch data, filters invalid touches, and prepares processed touch information for the main system, reducing the processing burden on the CPU while maintaining accurate touch input functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If display configuration is fixed or user-controlled, then simple control is possible, but flexibility is lost when device is used in various form factor modes

Engineering Contradiction:
Improvedisplay configuration flexibilityVSAvoiddisplay control system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic display configuration that automatically adapts to different form factor modes (tablet mode, laptop mode, convertible mode). The system dynamically adjusts display parameters such as resolution, refresh rate, and active display regions based on the detected operational mode, providing flexibility without requiring manual user reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The display configuration system performs self-adjustment based on detected form factor modes. The system automatically identifies the current operational context and configures display parameters accordingly without user intervention, eliminating the need for manual reconfiguration while maintaining adaptability across different usage scenarios.

Inventive Principle:
Principle #25Self-service

3Area of stationary object

If bezel area is not used for display rendering, then traditional display boundaries are maintained, but screen real estate is wasted in compact form factors

Engineering Contradiction:
Improvedisplay rendering areaVSAvoidtouch region management
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent extends the display rendering area into the traditional bezel region by creating a virtual display space that overlaps with or extends beyond the physical display boundaries. This allows content to be rendered in the bezel area, effectively increasing the usable display area without requiring larger physical screens, thus maximizing screen real estate in compact form factors.

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

Solution Approach 2:

The patent creates a virtual copy of the display area that extends into the bezel region. This virtual display layer allows rendering of content in the bezel area while the physical display continues to function normally, effectively duplicating or extending the display area to utilize previously wasted space without adding physical complexity.

Inventive Principle:
Principle #26Copying

4Measurement precision

If primitive touch mechanisms are used, then device complexity is reduced, but touch input accuracy is insufficient

Engineering Contradiction:
Improvetouch input accuracyVSAvoidtouch processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary processing of touch data to identify and filter invalid touch regions before the touch data reaches the main processing system. By pre-processing touch information to remove touches from non-functional areas (such as bezel regions or areas with display content), the system improves touch input accuracy without requiring a fundamentally more complex touch mechanism.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9927902B2Method, apparatus, and system for distributed pre-processing of touch data and display region control
Publication Date: 2018.03.27 INTEL CORP
  • US9927902B2 patent drawing
  • US9927902B2 patent drawing
  • US9927902B2 patent drawing

AI summary

In an embodiment, a system includes a peripheral controller to interface with a touch controller and to communicate mapping information to identify primary and secondary regions of a display. The touch controller includes logic to filter touch data when it is for a touch within the secondary region and to communicate the touch data to the peripheral controller when it is for the user touch within the primary region. In an embodiment, display logic may determine when and how to use a display bezel area for displaying content, via a combination of criteria. Decision vectors (such as sensors, device configuration, content type, primary display activity) may enable/disable display areas for rendering, with independent control of each side of the bezel. Content can be rendered based on primary display content, environment, other devices and user preferences. Other embodiments are described and claimed.