Patents by Inventor Ryan N. MCCORMICK

Ryan N. MCCORMICK has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230077580
    Abstract: According to one implementation, a system comprises a priority-based production load balancer including a computing platform having processing hardware and a memory storing a software code. The processing hardware is configured to execute the software code to receive production data describing a media workflow, determine, using the production data, a priority status of the media workflow, identify production resources for processing the media workflow, and allocate, based on the priority status, one or more of the production resources to processing of the media workflow. In some implementations, the priority status is determined based on the type of content included in the media workflow. Moreover, in some implementations, the priority status is determined further based on a distribution schedule of a content feed corresponding to the media workflow.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 16, 2023
    Inventors: Michael J. Strein, Ryan N. McCormick, Benjamin H. Kepler
  • Publication number: 20220360559
    Abstract: Techniques to manage media flows for broadcast with public cloud networks. A request for a media flow is received. A location of the media flow is identified based on a registration database configured to maintain locations of media flows across a media production facility and a public cloud network facility. The media flow is accessed, and at least one of the receiving entity or the requesting entity is configured to generate media based on the media flow.
    Type: Application
    Filed: July 26, 2022
    Publication date: November 10, 2022
    Inventors: Michael J. STREIN, Ryan N. MCCORMICK, Craig L. BEARDSLEY
  • Patent number: 11470041
    Abstract: Software defined network orchestration to manage media flows for broadcast with public cloud networks is provided by identifying a media flow at a media production facility for multicast transmission; registering the media flow to a registration database; migrating the media flow from multicast transmission to unicast transmission; transmitting the media flow to a public cloud network facility; and updating the registration database with a location of the media flow in the public cloud network facility. Once registered, a media flow management system allows any authorized device to request for a media flow; and in response locates the media flow based on a registration database indicating a location of the media flow (whether in the public cloud network facility, on a common carrier, or in a production facility); receives access to the media flow at the location; and allows the authorized device to consume the media flow.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: October 11, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael J. Strein, Ryan N. McCormick, Craig L. Beardsley
  • Patent number: 11228564
    Abstract: A hybrid cloud-based media production system includes a facility extension platform having a hardware processor and a memory storing a software code. The hardware processor executes the software code to identify multicast production media flow(s) for processing in a cloud-based virtual production environment, to identify cloud-based resource(s) for processing one or more cloud production media flow(s) corresponding to the multicast production media flow(s), in the cloud-based virtual production environment, and to coordinate provisioning of the cloud-based virtual production environment with the identified cloud-based resource(s). The hardware processor also executes the software code to align, using a cloud permissible timing protocol, the timing of the cloud production media flow(s) in the cloud-based virtual production environment, and to process the cloud production media flow(s) in the cloud-based virtual production environment using the identified cloud-based resource(s).
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: January 18, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael J. Strein, Zachary N. Toback, Ryan N. McCormick, Craig L. Beardsley, Brian M. Kennedy
  • Patent number: 11212258
    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).
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: December 28, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael J. Strein, Craig L. Beardsley, Ryan N. McCormick
  • Publication number: 20200404035
    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).
    Type: Application
    Filed: May 7, 2020
    Publication date: December 24, 2020
    Inventors: Michael J. Strein, Craig L. Beardsley, Ryan N. McCormick
  • Publication number: 20200404033
    Abstract: Software defined network orchestration to manage media flows for broadcast with public cloud networks is provided by identifying a media flow at a media production facility for multicast transmission; registering the media flow to a registration database; migrating the media flow from multicast transmission to unicast transmission; transmitting the media flow to a public cloud network facility; and updating the registration database with a location of the media flow in the public cloud network facility. Once registered, a media flow management system allows any authorized device to request for a media flow; and in response locates the media flow based on a registration database indicating a location of the media flow (whether in the public cloud network facility, on a common carrier, or in a production facility); receives access to the media flow at the location; and allows the authorized device to consume the media flow.
    Type: Application
    Filed: February 25, 2020
    Publication date: December 24, 2020
    Inventors: Michael J. STREIN, Ryan N. MCCORMICK, Craig L. BEARDSLEY
  • Publication number: 20200404034
    Abstract: A hybrid cloud-based media production system includes a facility extension platform having a hardware processor and a memory storing a software code. The hardware processor executes the software code to identify multicast production media flow(s) for processing in a cloud-based virtual production environment, to identify cloud-based resource(s) for processing one or more cloud production media flow(s) corresponding to the multicast production media flow(s), in the cloud-based virtual production environment, and to coordinate provisioning of the cloud-based virtual production environment with the identified cloud-based resource(s). The hardware processor also executes the software code to align, using a cloud permissible timing protocol, the timing of the cloud production media flow(s) in the cloud-based virtual production environment, and to process the cloud production media flow(s) in the cloud-based virtual production environment using the identified cloud-based resource(s).
    Type: Application
    Filed: May 7, 2020
    Publication date: December 24, 2020
    Inventors: Michael J. Strein, Zachary N. Toback, Ryan N. McCormick, Craig L. Beardsley, Brian M. Kennedy