Usability Tracker for Application Input Event Analysis
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If comprehensive usage data is collected, then design optimization capability is improved, but data processing complexity and storage requirements worsen
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.
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.
3Speed
If real-time usage feedback is provided, then user experience improvement speed is increased, but system resource consumption worsens
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.
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.
Data Source
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.


