Dynamic Media Effects Aggregation in Video Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video communication technologies lack dynamic, personal, and social media effects that can be automatically or manually applied based on user interactions, emotions, and contextual information, limiting engagement and interaction within video streams.

Innovation Solution

A system that applies media effects dynamically by aggregating user inputs, such as interactions and passive behaviors, and using contextual information from sensors, social networking data, and object recognition to modify or enable media effects in real-time, allowing for collective and context-sensitive experiences during video communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media effects are applied statically without user interaction, then system complexity is reduced, but user engagement and personalization are limited

Engineering Contradiction:
Improvepersonalization of media effectsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system collects user interactions (clicks, gestures, viewing behavior) as feedback signals and uses this feedback to dynamically adjust and personalize media effects in real-time, transforming static effects into adaptive experiences that respond to user behavior

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Media effects transition from static, pre-defined states to dynamic, continuously adjustable states based on aggregated user inputs, allowing effects to evolve and adapt during video playback according to real-time user engagement patterns

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If media effects are applied without aggregation of user inputs, then processing requirements are reduced, but social interaction and collective experience are limited

Engineering Contradiction:
Improvesocial interaction capabilityVSAvoidprocessing power
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The system merges multiple individual user inputs (clicks, gestures, reactions) into aggregated collective signals, combining these inputs to trigger and modulate media effects that reflect group behavior and create shared social experiences

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The aggregation mechanism serves multiple functions simultaneously: it detects user engagement, identifies patterns of interaction, triggers media effects, and modulates effect intensity, allowing a single processing framework to handle diverse social interaction scenarios

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

3Adaptability or versatility

If contextual information is not used to modify media effects, then data processing requirements are reduced, but dynamic adaptation to user emotions and behaviors is limited

Engineering Contradiction:
Improvedynamic adaptation capabilityVSAvoidcontextual information processing
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system pre-processes and stores contextual information (user profiles, viewing history, device characteristics) in advance, preparing this data for rapid retrieval and application when media effects need to be customized, reducing real-time processing demands

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10085064B2Aggregation of media effects
Publication Date: 2018.09.25 META PLATFORMS INC
  • US10085064B2 patent drawing
  • US10085064B2 patent drawing
  • US10085064B2 patent drawing

AI summary

Exemplary embodiments relate to techniques for applying media effects to a video stream. For example, media effects may be applied and/or altered based on input from viewers or participants in the video stream. Changes to the media effects may accumulate based on the inputs. In another example, viewership numbers or engagement with a user applying a media effect may alter the media effect. In a broadcast context, actions of the broadcast audience (e.g., as measured by polling) may affect the broadcast and hence the broadcaster. Object recognition and/or people recognition may be applied to cumulatively alter the media effects in an augmented reality context.