Outer Rim Archives
Archives · 2019 · 10284883

Granted patent

Real-time data updates from a run down system for a video broadcast

Number
10284883
Published
2019-05-07
Filed
2016-09-30
Assignee
Disney Enterprises, Inc.
Inventors
Kurani; Ketan N. et al.
CPC
H04N21/2668; H04N21/2353; H04N21/235; H04N21/4312; H04N21/26291; H04N21/2187; H04N21/854; H04N21/4788
Verdict
Set aside real-time data updates run down system video broadcast, broadcast plumbing
Source
Google Patents · FreePatentsOnline

Abstract

Systems, methods, and articles of manufacture to perform an operation comprising providing rundown data for a live video broadcast in a rundown system, transmitting the rundown data to a first device, wherein the rundown data is outputted based on a format template for the first device, determining that the rundown data for the live video broadcast has been modified in the rundown system, transmitting the modified rundown data to the first device, and outputting the modified rundown data via the first device and based on the format template for the first device.

Background

BACKGROUNDField of the Invention(1) Embodiments disclosed herein relate to video production systems. More specifically, embodiments disclosed herein relate to providing real-time data updates from a rundown system for a video broadcast.Description of the Related Art(2) Conventional rundown systems are used for the scripted workflow process of video broadcasts, such as a live news program. The rundown system includes all of the objects required to broadcast a video, such as a timing schedule for each segment of the video, lighting instructions, graphics that are overlaid on the video, teleprompter text, and cue cards used by talent appearing in the video.(3) Because of their scope, rundown systems are accessed by multiple users, any of whom can manipulate the data for a program at any given time. Therefore, the data retrieved from the rundown systems is subject to change without notice. In many cases, therefore, users may have accessed stale data (e.g., via printed cue cards, generated graphical user interfaces, and the like). This problem is exacerbated during live video broadcasts, where users have little opportunity to determine that changes have been made.SUMMARY(4) In one embodiment, a method comprises providing rundown data for a live video broadcast in a rundown system, transmitting the rundown data to a first device, wherein the rundown data is outputted based on a format template for the first device, determining that the rundown data for the live video broadcast has

Claims

1. A method, comprising: extracting, using an extraction application, rundown data for a live video broadcast from a rundown system; identifying a plurality of devices associated with the rundown data; receiving a plurality of format templates associated with the plurality of devices, each format template associated with (i) an output type of a device of the plurality of devices, and (ii) a role of a user of the device; formatting, using the extraction application, the rundown data for the plurality of devices using the plurality of format templates; transmitting, using the extraction application, the formatted rundown data to the plurality of devices; receiving, at the extraction application, a signal from the rundown system indicating that the rundown data for the live video broadcast has been modified in the rundown system; receiving, at the extraction application, external data from a source other than the rundown system, the external data relating to user sentiment for the live video broadcast; extracting, using the extraction application, modified rundown data from a rundown system; transmitting, using the extraction application, the modified rundown data and an indication related to the external data to the plurality of devices; and outputting the modified rundown data via a first device of the plurality of devices. 8. A computer program product, comprising: a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform an operation comprising: extracting, using an extraction application, rundown data for a live video broadcast from a rundown system; identifying a plurality of devices associated with the rundown data; receiving a plurality of format templates associated with the plurality of devices, each format template associated with (i) an output type of a device of the plurality of devices, and (ii) a role of a user of the device; formatting, using the extraction application, the rundown data for the plurality of devices using the plurality of format templates; transmitting, using the extraction application, the formatted rundown data to the plurality of devices; receiving, at the extraction application, a signal from the rundown system indicating that the rundown data for the live video broadcast has been modified in the rundown system; receiving, at the extraction application, external data from a source other than the rundown system, the external data relating to user sentiment for the live video broadcast; extracting, using the extraction application, modified rundown data from a rundown system; transmitting, using the extraction application, the modified rundown data and an indication related to the external data to the plurality of devices; and outputting the modified rundown data via a first device of the plurality of devices. 15. A system, comprising: one or more computer processors; and a memory containing a program which when executed by the processors performs an operation comprising: extracting, using an extraction application, rundown data for a live video broadcast from a rundown system; identifying a plurality of devices associated with the rundown data; receiving a plurality of format templates associated with the plurality of devices, each format template associated with (i) an output type of a device of the plurality of devices, and (ii) a role of a user of the device; formatting, using the extraction application, the rundown data for the plurality of devices using the plurality of format templates; transmitting, using the extraction application, the formatted rundown data to the plurality of devices; receiving, at the extraction application, a signal from the rundown system indicating that the rundown data for the live video broadcast has been modified in the rundown system; receiving, at the extraction application, external data from a source other than the rundown system, the external data relating to user sentiment for the live video broadcast; extracting, using the extraction application, modified rundown data from a rundown system; transmitting, using the extraction application, the modified rundown data and an indication related to the external data to the plurality of devices; and outputting the modified rundown data via a first device of the plurality of devices.