Outer Rim Archives
Archives · 2020 · 10791047

Granted patent

Automated network navigation

Number
10791047
Published
2020-09-29
Filed
2018-02-19
Assignee
Disney Enterprise Inc.
Inventors
Stefanidis; Efthimis, Feldman; Vladislav, Strein; Michael J., Beardsley; Craig L.
CPC
H04L41/5009; H04L43/0852; H04L41/5025; H04L43/50; H04L65/612; H04L43/0817; H04L43/16; H04L65/752; H04L45/14; H04L45/56
Verdict
Set aside network routing automation, infra plumbing
Source
Google Patents · FreePatentsOnline

Abstract

A network navigation system includes a computing platform having a hardware processor and a system memory storing a routing software code, and communicatively coupled to multiple hardware nodes of a communication network. The hardware processor executes the routing software code to monitor performance data for each hardware node, identify a network destination for a content stream, identify a source hardware node for providing source content of the content stream based on the performance data, and identify hardware transmission nodes for delivery of the content stream based on the performance data. The source and transmission nodes determine a first network route for delivery of the content stream. The routing software code also receives test data for the first network route during delivery of the content stream, and determines a second network route for delivery of the content stream if the test data fails to meet a predetermined test standard.

Background

BACKGROUND(1) As the systems designed to distribute various forms of media content, including video, migrate to modern communication networks such as the Internet, quality control and delivery assurance processes developed for use in a traditional broadcast environment may continue to be relied upon. In the case of video, for instance, traditional video distribution systems were typically designed for fault tolerance, and may utilize redundant sources of video content and redundant distribution paths. In addition, each system component for performing video processing along the distribution path may be replicated one or more times to ensure the availability of backups.(2) The distribution of video over a communication network such as the Internet introduces additional layers of complexity, however. For example, sources of video content, the destinations for that video content, and the resources included in the paths utilized for distribution of the video content may be numerous, diverse, and are often remote from one another. Consequently, reliance on traditional video distribution processes and controls can prove undesirably costly and inefficient with respect to resource allocation when applied to distribution of content over the Internet or other wide area network.SUMMARY(3) There are provided automated network navigation systems and methods for use by such systems, substantially as shown in and/or described in connection with at least one of the figures, and as set forth m

Claims

1. A network navigation system for delivering a first source content stored in each of a plurality of content servers to one or more network destinations via one or more of a plurality of transmission nodes, the network navigation system comprising: a computing platform communicatively coupled to a plurality of hardware nodes of a communication network, the plurality of hardware nodes including the plurality of content servers and the plurality of transmission nodes, the computing platform including a hardware processor and a system memory storing a routing software code; the hardware processor configured to execute the routing software code to: monitor a performance data for each of the plurality of hardware nodes of the communication network; identify a target network destination of the one or more network destinations for delivering the first source content thereto; identify one of the plurality of content servers, based on the performance data, for providing the first source content therefrom to the target network destination; identify the one or more of the plurality of transmission nodes, based on the performance data and the identified one of the plurality of content servers, to define a first network route for delivering the first source content from the identified one of the plurality of content servers to the target network destination; receive a test data for the first network route during the delivering of the first source content via the first network route, wherein the first source content includes video content and audio content, and wherein the test data communicates a measure of an alignment of the video content with the audio content; and determine a second network route for delivering the first source content when the measure of the alignment of the video content with the audio content fails to meet an alignment standard. 8. A method for use by a network navigation system for delivering a first source content stored in each of a plurality of content servers to one or more network destinations via one or more of a plurality of transmission nodes, the network navigation system including a computing platform communicatively coupled to a plurality of hardware nodes of a communication network, the plurality of hardware nodes including the plurality of content servers and the plurality of transmission nodes, the computing platform including a hardware processor and a system memory storing a routing software code, the method comprising: monitoring, using the hardware processor, a performance data for each of the plurality of hardware nodes of the communication network; identifying, using the hardware processor, a target network destination of the one or more network destinations for delivering the first source content thereto; identifying, using the hardware processor, one of the plurality of content servers, based on the performance data, for providing the first source content therefrom to the target network destination; identifying, using the hardware processor, the one or more of the plurality of transmission nodes, based on the performance data and the identified one of the plurality of content servers, to define a first network route for delivering the first source content from the identified one of the plurality of content servers to the target network destination; receiving, using the hardware processor, a test data for the first network route during the delivering of the first source content via the first network route, wherein the first source content includes video content and audio content, and wherein the test data communicates a measure of an alignment of the video content with the audio content; and determining, using the hardware processor, a second network route for delivering the first source content when the measure of the alignment of the video content with the audio content fails to meet an alignment standard.