Content Display Position Normalization for Fine-Grained User Action Detection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


