Personalized Video Rendering via Segmented Portion Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for generating personalized videos require excessive processing resources and time, making them commercially unviable for rendering large numbers of videos, with some systems taking up to a week to render 1000 personalized videos of one minute each.

Innovation Solution

A system that categorizes video portions into static, reusable, and unique elements, allowing for efficient rendering by pre-rendering static and reusable portions, and combining recipient-specific unique portions on demand, with parallel rendering and storage in a repository to reduce processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If current systems render personalized videos using traditional methods, then video personalization is achieved, but rendering time becomes excessively long (5-10 minutes per video)

Engineering Contradiction:
Improvevideo rendering speedVSAvoidrendering time per video
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides a personalized video into multiple independent portions: static portions (unchanging across recipients), reusable portions (can be pre-rendered and cached), and unique portions (specific to each recipient). This segmentation allows parallel processing and caching of common elements, dramatically reducing per-video rendering time from 5-10 minutes to seconds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-renders static and reusable video portions in advance and stores them in a cache/repository before actual video generation requests. When a personalized video is requested, only the unique recipient-specific portions need to be rendered and combined with pre-rendered portions, reducing real-time rendering time significantly.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional video rendering methods are used to ensure video quality, then personalization is achieved, but processing resources become excessively consumed

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system creates and caches pre-rendered copies of static and reusable video portions. Instead of re-rendering these portions for each personalized video request, the system retrieves and reuses the cached copies, maintaining video quality while reducing processing resource consumption by approximately 90% or more for repeated requests.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If personalized videos are generated for multiple recipients using current systems, then customization is achieved, but the system becomes commercially non-viable due to time constraints

Engineering Contradiction:
Improvevideo customizationVSAvoidvideos rendered per week
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

By segmenting videos into reusable and unique portions, the system can efficiently handle large volumes of personalized video requests. The reusable portions are rendered once and cached, while only unique portions require per-recipient processing. This enables the system to render 1000+ personalized videos in hours rather than weeks, achieving commercial viability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal template structure that can serve multiple recipients simultaneously. The static and reusable portions form a universal base that can be combined with different unique portions for each recipient, allowing one rendering pipeline to efficiently produce highly customized videos for unlimited recipients.

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

Data Source

PatentUS10491947B1Systems and methods for personalized video rendering
Publication Date: 2019.11.26 XMPIE ISRAEL
  • US10491947B1 patent drawing
  • US10491947B1 patent drawing
  • US10491947B1 patent drawing

AI summary

Generally, systems and methods for generating personalized videos are disclosed. The systems and methods can enable parallel and/or on-demand and/or video portions-based rendering of a plurality of personalized videos for a plurality of recipients. The disclosed systems and methods can significantly reduce amount of processing resources and amount of time required to render the personalized videos thereof, as compared to current available systems and methods.