Context-Based Streaming Media Ad Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing streaming media applications limit advertisers' ability to dynamically schedule advertisements without specifying exact content, time, or location, and do not allow for seamless integration of titles from multiple services, restricting the selection of advertisements based on user context.

Innovation Solution

A system that allows advertisers to request dynamic advertisement scheduling based on user context, selecting relevant titles and services from an aggregated catalog of multiple streaming media applications, without pre-specified content, time, or location, using user context such as search inputs, genre, and customer interest, and considering click-through rates and subscription status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisers specify exact content, time, and location for advertisements, then advertisement placement is controlled and targeted, but dynamic scheduling flexibility and adaptability to user context are reduced

Engineering Contradiction:
Improvedynamic advertisement scheduling flexibilityVSAvoidadvertisement specification complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables self-service advertisement scheduling by allowing the advertisement system to automatically select content, time, and location based on user context and advertisement criteria without requiring advertisers to manually specify these parameters. The system autonomously matches advertisements with relevant content and determines optimal presentation timing and location based on user activity and engagement patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements dynamic advertisement scheduling where advertisement placement is not fixed but adapts in real-time based on user context, engagement metrics, and content relevance. The system continuously adjusts advertisement content, timing, and location dynamically rather than using static pre-specified parameters, allowing flexible response to changing user preferences and behaviors.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If search results are limited to content from a single streaming media application, then the application maintains control over its content ecosystem, but the variety and relevance of search results are reduced

Engineering Contradiction:
Improvesearch result varietyVSAvoidcatalog aggregation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges content catalogs from multiple streaming media applications into a unified searchable index. By combining content metadata, titles, and descriptors from various sources, the system enables comprehensive search results that span across different applications while maintaining organized structure and retrieval efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a universal search capability that functions across multiple streaming media applications simultaneously. The search infrastructure serves as a multi-functional platform that can query and retrieve content from diverse sources, making the search system adaptable to different content ecosystems while providing consistent user experience.

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

3Measurement precision

If advertisements are selected from a limited catalog, then the selection process is simpler, but the relevance and personalization of advertisements to user context are reduced

Engineering Contradiction:
Improveadvertisement relevance to user contextVSAvoidcatalog aggregation and management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where user engagement metrics, click-through rates, and interaction patterns are continuously monitored and fed back into the advertisement selection process. This feedback loop enables the system to refine advertisement relevance by learning from actual user responses, adjusting selection criteria based on proven engagement patterns and contextual signals.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-processing and indexing content metadata, user profiles, and advertisement criteria before actual advertisement selection occurs. Content descriptors, user preferences, and contextual information are prepared in advance, enabling rapid and accurate advertisement matching when user interactions occur, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11895366B1Enhanced dynamic and context-based presentation of content using streaming media applications
Publication Date: 2024.02.06 AMAZON TECH INC
  • US11895366B1 patent drawing
  • US11895366B1 patent drawing
  • US11895366B1 patent drawing

AI summary

Devices, systems, and methods are provided for dynamic and context-based presentation of content using streaming media applications. A method may include receiving, by a first device, a user request to search for media titles based on user context data received by a first streaming media application; identifying, from a catalog of media titles and streaming media applications, the media titles based on the user context data; identifying an advertisement campaign associated with a second streaming media application; selecting, based on the advertisement campaign and the user context data, a first media title; selecting, based on the user context data, a second media title; generating first user interface data indicative of the first media title and second user interface data indicative of the second media title; and causing presentation of the first user interface data and the second user interface data using a user interface of the first streaming media application.