Virtual Overlay for High-Resolution Touch Event Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Operating systems on computing devices, such as smartphones, do not provide fine-grained access to sensory data from touch screens, limiting the accuracy of user input events available to applications.

Innovation Solution

A virtual overlay is added on top of or below the normal interface provided by the operating system to capture and filter touch events at a higher resolution, allowing for more detailed event data collection and improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a virtual overlay is added to capture fine-grained touch events, then measurement precision of touch events is improved, but device complexity increases

Engineering Contradiction:
Improvetouch event resolutionVSAvoidinterface layer complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a virtual overlay layer that operates in a separate dimensional space above the standard operating system interface. This overlay layer captures touch events at a higher resolution level without modifying the underlying OS architecture, effectively adding a new dimension of event capture that provides fine-grained data while maintaining system stability.

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

Solution Approach 2:

The virtual overlay acts as an intermediary layer between the touch screen hardware and the applications. It intercepts and processes raw touch events at high resolution, then filters and passes relevant information to both the operating system and applications. This mediator approach enables precise measurement without requiring complex modifications to the entire system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If a virtual overlay is added to capture fine-grained touch events, then information accuracy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveevent data accuracyVSAvoidinterface usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The virtual overlay creates a copy of the standard interface at a higher resolution level. Instead of replacing the existing interface, it duplicates the touch event capture functionality with enhanced precision, allowing the original interface to continue operating normally while the overlay provides additional detailed data for applications that require it.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The overlay applies enhanced measurement quality only where needed - specifically for applications that require fine-grained touch event data. The operating system and standard applications continue to receive events at the normal resolution level, so they experience no degradation in ease of operation. The high-precision capture is activated locally for specific use cases.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9122390B2Method, application and/or service to collect more fine-grained or extra event data from a user sensor device
Publication Date: 2015.09.01 BEHAVIOMETRICS
  • US9122390B2 patent drawing
  • US9122390B2 patent drawing
  • US9122390B2 patent drawing

AI summary

An apparatus with a method, and or application, and or service to collect more fine rained or extra event data, that may not be accessible directly by the underlying architecture. This is been done by adding a virtual overlay over selected portion of the screen and detecting events inside or outside of his own context.