Dynamic User Interface Color Adaptation for Video Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Static user interface colors can clash with video content, disrupting the viewing experience as the scene and colors change during video playback.

Innovation Solution

A method and system for dynamically modifying user interface colors by receiving video data and color palette information, identifying colors for interface elements based on the video content, and changing these colors in real-time to match the video content's color palettes, ensuring a harmonious viewing experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static user interface colors are used, then the user interface is simple to implement and maintain, but the colors may clash with video content and disrupt the viewing experience

Engineering Contradiction:
Improveadaptability of user interface colors to video contentVSAvoidcomplexity of color modification system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic user interface colors that automatically adapt to match the video content being displayed. The system continuously monitors video frame colors and adjusts UI element colors in real-time to harmonize with the current scene, transforming the static UI into a dynamic, adaptive interface that responds to changing video content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent directly applies color changes to UI elements based on the dominant colors detected in video content. The system identifies key colors from video frames and modifies UI component colors to complement or contrast appropriately with these detected colors, creating a visually harmonious presentation without requiring complex structural changes to the interface.

Inventive Principle:
Principle #32Color changes

2Adaptability or versatility

If user interface colors are modified in real-time, then the viewing experience is enhanced, but additional processing is required to analyze video content and determine color palettes

Engineering Contradiction:
Improveadaptability of user interface colors to video contentVSAvoidvideo processing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies partial action by selecting only key UI elements that benefit from color adaptation rather than modifying the entire interface. The system identifies and modifies specific UI components (such as overlays, controls, or informational elements) that would most benefit from harmonizing with video content, leaving other UI elements unchanged to minimize processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements preliminary action by pre-processing video frames to extract color palette information before UI rendering occurs. The system analyzes video content in advance to determine dominant colors and prepares appropriate UI color schemes, so that when video playback occurs, the UI colors are already optimized and ready for immediate display without real-time processing delays.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If color palette information is processed for each video portion, then color accuracy is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improveprecision of color matchingVSAvoidcomplexity of color analysis system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video content into discrete portions or frames and analyzing color palettes for each segment independently. The system processes video content in manageable chunks, extracting color information from individual frames or groups of frames, and applies corresponding UI color adjustments for each segment, enabling precise color matching without overwhelming computational complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12002436B2Methods, systems, and media for modifying user interface colors in connection with the presentation of a video
Publication Date: 2024.06.04 GOOGLE LLC
  • US12002436B2 patent drawing
  • US12002436B2 patent drawing
  • US12002436B2 patent drawing

AI summary

Methods, systems, and media for modifying user interface colors are provided. In some embodiments, the method comprises: receiving a video and color palette information, wherein each color of the color palette information indicates a color of an element of a user interface in which the video is to be presented; identifying a first color for the element, wherein the first color corresponds to a first portion of the video; causing the first portion of the video to be presented, wherein the element of the user interface having the first color is presented; identifying a second color for the element, wherein the second color corresponds to a second portion of the video; and modifying an appearance of the element by changing the color of the element from the first color to the second color while presenting the second portion of the video.