Hierarchical Profile Settings for Video Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing settings management systems, such as those using 'presets' or 'memory banks,' become unwieldy when users need to manage multiple settings for different conditions like content type, device, and aspect ratio, leading to complex storage and selection challenges.

Innovation Solution

A hierarchical profile system that groups settings into customizable profiles, which can be applied automatically or manually, allowing for easy management of settings combinations by organizing them into profile groups with prioritization and inheritance, enabling flexible and efficient configuration for various video processing and playback scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate sets of settings are stored for all potential combinations of conditions (source device, content type, aspect ratio, etc.), then optimal settings can be provided for each condition, but storage consumption becomes significant and managing/selecting settings becomes unwieldy

Engineering Contradiction:
Improvesettings adaptabilityVSAvoidsettings management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments settings management into hierarchical groups (profile groups) where each group contains multiple profiles. Settings are divided into inheritable base settings and condition-specific overrides. This segmentation allows the system to handle complex combinations of conditions (source device, content type, aspect ratio) without storing complete separate setting sets for every possible combination, reducing storage while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested hierarchical structure where profiles are nested within profile groups, and settings are nested within profiles. Base settings form the innermost layer, with condition-specific profiles nested around them, and profile groups providing the outermost nesting level. This nested structure enables efficient inheritance and override mechanisms, allowing the system to manage complex settings combinations with reduced storage requirements and simplified user interaction.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If multiple separate memory banks are created to store settings for different conditions, then specific settings can be recalled for each condition, but the approach becomes difficult to manage and select from for complex use cases

Engineering Contradiction:
Improvecondition-specific settingsVSAvoidsettings selection ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the monolithic memory bank approach into hierarchical profile groups containing multiple organized profiles. Each profile group is dedicated to a specific condition category (e.g., source device type, content type), and profiles within groups represent specific conditions. This segmentation provides automatic organization and reduces the cognitive load on users when selecting settings, while maintaining the ability to recall condition-specific settings.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by automatically selecting and applying the appropriate profile based on detected conditions (source device, content type, aspect ratio) without requiring manual user selection. The system pre-configures profiles with condition-specific settings and automatically matches current conditions to the appropriate profile, eliminating the need for users to navigate through multiple memory banks to find the right settings.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a hierarchical profile system is implemented to simplify settings management, then ease of use improves, but the system structure becomes more complex

Engineering Contradiction:
Improvesettings management easeVSAvoidsystem structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal hierarchical profile system that handles multiple condition types (source device, content type, aspect ratio, resolution) through a single unified structure. The same profile group and profile mechanisms work across all condition categories, providing multi-functionality. This universal approach simplifies the user interface and interaction model while the underlying system handles the complexity of different condition types through standardized hierarchical mechanisms.

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

Solution Approach 2:

The patent enables self-service by implementing automatic profile selection and application based on detected conditions. The system automatically detects current conditions (source device type, content type, aspect ratio), selects the appropriate profile from the hierarchical structure, and applies settings without user intervention. This self-service mechanism hides the system structural complexity from users, presenting a simple interface while maintaining sophisticated hierarchical organization internally.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12001666B2Hierarchical profile based settings
Publication Date: 2024.06.04 MADVR LABS LLC
  • US12001666B2 patent drawing
  • US12001666B2 patent drawing
  • US12001666B2 patent drawing

AI summary

A computer implemented method includes receiving video content to display on a display device, applying a sequence of video processing and display settings profiles to base settings to derive video processing and display setting values, processing the video via the computer in accordance with the video processing setting and display setting values, and providing the processed video to the display device.