Animated Scene Asset Movement via Marker Pathing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating videos with three-dimensional graphics are costly and require complex operations, making it difficult and time-consuming to specify and manage the movement of graphical objects.

Innovation Solution

An integrated digital media production system that distributes the creation and presentation of digital media across multiple computer systems, using an asset manager, scene generator, and playback controller to enable user-defined movement instructions for graphical objects, with cloud-based storage for synchronization and updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated hardware and complex three-dimensional operations are used to generate videos with moving graphical objects, then broadcast-quality video output is achieved, but system cost and operational complexity increase significantly

Engineering Contradiction:
Improvebroadcast-quality video outputVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces dedicated hardware systems with a software-based solution running on general-purpose computing devices. The video generation system uses software applications to perform three-dimensional graphical operations and rendering, eliminating the need for specialized hardware while maintaining broadcast-quality output. This substitution reduces system complexity and cost while preserving video quality reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a universal video generation system that can run on standard computing devices without requiring dedicated hardware. The software architecture allows the same system to handle various video production tasks including creating moving graphical objects, text animations, and composite scenes using general-purpose processors, making the system adaptable and reducing complexity.

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

2Adaptability or versatility

If complex three-dimensional operations are used to specify movement of graphical objects, then animated scenes are created, but ease of operation deteriorates

Engineering Contradiction:
Improvethree-dimensional animation capabilityVSAvoidease of specifying object movement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary user interface layer that sits between the user and the complex three-dimensional operations. This interface provides simplified controls and tools that automatically handle the complex mathematical and computational aspects of 3D animation, allowing users to specify object movement through intuitive operations rather than directly manipulating complex three-dimensional parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent breaks down the complex task of three-dimensional animation into manageable segments and steps. The user interface presents animation creation as a series of discrete, manageable operations that can be applied sequentially to graphical objects, making the overall complex process easier to control and understand while maintaining full three-dimensional capability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9620167B2Broadcast-quality graphics creation and playout
Publication Date: 2017.04.11 PHIZZLE
  • US9620167B2 patent drawing
  • US9620167B2 patent drawing
  • US9620167B2 patent drawing

AI summary

Methods and systems for creating and playing out animated video scenes. An animated scene is created by first receiving a selection of an asset element to be used in the scene. Next, a first marker position is received, a first marker is displayed at the marker position, and an association between the asset element and the first marker is established. This process is repeated for a second marker displayed at a second marker position. Thereafter, a movement path from the first marker position to the second marker position is established. The movement path includes a sequence of coordinates and associated times. Finally, the instructions that cause the asset element to move along the movement path are generated.