Screen Gesture Capture and Replay for Touch Interface Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current monitoring systems fail to adequately capture and accurately recreate user experiences on touch screen devices, particularly on smaller devices, due to their inability to effectively capture and replay screen gestures such as zoom, scroll, and orientation changes.

Innovation Solution

A capture system that captures client events including screen gestures like scroll, touch, and pinch operations, and a replay system that uses this data to recreate the original application session, simulating the physical display environment and user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current monitoring systems only capture HTML for webpages, then the system complexity remains low, but the measurement precision of user interactions deteriorates

Engineering Contradiction:
Improvecapture accuracy of user interactionsVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the capture process into multiple components: HTML capture, gesture capture, and display state capture. Each component handles specific aspects of user interaction, allowing the system to achieve comprehensive measurement precision while managing complexity through modular architecture. The segmentation enables independent optimization of each capture module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds new dimensions to the capture system by incorporating gesture data and display state information alongside traditional HTML content. This multi-dimensional approach captures user interactions from multiple angles (visual content, touch gestures, display transformations), significantly improving measurement precision without proportionally increasing system complexity.

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

2Measurement precision

If the system captures comprehensive client events including gestures, then the measurement precision improves, but the loss of information increases due to data volume

Engineering Contradiction:
Improverecreation accuracy of user experienceVSAvoiddata storage requirements
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the essential elements needed for accurate recreation: HTML content, gesture events, and display states. By taking out only these critical components rather than capturing all possible data, the system achieves high measurement precision while minimizing information loss and storage requirements. Irrelevant data is excluded from the capture process.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system discards redundant or unnecessary data during capture while recovering and preserving only the essential information needed for accurate recreation. This selective approach manages data volume by discarding superfluous information while recovering and maintaining the critical elements that enable faithful user experience reconstruction.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If the replay system simulates physical display environment, then the reliability of user experience recreation improves, but the device complexity increases

Engineering Contradiction:
Improveaccuracy of user experience recreationVSAvoidreplay system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates simplified copies of the physical display environment by capturing display states (zoom levels, scroll positions, orientations) and reproducing them in the replay system. Rather than simulating the entire physical environment, the system copies the essential visual and interaction states, achieving high reliability while managing complexity through targeted replication of critical display characteristics.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9535720B2System for capturing and replaying screen gestures
Publication Date: 2017.01.03 ACOUSTIC LP
  • US9535720B2 patent drawing
  • US9535720B2 patent drawing
  • US9535720B2 patent drawing

AI summary

A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.