Wireless Device UI Event Logging for Real-World Interaction Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing user interfaces on wireless communication devices are expensive and limited to simulated environments, failing to accurately represent real-life user interactions.

Innovation Solution

Implementing a system where wireless communication devices automatically log user-interface events and states during normal operation and transmit this data to a central server for analysis, producing output data that reflects real-world user interactions, allowing for improved user interface design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manufacturers conduct study groups with observers to test user interfaces, then user interface functionality can be verified, but the cost increases and the data only reflects simulated test environment rather than real-life use

Engineering Contradiction:
Improveuser interface functionality verificationVSAvoidtesting cost and real-world representativeness
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system enables devices to automatically monitor and log their own user interface operation data without requiring external observers or manual testing. The device itself serves as both the tested system and the data collector, eliminating the need for expensive study groups while capturing authentic real-world usage patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates a digital copy of actual user interaction behavior through automated logging of user interface events and states. This copy captures real-world usage patterns without requiring physical observation, allowing manufacturers to analyze authentic user behavior data at lower cost.

Inventive Principle:
Principle #26Copying

2Loss of information

If automated logging of user-interface events is implemented, then real-world user interaction data can be collected, but device complexity increases

Engineering Contradiction:
Improveuser interaction data collectionVSAvoidlogging and transmission system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the essential user interface operation data (events and states) from the complex device operation, filtering out unnecessary information. This selective data collection approach minimizes the complexity of what needs to be logged and transmitted while capturing the critical user interaction patterns needed for analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces a centralized server as an intermediary to handle data collection, storage, and analysis. This mediator absorbs the complexity of processing user interface data, allowing the device itself to remain relatively simple while still achieving comprehensive data collection and analysis capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7904079B1Method, apparatus, and system for monitoring user-interface operation to facilitate analysis and report generation
Publication Date: 2011.03.08 SPRINT SPECTRUM LLC
  • US7904079B1 patent drawing
  • US7904079B1 patent drawing
  • US7904079B1 patent drawing

AI summary

A method, system, and apparatus for monitoring user-interface operation. One or more wireless communication devices, such as cell phones, will automatically log user-interface events (such as key-presses) and user-interface states (such as display screen state) and will transmit the log-data, via a wireless link, to a central server. The server will then compile the log-data and generate useful output reports regarding user-interface operation. Such reports can assist device manufacturers and distributors (e.g., wireless carriers), triggering changes in user-interface design so as to improve user experience.