Dynamic Branding Element Placement in Video Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video content delivery systems face challenges in seamlessly integrating branding elements within video rendering windows, especially when switching between fullscreen and normal modes, leading to visibility issues and limited flexibility in displaying advertising and contextual information.
Innovation Solution
The system associates metadata with video content, allowing business rules to select and instruct client systems to generate presentations that overlay or position branding elements within or around video rendering windows based on fullscreen status, user information, and content category, enabling flexible and context-aware branding element placement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If branding elements are displayed outside the video rendering window in normal mode, then branding visibility is maintained, but branding elements become invisible when switching to fullscreen mode
Solution Approach 1:
The system dynamically adjusts the position and visibility of branding elements based on the playback mode (fullscreen vs. normal). In fullscreen mode, branding elements are overlaid on the video content, while in normal mode they are displayed outside the video rendering window. This dynamic adaptation ensures consistent branding visibility across different viewing modes.
Solution Approach 2:
The patent introduces a new spatial dimension for branding element placement by allowing elements to exist both inside (overlay) and outside the video rendering window boundary. This dimensional flexibility enables the system to maintain branding visibility regardless of the playback mode by switching between internal and external positioning strategies.
2Reliability
If branding elements are overlaid on video content in fullscreen mode, then branding visibility is maintained, but user interaction with video content may be hindered
Solution Approach 1:
The system applies different display strategies to different regions and modes: branding elements are overlaid on video content specifically in fullscreen mode where they are less intrusive, while in normal mode branding elements are positioned outside the video rendering window where they do not interfere with video interaction. This localized quality adjustment balances branding visibility with user interaction needs.
3Device complexity
If a single fixed position is used for branding elements, then implementation is simple, but branding visibility is lost when switching between fullscreen and normal modes
Solution Approach 1:
The system implements dynamic positioning of branding elements that automatically adjusts based on the current playback mode. The server receives mode information and instructs the client to position branding elements appropriately - outside the video rendering window in normal mode and overlaid on video content in fullscreen mode. This dynamic approach maintains branding visibility consistency while managing implementation complexity through automated mode-based positioning.
4Ease of operation
If branding elements are always displayed outside the video rendering window, then user interaction is maintained, but branding visibility is lost in fullscreen mode
Solution Approach 1:
The system dynamically switches between external and internal positioning of branding elements based on playback mode. In normal mode, branding elements are displayed outside the video rendering window to maintain user interaction. In fullscreen mode, the system transitions to overlaying branding elements on the video content to ensure visibility. This dynamic switching resolves the contradiction between interaction ease and branding visibility.
Data Source
AI summary
Techniques are described that permit the flexible introduction of branding elements into or around video rendered by a media player. One or more sets of metadata related to the presentation of branding elements may be collected, and then one or more sets of the metadata may be selected based on business rules when the media player requests a particular piece of content. The selected metadata may indicate what branding element is to be displayed, and how it is to be displayed (e.g., position of element in video rendering window). The media player is then instructed based on the metadata to access and appropriately place the branding elements in or outside of the video rendering window (e.g., overlayed on top of the video content).


