Contextual Ad Selection via Media Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media server systems often fail to effectively display advertisements during media playback, as ads are not contextually relevant and may not change even when the media content does, leading to missed opportunities for revenue generation.

Innovation Solution

A method and system that selects and displays contextually relevant advertisements by generating keywords associated with different portions of media files, allowing for dynamic ad replacement based on changing media content, using a client-server architecture with an advertisement selection module that accesses contextual information from various data sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If advertisements are displayed during media playback, then revenue opportunities increase, but advertisements may not be contextually relevant to the media content

Engineering Contradiction:
Improvead deliveryVSAvoidcontextual relevance
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system generates keywords and selects advertisements in advance based on media file metadata before playback begins. This preliminary action ensures that contextually relevant advertisements are ready to be displayed as the media plays, resolving the contradiction between timely ad delivery and contextual relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors the playing position of media and dynamically updates advertisement selection based on the current context. This feedback mechanism ensures advertisements remain relevant throughout playback, addressing the issue of contextual relevance while maintaining ad delivery.

Inventive Principle:
Principle #23Feedback

2Device complexity

If a single advertisement is displayed throughout media playback, then system complexity is reduced, but advertisement relevance deteriorates as media content changes

Engineering Contradiction:
Improvead selection systemVSAvoidad contextual relevance
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The media file is divided into multiple segments or time ranges, with different advertisements selected for different segments. This segmentation allows the system to provide contextually relevant advertisements for different portions of the media without requiring overly complex real-time analysis, balancing system complexity and adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The advertisement selection is made dynamic by allowing ads to change based on the current playing position and context of the media. This dynamic approach enables the system to adapt to changing media content while maintaining manageable complexity through predefined keyword associations.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If keywords are generated for entire media files, then processing time is reduced, but advertisement precision for specific portions deteriorates

Engineering Contradiction:
Improvekeyword generation timeVSAvoidad portion matching
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system segments the media file into multiple time ranges or portions and generates keywords specifically for each segment. This segmentation enables precise advertisement matching for specific portions of media while keeping processing time manageable by working with smaller, divided units rather than the entire file at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different keyword sets are generated for different portions of the media file, allowing each segment to have its own specialized keywords tailored to its specific content. This local quality approach improves advertisement precision for specific portions without requiring excessive processing time.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9003288B2System and method for displaying contextual advertisements with media
Publication Date: 2015.04.07 VERIZON PATENT & LICENSING INC
  • US9003288B2 patent drawing
  • US9003288B2 patent drawing
  • US9003288B2 patent drawing

AI summary

Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.