Online Video Viewership Tracking via Intermediary Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to accurately determine the viewing time of online videos across multiple websites due to technical impracticalities and inconsistencies in tracking viewership criteria, leading to a lack of comprehensive viewership data for video producers and advertisers.

Innovation Solution

A system that estimates video playback time by using a client program to track user interaction with embedded videos, aggregating data from various websites, and calculating viewing duration through HTTP requests, allowing for accurate compilation of viewership statistics without interfering with user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If websites implement comprehensive viewing time tracking, then measurement precision of viewership data is improved, but device complexity and programming requirements increase

Engineering Contradiction:
Improveviewership data accuracyVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a third-party service provider as an intermediary that aggregates viewing time data from multiple websites. This mediator collects data using standardized protocols (such as Analytics Tags) and compiles comprehensive viewership statistics without requiring each individual website to implement complex tracking systems. The service provider acts as a central hub that simplifies data collection while maintaining measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If viewing time data is aggregated across multiple websites, then quantity of viewership data is improved, but loss of information due to inconsistent tracking criteria increases

Engineering Contradiction:
Improveviewership data volumeVSAvoiddata consistency
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent standardizes tracking parameters across different websites by establishing uniform criteria for what constitutes a 'view' (e.g., requiring a minimum playback duration). The service provider normalizes data from various websites by adjusting parameters such as viewing thresholds, playback requirements, and data collection timing. This parameter standardization enables accurate aggregation of viewership data across multiple sites while maintaining information consistency through controlled data processing protocols.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive tracking is implemented on each website, then measurement precision is improved, but use of energy by stationary objects increases

Engineering Contradiction:
Improveviewing time accuracyVSAvoidserver processing resources
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The patent extracts the complex data aggregation and compilation functions from individual websites and consolidates them at a centralized service provider. Each website only performs simple data collection using lightweight protocols, while the energy-intensive tasks of data compilation, standardization, and aggregation are performed remotely by the service provider's servers. This extraction reduces the processing burden on individual websites while maintaining comprehensive tracking capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7930391B1Method and system for determining viewing time of an online video
Publication Date: 2011.04.19 ACUITYADS US INC
  • US7930391B1 patent drawing
  • US7930391B1 patent drawing
  • US7930391B1 patent drawing

AI summary

A method and system for approximating the viewing time of a video posted on a website of a plurality of websites on the Internet is disclosed herein. The method and system is able to approximate the viewing time of the online video by a visitor computer and transmit the information to a compiling server.