Interactive Visualization System for User Experience Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing user interactions with digital assets, particularly qualitative data from video or audio recordings, are tedious and time-consuming, as they require serial viewing or listening and transcription, whereas quantitative tools like clickstream analytics only provide insights into user journeys without understanding user experiences.

Innovation Solution

A computer-implemented system that uses sequence alignment techniques to align user interaction data from multiple sessions, generating an interactive visualization interface that allows analysts to identify common and anomalous patterns by structurally matching render structures and adjusting sequence positions to align user experience information, enabling visualization of user experiences across different interaction sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If analysts serially view or listen to each user session recording to analyze qualitative data, then detailed user experience information can be obtained, but the analysis process becomes tedious and time-consuming

Engineering Contradiction:
Improveuser experience informationVSAvoidanalysis time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments user session data into two distinct types: quantitative clickstream data processed automatically and qualitative experience data requiring human analysis. By segmenting the analysis process and applying different methods to different data types, the system recovers comprehensive user experience information while reducing the time spent on manual qualitative analysis through automated preprocessing and selective human review.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary automated analysis system that processes clickstream quantitative data to generate preliminary insights, event sequences, and pattern detections. This intermediary system prepares and filters data before presenting it to human analysts, who then focus their expertise on interpreting the pre-processed information and qualitative aspects, thereby reducing overall analysis time while maintaining information quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If quantitative clickstream analytics tools aggregate data across user sessions, then summary visualization of user journeys is obtained quickly, but insights into actual user experiences and reasons for interaction problems are lost

Engineering Contradiction:
Improvevisualization timeVSAvoiduser experience context
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The patent merges quantitative clickstream analytics with qualitative user experience data into a unified analysis framework. The system combines automatically aggregated clickstream patterns with manually captured qualitative observations, event sequences, and user feedback. This merging allows the visualization to display both the quantitative user journey summaries and the contextual qualitative insights, providing comprehensive understanding without sacrificing detail.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent adds a qualitative dimension to the traditional quantitative clickstream analysis. While clickstream data provides one dimension of user behavior (what users did), the system incorporates qualitative data as another dimension (how users felt and why they did what they did). This multi-dimensional approach enriches the visualization, allowing analysts to quickly see both behavioral patterns and experiential context simultaneously.

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

3Productivity

If Sankey diagrams aggregate events along each interaction step across all sequences, then flow visualizations are produced, but the visualizations increasingly fracture and diverge as interaction step number increases

Engineering Contradiction:
Improvevisualization generation efficiencyVSAvoidvisualization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing different aggregation strategies for different parts of the user journey. Instead of uniformly aggregating all events at each step across all sequences, the system identifies and highlights specific event sequences of interest, applying selective aggregation and filtering. This allows the visualization to maintain clarity in critical paths while still providing overall flow information, preventing excessive fracturing even as interaction steps increase.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial aggregation by focusing on specific event sequences and patterns rather than attempting to aggregate and visualize every possible event path. The system identifies key event sequences of interest and aggregates data selectively around these focal points, providing sufficient detail for analysis without the overwhelming complexity that would result from complete aggregation of all user interactions across all sequences.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11502923B1Analytic interactive visualization system and method
Publication Date: 2022.11.15 USER TESTING INC
  • US11502923B1 patent drawing
  • US11502923B1 patent drawing
  • US11502923B1 patent drawing

AI summary

A digital experience management system comprising: the displaying on an electronic display screen a plurality of sequentially ordered node indicators, each node indicator having a respective sequence position; the system storing multiple session information structures, each respective session information structure including multiple sequentially ordered clusters of user experience information, each cluster of user experience having a sequence position that matches a sequence position of a node indicator; responding to a user selection of a respective node indicator, by displaying on the electronic display screen, each respective cluster of user experience information having a sequence position that matches a sequence position of the respective selected node indicator.