Content Display Position Normalization for Fine-Grained User Action Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies detect user actions on content at a coarse granularity, such as per episode, which limits the ability to analyze user engagement at a finer level.

Innovation Solution

A system and method that includes a display control unit to show and switch content on a display based on user operations, a recording unit to log display position and timestamp, a normalization unit to normalize this data by total viewing time and content length, and a transmission unit to send processed data to an external device, allowing for detailed analysis of user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user actions are detected at the granularity of each episode of content, then the detection coverage is sufficient for basic analysis, but the measurement precision is insufficient for detailed user engagement analysis

Engineering Contradiction:
Improvegranularity of user action detectionVSAvoidcomplexity of detection system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments content into finer units than episodes, tracking user actions at the level of individual pages or sections within episodes. The display position information is recorded at a granularity that corresponds to the smallest displayable unit of content, enabling precise measurement of user engagement at a fine-grained level without requiring complex external measurement instruments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses display position information as an intermediary to infer user actions. Instead of directly measuring user engagement through complex instruments, the system records the position of content displayed on the screen and uses this intermediate data to detect user actions such as reading progress, pauses, and scrolling behavior, thereby achieving high measurement precision with relatively simple implementation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If display position information is recorded at a fine granularity level, then user action detection precision is improved, but the quantity of recorded data increases significantly

Engineering Contradiction:
Improveprecision of user action detectionVSAvoidvolume of log data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent performs preliminary filtering by only recording display position information when user actions are detected. The recording is triggered by specific user interactions such as scrolling, pausing, or time-based thresholds, rather than continuously recording all display positions. This preliminary action reduces the quantity of recorded data while maintaining high measurement precision for meaningful user actions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary information from the display position data, focusing on key events such as page turns, pauses, and scrolling patterns. By extracting only these significant actions rather than recording every display position change, the system reduces data volume while preserving the essential information needed for user engagement analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If normalization processing is applied to log data, then the data becomes comparable across different content items, but the processing time and computational resources increase

Engineering Contradiction:
Improvecomparability of data across content itemsVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs normalization processing in advance, before the data is needed for analysis. By pre-normalizing the log data to account for different content lengths and display durations, the system prepares comparable data structures ahead of time. This preliminary action reduces the computational burden during subsequent analysis while ensuring data comparability across different content items.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes through normalization by adjusting time and position values based on content-specific parameters such as total content length and display duration. The normalization transforms raw data into standardized units that are comparable across different content items, using mathematical transformations that balance accuracy with computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240232044A1Program, server, system, and data processing method
Publication Date: 2024.07.11 CYGAMES INC
  • US20240232044A1 patent drawing
  • US20240232044A1 patent drawing
  • US20240232044A1 patent drawing

AI summary

A program may include the following units within a user terminal: a display control unit that displays content on a display and that switches the content displayed on the display by moving the displayed part either in a first direction or a second direction according to a user operation; a recording unit that records display position information together with a timestamp in log data; a normalization unit that performs normalization processing on the log data, in which the time elapsed since the start of viewing, indicated by the log data, is normalized by the total time of displaying the content on the display and viewing the content, and in which the display position information indicated by the log data is normalized by total length information of the content; and a transmission unit that transmits the log data subjected to the normalization processing to an external device.