Video Viewing Data Translation for Efficient MapReduce Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for aggregating video viewing activity data using the MapReduce Framework consume excessive computing resources without adding commensurate value, necessitating a more efficient data translation strategy to reduce workload and enhance analytical studies.

Innovation Solution

Implementing a data translation processor that translates detailed video viewing activity data into aggregated values using analyst-defined rules, preparing the data for efficient ingestion by the MapReduce Framework, thereby reducing the data volume processed and enabling a single file to be used for multiple analytical studies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed video viewing activity data is processed directly by the MapReduce Framework, then comprehensive analytical studies can be created, but excessive computing resources are consumed

Engineering Contradiction:
Improveviewing activity measurement accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by performing data translation and aggregation operations before the MapReduce processing stage. The system translates detailed viewing activity data into aggregated values in advance, reducing the data volume that needs to be processed by the computationally intensive MapReduce framework, thereby preserving measurement precision while reducing resource consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential aggregated values from the detailed viewing activity data through translation rules, separating the critical measurement information from the redundant detailed data. This extraction process removes unnecessary data elements before MapReduce processing, maintaining analytical accuracy while significantly reducing computing resource requirements

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If detailed video viewing activity data is processed by the MapReduce Framework, then comprehensive analytical studies can be created, but processing time increases

Engineering Contradiction:
Improveviewing activity measurement accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary aggregation and translation of detailed viewing data into summarized values before MapReduce processing. This advance preparation reduces the computational burden during the actual analytical study execution, maintaining measurement precision while significantly reducing processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data processing workflow into distinct stages: initial data translation and aggregation, followed by MapReduce processing. This segmentation allows the system to handle detailed data efficiently in the first stage, then process only the aggregated results in the second stage, reducing overall processing time while preserving analytical accuracy

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple extract files with embedded translated values are created for different analytical studies, then each study can be optimized, but time and cost increase

Engineering Contradiction:
Improveanalytical study customizationVSAvoidfile creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates a universal translated data file that can serve multiple analytical studies with different requirements. The translation rules are designed to be adaptable and configurable, allowing the same translated file structure to support various analytical objectives without requiring separate extract files for each study, thus reducing time and cost while maintaining versatility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses configurable translation rules that can be adjusted through parameter changes to accommodate different analytical study requirements. By modifying the translation parameters rather than creating entirely new extract files, the system achieves adaptability for multiple studies while significantly reducing the time and resources needed for file creation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250254376A1Data translation for video-viewing activity
Publication Date: 2025.08.07 COMCAST CABLE COMM LLC
  • US20250254376A1 patent drawing
  • US20250254376A1 patent drawing
  • US20250254376A1 patent drawing

AI summary

Methods, systems and apparatuses are described for using Linear, DVR, and VOD video viewing activity data for more efficient downstream processing to create analytical studies of second-by-second viewing activity for program, channel, house, device, viewer, demographic, and geographic attributes. Such attributes may be determined for one or more viewing devices. Attributes associated with different viewing devices may be replaced with a common substitute value. Video viewing metrics associated with a common substitute value may be determined.