Content Player Redirection Using Session IDs for Ad Impressions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content streaming systems struggle with ensuring advertisements are counted as impressions when devices request content at points other than the initial segment, leading to inconsistencies in advertisement tracking.

Innovation Solution

A system generates a session ID upon the first content request, redirecting content players to the initial segment of an advertisement, and subsequently provides the requested content at the desired point, ensuring accurate advertisement tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content players request content at points other than the initial segment, then content delivery flexibility is improved, but advertisement tracking accuracy deteriorates

Engineering Contradiction:
Improvecontent delivery flexibilityVSAvoidadvertisement tracking accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

A content delivery network (CDN) server acts as an intermediary between content players and content sources. The server intercepts requests for content segments, determines whether they are initial requests, and redirects them to the appropriate advertisement segment before delivering the actual content. This intermediary mechanism allows content players to request content at any point while ensuring advertisements are properly tracked as impressions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If advertisements are redirected to initial segments for tracking, then advertisement tracking accuracy is improved, but content delivery time increases

Engineering Contradiction:
Improveadvertisement tracking accuracyVSAvoidcontent delivery time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading advertisement segments into the CDN server's buffer before actual content requests are made. When a content player requests content, the server already has the advertisement segment ready to redirect to, eliminating the need for real-time fetching. This preliminary preparation ensures accurate tracking while minimizing additional delivery time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The CDN server creates a copy of the content stream with advertisement segments inserted at appropriate positions. Instead of modifying the original content delivery path, the server generates a parallel version that includes advertisement segments, allowing simultaneous delivery of both advertisements and content without significant time penalty.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12470759B2Methods and systems for redirecting content players
Publication Date: 2025.11.11 COMCAST CABLE COMMUNICATIONS MANAGEMENT LLC
  • US12470759B2 patent drawing
  • US12470759B2 patent drawing
  • US12470759B2 patent drawing

AI summary

Methods and systems for redirecting content players are described. A request for content may be received by a network device from a user device. A session ID may be generated to track both the current and subsequent request for the content. The network device may redirect the user device to an initial segment of an advertisement. For an initial request by the content player that requests a segment of the content not associated with an initial segment of the advertisement, the content player can be redirected to the initial segment of the advertisement. For subsequent request for the content, the content player can be provided the particular segment of the content initially requested without redirection.