Network Orchestration System for Automated Video Feed Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional content distribution networks are inflexible and require human intervention for real-time malfunction correction, leading to logistical complexities due to vendor dependencies and manual rerouting of thousands of video feeds.

Innovation Solution

An automated network orchestration system that uses a computing platform with processing hardware and system memory to manage workstations and network affiliates, enabling automated fail-over, resource allocation, and workflow management without human intervention, using APIs to communicate with third-party vendors and dynamically reconfigure resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If human operators manually monitor and correct malfunctions at workstations, then real-time response to failures is achieved, but logistical complexity increases due to vendor dependencies and manual rerouting requirements

Engineering Contradiction:
Improvereal-time failure responseVSAvoidlogistical complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements automated self-service through the network orchestration system that detects workstation malfunctions, identifies alternative workstations, and executes fail-over procedures without human intervention. The system monitors its own operational status and automatically corrects failures by reallocating workloads and rerouting video feeds, eliminating the need for human operators to manually intervene in fail-over scenarios.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network orchestration system acts as an intermediary between workstations and third-party vendors, abstracting away vendor-specific complexities. By introducing this intermediate layer, the system can manage fail-over scenarios without being constrained by vendor dependencies, as the orchestration system handles communication and coordination with multiple vendors through standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If automated fail-over systems are implemented, then operational flexibility and response time improve, but system complexity increases

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidorchestration system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network orchestration system implements universality by designing a multi-functional platform that can manage diverse workstation types, communicate with multiple third-party vendors, and handle various failure scenarios through a single unified system. This universal approach allows the system to adapt to different situations without requiring separate specialized systems, thereby improving flexibility while managing complexity through consolidation.

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

Solution Approach 2:

The system applies preliminary action by pre-identifying alternative workstations and pre-configuring fail-over pathways before failures occur. The network orchestration system maintains updated information about workstation capabilities and vendor interfaces in advance, so when a failure occurs, the system can immediately execute pre-planned fail-over procedures without needing to make complex decisions in real-time, thus improving adaptability while reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If manual rerouting of video feeds is performed, then control over content distribution is maintained, but response time and productivity decrease

Engineering Contradiction:
Improvefailure response speedVSAvoidmanual intervention time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system replaces the mechanical manual process of rerouting video feeds with an automated electronic control system. The network orchestration system uses software-based control to automatically reroute video feeds when failures occur, substituting the manual mechanical actions of human operators with automated electronic switching and routing protocols, thereby dramatically reducing response time and eliminating manual intervention delays.

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

Solution Approach 2:

The network orchestration system implements continuous feedback monitoring of workstation status, video feed routing, and system performance. When a failure is detected, the feedback loop triggers automated rerouting actions, and the system continuously monitors the success of the fail-over. This closed-loop feedback mechanism ensures rapid response to failures while maintaining control over content distribution, as the system automatically adjusts routing based on real-time status information.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12120367B2Automated network orchestration
Publication Date: 2024.10.15 DISNEY ENTERPRISES INC
  • US12120367B2 patent drawing
  • US12120367B2 patent drawing
  • US12120367B2 patent drawing

AI summary

A system includes a computing platform having processing hardware and a memory storing software code, a workstation database, and a station database. When executed, the software code receives workflow data describing a workflow for a station, obtains from the station database, using the workflow data, a configuration data for execution of the workflow by the station, and identifies, using the configuration data, multiple application programming interfaces (APIs). The software code further identifies, using the workstation database, a workstation for use by the station to execute the workflow, configures, using the configuration data, the workstation for execution of the workflow, and translates, during execution of the workflow, communications among the station and the multiple APIs into a common communication protocol.