Outer Rim Archives
Archives · 2021 · 11212258

Granted patent

Extensible resource management for hybrid cloud-based media production

Number
11212258
Published
2021-12-28
Filed
2020-05-07
Assignee
Disney Enterprises, Inc.
Inventors
Strein; Michael J., Beardsley; Craig L., McCormick; Ryan N.
CPC
G06F9/455; G06F9/45533; G06F9/5011; H04L12/1868; H04L12/1886; H04L41/04; H04L41/069; H04L41/342; H04L41/40; H04L43/04; H04L43/062; H04L47/82; H04L63/0236; H04L65/1016; H04L65/60; H04L65/611; H04L65/65; H04L65/70; H04L65/762; H04L67/10; H04L67/1097; H04L69/04; H04N21/26616; H04N21/6405; H04N21/6408
Verdict
Set aside cloud media production infra, plumbing
Source
Google Patents · FreePatentsOnline

Abstract

An extensible resource manager (ERM) of a hybrid cloud-based media production system includes a computing platform having a hardware processor and a memory storing a resource management software code. The hardware processor executes the resource management software code to communicate with a network orchestrator of the hybrid cloud-based media production system to identify multicast production media flow(s) for processing in a cloud-based virtual production environment, to identify cloud-based resource(s) for processing cloud production media flow(s) corresponding to the multicast production media flow(s), in the cloud-based virtual production environment, and to determine whether a license exists for the identified cloud-based resource(s). The hardware processor also executes the resource management software code to obtain the license when the license does not exist, and to provision, after obtaining the license or in response to determining that the license exists, the cloud-based virtual production environment with the identified cloud-based resource(s).

Background

BACKGROUND (1) Media-over-Internet Protocol, or media-over-IP, production facilities typically rely on multicast flow distribution to efficiently move media content, for which there are established production media flow carriage and management standards, as well as proprietary solutions. In traditional media-over-IP production environments, these standards and solutions for managing multicast production media flows are implemented using “on-premises” resources for which the production facility has control of the information technology (IT) architecture. As a result, a traditional media-over-IP production facility can provide the timing mechanisms required for the multicast production media flows, such as Precision Time Protocol (PTP) for example, and can manage the bandwidth, control, and routing for the multicast streams. (2) In cloud-based computing environments, by contrast, whether they are public or private, multicast flow management has typically been impermissible due in part to the unpredictable demands that multicast signals can place on cloud bandwidth. Instead, users of cloud-based IT resources are typically allocated computing and storage processes for which they are billed, as well as ingress or egress bandwidth, which they are also billed or allocated for. Due to the constraints imposed by use of cloud-based IT services, the media-over-IP architectures that work for a locally controlled production facility cannot be extended into the cloud. The unfortunate resul

Claims

1. An extensible resource manager (ERM) of a hybrid cloud-based media production system, the ERM comprising: a computing platform having a hardware processor and a memory storing a resource management software code; the hardware processor configured to execute the resource management software code to: communicate with a network orchestrator of the hybrid cloud-based media production system to identify at least one multicast production media flow for processing in a cloud-based virtual production environment; identify at least one cloud-based resource for processing one or more cloud production media flows in the cloud-based virtual production environment, the one or more cloud production media flows corresponding to the identified at least one multicast production media flow; determine whether a license exists for the identified at least one cloud-based resource; obtain the license when the license does not exist; and provision, after obtaining the license or in response to determining that the license exists, the cloud-based virtual production environment with the identified at least one cloud-based resource. || 11. A method for use by an extensible resource manager (ERM) of a hybrid cloud-based media production system, the ERM including a computing platform having a hardware processor and a memory storing a resource management software code, the method comprising: communicating, by the resource management software code executed by the hardware processor, with a network orchestrator of the hybrid cloud-based media production system to identify at least one multicast production media flow for processing in a cloud-based virtual production environment; identifying, by the resource management software code executed by the hardware processor, at least one cloud-based resource for processing one or more cloud production media flows in the cloud-based virtual production environment, the one or more cloud production media flows corresponding to the identified at least one multicast production media flow; determining, by the resource management software code executed by the hardware processor, whether a license exists for the identified at least one cloud-based resource; obtaining, by the resource management software code executed by the hardware processor, the license when the does not exist; and provisioning, after obtaining the license or in response to determining that the license exists, by the resource management software code executed by the hardware processor, the cloud-based virtual production environment with the identified at least one cloud-based resource.