Neural Network Video Customization for User Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video customization technologies fail to effectively tailor non-animated videos to individual user profiles, limiting user engagement and interaction.

Innovation Solution

A method utilizing neural networks to customize video features based on user behavior and profile parameters, generating personalized video variants that maximize user interaction by tracking and analyzing viewer behavior and applying machine learning to select optimal video features for streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video customization is implemented for non-animated videos, then user engagement and interaction are improved, but technical complexity and implementation difficulty increase

Engineering Contradiction:
Improvevideo customization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system comprising behavior tracking modules, neural network models, and video generation modules that mediate between the user and the video content. This intermediary layer analyzes user behavior through tracking modules, processes data through trained neural networks, and generates customized videos, thereby enabling video customization without directly modifying the core video playback infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is divided into distinct functional modules: behavior tracking module for collecting user data, neural network module for processing and analyzing behavior patterns, and video generation module for creating customized content. This segmentation allows each module to be developed, tested, and optimized independently, reducing overall system complexity while enabling sophisticated video customization capabilities.

Inventive Principle:
Principle #1Segmentation

2Productivity

If neural networks are trained to select video variants based on user behavior, then user responsiveness is maximized, but computational resources and processing time increase

Engineering Contradiction:
Improveuser responsivenessVSAvoidcomputational energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The neural network models are trained in advance using historical user behavior data before actual video customization is needed. This preliminary training phase allows the system to pre-learn user preferences and behavior patterns, so that during actual video delivery, the system can quickly select optimized video variants without performing complex real-time analysis, thereby reducing computational energy consumption during production.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified copies or representations of user behavior patterns through the trained neural network models. Instead of processing raw behavioral data repeatedly, the system uses the trained model copies that capture essential user preferences, enabling fast video variant selection with minimal computational resources during actual video delivery.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple video variations are tracked and analyzed, then customization accuracy is improved, but data processing complexity and time increase

Engineering Contradiction:
Improvebehavior tracking accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the most relevant and significant behavior tracking features and metrics that have the highest correlation with user preferences and video engagement. By filtering out redundant or less important data points, the system maintains high customization accuracy while reducing the volume of data that needs to be processed, thereby minimizing processing time and computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The neural network models dynamically adjust the weight and importance of different behavior tracking parameters based on their predictive value for user preferences. Parameters that show higher correlation with successful video engagement are given greater weight in the customization algorithm, allowing the system to focus processing resources on the most impactful data points and achieve accurate customization with reduced processing time.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10945033B2System and method to generate a customized, parameter-based video
Publication Date: 2021.03.09 IDOMOO LTD
  • US10945033B2 patent drawing
  • US10945033B2 patent drawing
  • US10945033B2 patent drawing

AI summary

The present invention provides a method for customizing video based on viewer behaviors, by performing the following steps:receiving/preparing plurality variations of customized video related to one video template, wherein each video variation has different features including at least one of: different scenario scene, different characters, different style, different objectsdisplaying plurality of video variations to plurality of viewers;tracking viewer behavior while watching the video and after watching the video, wherein the viewers are identified by their profile in relation to real time context parameters;grading viewer behavior based on predefined viewers target (behavior) criteria;training a neural network to select video variants having specific features per each video presentation of a specific customizable video template in relation to viewer profile and context parameters, for maximizing viewer behavior grading in relation to said video variant.applying said neural network to a given viewer profile to determine for specific video template the video features for maximizing viewer behavior grading;streaming the determined a video based on determined video features.