User Engagement Analysis via Temporal Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing user engagement on platforms focus on aggregate user action counts, which fail to provide insights into underlying user behavior changes over time, making it difficult for service providers to assess the significance of metrics and understand user behavior dynamics.

Innovation Solution

A method that involves obtaining event records for user activities, aggregating them to a temporal resolution, computing quantized counts, and calculating percentiles for each behavior class, allowing for the visualization of user behavior changes over time and distribution across user populations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If aggregate user action counts are used to analyze user engagement, then the analysis is simple to perform, but the insight into underlying user behavior changes is insufficient

Engineering Contradiction:
Improvesimplicity of analysisVSAvoidinsight into user behavior changes
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the user population into different activity levels (e.g., low, medium, high activity users) and analyzes engagement metrics separately for each segment. This allows preservation of behavioral nuances while maintaining analytical simplicity through structured categorization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of analysis by examining the distribution of user actions across different activity levels rather than just aggregate totals. This dimensional shift reveals behavioral patterns and changes that are invisible in simple aggregate metrics.

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

2Loss of information

If detailed user behavior analysis is performed to understand user population distribution, then insight into user behavior is improved, but the complexity of analysis increases

Engineering Contradiction:
Improveinsight into user behaviorVSAvoidcomplexity of analysis
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent transforms raw user action data into standardized parameters such as activity level classifications and percentile rankings. This parameter transformation simplifies the complexity of detailed behavioral analysis while preserving the essential insights about user population distribution.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If aggregate metrics are used to assess user engagement, then the assessment is straightforward, but the significance of metrics cannot be properly assessed

Engineering Contradiction:
Improvestraightforwardness of assessmentVSAvoidsignificance assessment of metrics
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent adds the dimension of distribution analysis to metric assessment, showing not just the magnitude of engagement metrics but also how they are distributed across different user activity levels. This enables proper significance assessment while maintaining straightforward visualization through distribution charts.

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

Data Source

PatentUS9369340B2User-centered engagement analysis
Publication Date: 2016.06.14 JIVE SOFTWARE
  • US9369340B2 patent drawing
  • US9369340B2 patent drawing
  • US9369340B2 patent drawing

AI summary

Techniques for analyzing user engagement are provided. The techniques can include obtaining event records for one or more user activities, aggregating the event records to a temporal resolution, accumulating computed counts for each quantized time, and computing percentiles for the accumulated counts for each quantized time. The aggregating can include quantizing time to the temporal resolution; and computing counts for the event records for each quantized time. The one or more activities can be defined for one or more behavior classes.