Outer Rim Archives
Archives · 2018 · 20180302688

Application (pre-grant publication)

Multi-Protocol Message Distribution System

Number
20180302688
Published
2018-10-18
Filed
2017-04-12
Assignee
DISNEY ENTERPRISES INC.
Inventors
Feldman; Vladislav et al.
CPC
H04N21/25808; H04N21/643; H04N21/235; H04N21/6332
Verdict
Set aside broadcast message distribution plumbing
Source
Google Patents · FreePatentsOnline

Abstract

According to one implementation, a multi-protocol message distribution system includes a computing platform having a hardware processor and a system memory storing a multi-protocol messaging software code. The hardware processor is configured to execute the multi-protocol messaging software code to receive a first video stream including programming content and at least one command message for distribution to multiple destination devices. The first video stream further includes multiple command message protocols for enabling execution of the command message. The hardware processor is further configured to execute the multi-protocol messaging software code to identify a command message protocol requirement of each of the destination devices, and to selectively address a second video stream including the programming content, the command message, and at least one of the command message protocols for enabling execution of the command message to each of the destination devices based on its respective command message protocol requirement.

Background

BACKGROUND

Video source and distribution facilities are becoming increasingly complex. For example, in many cases, the video source devices, the devices for processing video, and the devices for distributing video are not co-located, and in some instances may be geographically remote from one another. Automation services, i.e., services providing command and control instructions for the video, typically operate in parallel with video origination, processing, and distribution. Those automation services may utilize communication networks to send real-time commands to the source, processing, and distribution devices for the video.

However, when the source, processing, and distribution devices for the video are geographically remote from one another, it can be difficult or impossible to exercise parallel control over those remote devices so as to maintain video accuracy. In addition, the diversity of messaging protocols utilized by the destination devices receiving the video introduce additional challenges to distributing real-time command messages while maintaining video accuracy.SUMMARY

There are provided multi-protocol message distribution systems and methods, substantially as shown in and/or described in connection with at least one of the figures, and as set forth more completely in the claims.

Claims

1. A multi-protocol message distribution system comprising: a computing platform including a hardware processor and a system memory; a multi-protocol messaging software code stored in the system memory; the hardware processor configured to execute the multi-protocol messaging software code to: receive a first video stream including programming content and at least one command message for distribution to a first plurality of destination devices, the first video stream further including a second plurality of command message protocols for enabling execution of the command message; identify a command message protocol requirement of each of the destination devices; and selectively address a second video stream including the programming content, the command message, and at least one of the command message protocols for enabling execution of the command message to each of the destination devices based on its respective command message protocol requirement. 8. A method for use by a multi-protocol message distribution system including a computing platform having a hardware processor and a system memory storing a multi-protocol messaging software code, the method comprising: receiving, using the hardware processor, a first video stream including programming content and at least one command message for distribution to a first plurality of destination devices, the first video stream further including a second plurality of command message protocols for enabling execution of the command message; identifying, using the hardware processor, a command message protocol requirement of each of the destination devices; and selectively addressing, using the hardware processor, a second video stream including the programming content, the command message, and at least one of the command message protocols for enabling execution of the command message to each of the destination devices based on its respective command message protocol requirement. 15. A computer-readable non-transitory medium having stored thereon instructions, which when executed by a hardware processor, perform a method comprising: receiving a first video stream including programming content and at least one command message for distribution to a first plurality of destination devices, the first video stream further including a second plurality of command message protocols for enabling execution of the command message; identifying a command message protocol requirement of each of the destination devices; and selectively address a second video stream including the programming content, the command message, and at least one of the command message protocols for enabling execution of the command message to each of the destination devices based on its respective command message protocol requirement.