Dynamic Content Slot Creation for Context-Aware Media Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for inserting content into electronic media lack dynamic contextual awareness, leading to irrelevant content that disrupts the user experience, as they rely on pre-defined slots that do not consider the content's context, user behavior, or visual impact.

Innovation Solution

A method for programmatically inserting highly relevant content into electronic media by creating dynamic content slots based on attributes of the native content, user, and device, using insertion strategies that consider metadata, user preferences, and contextual factors to ensure non-intrusive and engaging content presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If pre-defined slots are used for content insertion, then the implementation is simple and static, but the content relevance to user context and native content is poor

Engineering Contradiction:
ImproveEase of content insertion implementationVSAvoidContent contextual awareness and relevance
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent transforms static pre-defined slots into dynamic content display slots that are created at runtime based on attributes of the native content structure. The system dynamically determines slot characteristics including position, size, and content type by analyzing the native content's attributes, user attributes, and device attributes, allowing the content insertion system to adapt to different contexts while maintaining implementation simplicity through automated dynamic slot creation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of content slots from fixed pre-defined values to dynamically determined values based on multiple attributes. The slot characteristics (position, size, content type) are adjusted according to the analyzed attributes of native content, user preferences, and device capabilities, enabling contextual awareness while keeping the underlying slot mechanism simple

Inventive Principle:
Principle #35Parameter changes

2Productivity

If more content is inserted into electronic media, then advertising revenue and engagement increase, but user experience is disrupted

Engineering Contradiction:
ImproveAdvertising revenue and user engagementVSAvoidUser experience disruption
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different content insertion strategies to different regions and contexts within the native content structure. By analyzing specific attributes of the native content at various locations, the system determines the appropriate content type, size, and position for each local region, ensuring that content insertion enhances rather than disrupts the user experience in each specific context while maximizing overall engagement and revenue

Inventive Principle:
Principle #3Local quality

3Stability of the object's composition

If static slots are used for content placement, then the layout is simple and predictable, but the content cannot be context-aware or consider visual rendering schema

Engineering Contradiction:
ImproveLayout predictabilityVSAvoidContext-aware content insertion
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system dynamically creates content display slots by analyzing the attributes of the native content structure, including its visual rendering schema and contextual information. This dynamic slot creation process considers the actual layout and rendering characteristics of the native content, enabling context-aware content insertion that adapts to different visual schemas while maintaining layout stability through structured attribute-based decision making

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9830304B1Systems and methods for integrating dynamic content into electronic media
Publication Date: 2017.11.28 SWOOP
  • US9830304B1 patent drawing
  • US9830304B1 patent drawing
  • US9830304B1 patent drawing

AI summary

Embodiments of the invention provide methods and supporting systems for programmatically inserting highly-relevant content (“inserted content” or “display items”) into existing electronic content (“native content”) such as websites and WAP-enabled domains. The addition of the content considers various attributes of the native content into which the inserted content is to be placed, the user viewing the content, the device on which the content is being placed, the structure of the content, metadata related to the content and/or the content domain, the inserted content itself, as well as many other attributes that may be specific to the instance, or, in some cases, may even be random. The insertion process also uses an insertion strategy to direct how, when and in what form the inserted content is placed into the native content. The dynamic placement includes of creating a content display slot within the content at which display items may be incorporated into the content wherein the content display slot is not defined in the native content and is based at least in part on attributes of the content structure.