Usability Tracker for Application Input Event Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

UI/UX designers lack data-driven insights to optimize application design, leading to inefficient or error-prone interfaces, as conventional systems fail to capture comprehensive usage data and provide timely feedback, resulting in user dissatisfaction and potential business loss.

Innovation Solution

A system that captures and analyzes application usage data through a usability tracker, which listens for input events, correlates them with usage sessions, and transmits data to a central hub for aggregation and visualization, providing quantitative metrics to identify performance issues and improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional systems are used to track application usage, then system simplicity is maintained, but measurement precision and data completeness deteriorate

Engineering Contradiction:
Improveusage data measurement precisionVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary tracking system that sits between the application and the user, capturing usage data without requiring modifications to the application itself. This mediator approach enables comprehensive data collection while maintaining application integrity and reducing implementation complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual usability testing and paper-based feedback collection with an automated electronic tracking system that continuously captures usage data. This substitution of mechanical/manual processes with automated systems dramatically improves measurement precision and data completeness.

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

2Productivity

If comprehensive usage data is collected, then design optimization capability is improved, but data processing complexity and storage requirements worsen

Engineering Contradiction:
Improvedesign optimization productivityVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts only the most relevant usage data points needed for usability analysis, filtering out unnecessary information. This selective extraction approach provides sufficient data for design optimization while avoiding the complexity of processing and storing every possible interaction detail.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of collecting all possible data and then analyzing it, the system is designed to collect only pre-identified relevant metrics from the outset. This inverted approach to data collection reduces processing complexity while maintaining design optimization capability.

Inventive Principle:
Principle #13The other way round (Inversion)

3Speed

If real-time usage feedback is provided, then user experience improvement speed is increased, but system resource consumption worsens

Engineering Contradiction:
Improvefeedback provision speedVSAvoidsystem resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic sampling of usage data at strategically chosen intervals rather than continuous monitoring. This periodic approach provides timely feedback for user experience improvements while significantly reducing system resource consumption compared to real-time continuous tracking.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system collects slightly more data than the absolute minimum needed, capturing key interaction moments that provide sufficient insight for UX improvements without the full overhead of comprehensive real-time analysis. This partial action approach balances feedback speed with resource efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11893361B2Application usability tracker
Publication Date: 2024.02.06 SAP SE
  • US11893361B2 patent drawing
  • US11893361B2 patent drawing
  • US11893361B2 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for tracking application usability. In some embodiments, a usability tracker listens for input events associated with the application broadcast by an operating system on which the application is being executed. The usability tracker captures data associated with the input events. Moreover, the usability tracker transmits the data associated with the input events to a central hub. The central hub aggregates and displays the data associated with the input events on a dashboard.