Outer Rim Archives
Archives · 2018 · 20180310072

Application (pre-grant publication)

TECHNIQUES FOR OPTIMIZING VIDEO CONTENT BASED ON REDUNDANT INTERNET PROTOCOL ADDRESSES

Number
20180310072
Published
2018-10-25
Filed
2017-04-21
Assignee
Disney Enterprises, Inc.
Inventors
STREIN; Michael et al.
CPC
H04N21/64322; H04N21/2665; H04N21/2187; H04N21/6143
Verdict
Set aside video/network optimization plumbing
Source
Google Patents · FreePatentsOnline

Abstract

In one embodiment, a change over application distributes video content received from multiple origination sources. The change over application computes a first score based on a portion of first origination video content received from a first origination source, where the first origination source is associated with a first IP address. The change over application then determines a second origination source of second origination video content based on the first score and a selection criterion, where the second origination source is associated with a second IP address. Subsequently, the change over application transmits portions of the second origination video content received from the second origination source to the destination as portions of the distribution video content. Advantageously, unlike previous approaches to optimizing distribution video content, because a processor executes the change over application, dedicated hardware is not required.

Background

BACKGROUND OF THE INVENTIONField of the Invention

Embodiments of the present invention relate generally to computer processing and, more specifically, to techniques for optimizing video content based on redundant internet protocol addresses.Description of the Related Art

Ensuring the quality of “origination” video content that is delivered to different destinations as “distribution” video content is a primary goal of many video distributors. However, origination video content may be corrupted due to a variety of causes, including transmission errors, playback errors, and signal interference, to name a few. Accordingly, many video distributors implement an “air and protect” model to provide high-quality distribution video content to relevant target destinations. In the air and protect model, multiple origination sources of ostensibly identical origination video content are identified. A distribution source is selected from the origination sources, and portions of the origination video content received from the selected distribution source are transmitted to the target destinations. If portions of the origination video content received from the distribution source are corrupted, then a new distribution source is selected from the origination sources. Subsequently, portions of the origination video content received from the new distribution source are transmitted to the target destinations. This process of changing the distribution source from one origination source

Claims

1. A computer-implemented method for distributing video content received from multiple origination sources, the method comprising: computing, by a processor residing in a first machine, a first score based on a portion of first origination video content received from a first origination source device that is associated with a first internet protocol (IP) address; identifying, by the processor, a second origination source device of second origination video content based on the first score and a selection criterion, wherein the second origination source device is associated with a second IP address; and causing, by the processor, a portion of the second origination video content received from the second origination source device to be transmitted to a first destination as a portion of distribution video content. 10. A non-transitory computer-readable storage medium including instructions that, when executed by a processor residing in a first machine, configure the processor to perform the steps of: computing, by the processor, a first score based on a portion of first origination video content received from a first origination source device that is associated with a first internet protocol (IP) address; identifying, by the processor, a second origination source device of second origination video content based on the first score and a selection criterion, wherein the second origination source device is associated with a second IP address; and causing, by the processor, a portion of the second origination video content received from the second origination source device to be transmitted to a first destination as a portion of distribution video content. 19. A system comprising: a memory storing a change over application; and a processor that is coupled to the memory and resides in a first machine, wherein, when executed by the processor, the change over application configures the processor to: compute a first score based on a portion of first origination video content received from a first origination source device that is associated with a first internet protocol (IP) address; identify a second origination source device of second origination video content based on the first score and a selection criterion, wherein the second origination source device is associated with a second IP address; and cause a portion of the second origination video content received from the second origination source device to be transmitted to a first destination as a portion of distribution video content.