Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 64. Отображено 56.
21-09-2017 дата публикации

CARRIAGE OF PTP TIME REFERENCE DATA IN A REAL-TIME VIDEO SIGNAL

Номер: US20170272693A1
Принадлежит:

Systems, methods, apparatuses, and computer program products which generate a Precision Time Protocol (PTP) timestamp associated with a first video frame of a serial digital interface (SDI) signal and insert the PTP timestamp into at least one of a Vertical Ancillary (VANC) data space and a Horizontal Ancillary (HANC) data space of the first video frame.

Подробнее
20-07-2017 дата публикации

AUTOMATICALLY SYNCHRONIZING MULTIPLE REAL-TIME VIDEO SOURCES

Номер: US20170208220A1
Принадлежит:

Systems, methods and computer program products to perform an operation comprising receiving a first video frame specifying a first timestamp from a first video source, receiving a second video frame specifying a second timestamp from a second video source, wherein the first and second timestamps are based on a remote time source, determining, based on a local time source, that the first timestamp is later in time than the second timestamp, and storing the first video frame in a buffer for alignment with a third video frame from the second video source. 1. A method , comprising:receiving a first video frame from a first video source, the first video frame specifying a first timestamp generated by a first one of a plurality of timestamp insertion devices, wherein each of the plurality of timestamp insertion devices are collectively referenced to a remote time source;receiving a second video frame from a second video source, the second video frame specifying a second timestamp, the second timestamp generated by a second one of the plurality of timestamp insertion devices, wherein the first and second timestamps are based on the remote time source, wherein the first and second video sources are configured to film a common scene;determining, based on a local time source, that the first timestamp is later in time than the second timestamp; andstoring the first video frame in a buffer for alignment with a third video frame from the second video source, the third video frame specifying a third timestamp equal to the first timestamp, wherein video frames received from the first and second video sources are outputted as an aligned first video feed and an aligned second video feed, respectively.2. The method of claim 1 , further comprising:receiving the third video frame specifying the third timestamp;determining, based on the local time source, that the first timestamp is equal to the third timestamp;outputting the first video frame as part of the aligned first video feed; ...

Подробнее
03-02-2022 дата публикации

NON-LINEAR MANAGEMENT OF REAL TIME SEQUENTIAL DATA IN CLOUD INSTANCES VIA TIME CONSTRAINTS

Номер: US20220035724A1
Принадлежит:

Non-linear management of real time sequential data in cloud instances via time constraints is provided by: receiving, at a cloud network facility from a media production facility, a selection of component media flows for assembly into an assembled media package; identifying a time constraint for assembling component media flows into the assembled media package; identifying processes to perform with respect to the component media flows during assembly of the assembled media package; in response to an estimated time to perform the processes with respect to the component media flows exceeding the time constraint, adjusting performance of the processes with respect to the component media flows to increase a speed of performance; and performing, in the cloud network facility, the processes with respect to the component media flows as adjusted to produce the assembled media package. 1. A method , comprising:receiving, at a cloud network facility from a media production facility, a selection of a plurality of component media flows for assembly into an assembled media package;identifying a time constraint for assembling the plurality of component media flows into the assembled media package;identifying a plurality of processes to perform with respect to the plurality of component media flows during assembly of the assembled media package;in response to an estimated time to perform the plurality of processes with respect to the plurality of component media flows exceeding the time constraint, adjusting performance of the plurality of processes with respect to the plurality of component media flows to increase a speed of performance; andperforming, at the cloud network facility, the plurality of processes with respect to the plurality of component media flows as adjusted to produce the assembled media package.2. The method of claim 1 , further comprising:ordering the plurality of processes to include a linear sequence in which a first process is performed with respect to the ...

Подробнее
22-01-2015 дата публикации

Identification of Watermarked Content

Номер: US20150023546A1
Автор: STREIN Michael J.
Принадлежит: Disney Enterprises, Inc.

There are provided methods and systems for identifying watermarked content. In one implementation, such a method includes receiving content including a digital watermark, and detecting the digital watermark, the detecting being performed without use of a decoder configured to read the digital watermark. In implementations in which the content includes an audio watermark, detecting the audio watermark includes filtering an audio frequency spectrum of the content, sampling the audio frequency spectrum to generate data corresponding to the content, determining a first audio level for searching the data based on the sampling, and searching the data at the first audio level. The content may be identified as watermarked content including an audio watermark when multiple, single frequency tones are detected. 1. A method for use by a content distribution system to identify watermarked content , the method comprising:receiving content including a digital watermark;detecting the digital watermark;the detecting being performed without use of a decoder configured to read the digital watermark.2. The method of claim 1 , wherein detecting the digital watermark further comprises:generating data corresponding to the content including the digital watermark; andsearching the data to detect the digital watermark.3. The method of claim 1 , wherein the content including the digital watermark comprises audio-visual content.4. The method of claim 3 , wherein the audio-visual content is scheduled for use in a transmission stream claim 3 , the method enabling identification of the content as watermarked content in real-time with respect to the transmission stream.5. The method of claim 1 , wherein the digital watermark comprises an audio watermark.6. The method of claim 5 , wherein detecting the audio watermark comprises:filtering an audio frequency spectrum of the content;sampling the audio frequency spectrum to generate data corresponding to the content;determining a first audio level for ...

Подробнее
28-01-2021 дата публикации

Robust distribution of ip timing signals

Номер: US20210028876A1
Принадлежит: Disney Enterprises Inc

Embodiments disclosed herein provide techniques to selectively distribute Precision Time Protocol (PTP) data in a network. The network can include multiple different network devices (e.g., switches) connected to form a network architecture (e.g., a spine/leaf architecture). Rather than distributing the PTP data (e.g., PTP timestamps) through all the network devices in order to synchronize local clocks to a global, master clock, the embodiments herein describe an out-of-band distribution network which selectively distributes the PTP data to select network devices in the network.

Подробнее
07-02-2019 дата публикации

Automatic timing of production devices in an internet protocol environment

Номер: US20190045259A1
Принадлежит: Disney Enterprises Inc

Embodiments herein describe automatically synchronizing the output of source devices connected to a system reference point through an IP network in a media production studio so that the outputs are aligned when they reach the system reference point. In one embodiment, the system reference point device exchanges a plurality of messages and timestamps with a source device. The source device uses the messages and timestamps to determine a transmission delay between the source device and the system reference point device. The source device uses the transmission delay to determine a video transmission correction factor, which the source device applies to modify the time at which it outputs a signal so that the signal is aligned with signals output by other source devices when the signal arrives at the system reference point device through the IP network.

Подробнее
03-03-2022 дата публикации

Robust distribution of ip timing signals

Номер: US20220069932A1
Принадлежит: Disney Enterprises Inc

Embodiments disclosed herein provide techniques to selectively distribute Precision Time Protocol (PTP) data in a network. The network can include multiple different network devices (e.g., switches) connected to form a network architecture (e.g., a spine/leaf architecture). Rather than distributing the PTP data (e.g., PTP timestamps) through all the network devices in order to synchronize local clocks to a global, master clock, the embodiments herein describe an out-of-band distribution network which selectively distributes the PTP data to select network devices in the network.

Подробнее
13-02-2020 дата публикации

Contextual Image Presentation

Номер: US20200050622A1
Принадлежит:

There are provided contextual image presentation systems and methods. Such a system includes a hardware processor and a system memory having stored therein a contextual image generator including a data mapping module and a data visualization module. The contextual image generator receives social media data describing social media posts, determines a geographical location corresponding to at least some of the social media posts, and identifies a subject category corresponding respectively to each of the social media posts. In addition, the contextual image generator groups the social media posts into social media collections based on at least one of the subject category and the geographical location corresponding to each social media post. The contextual image generator further generates a contextual image that visually associates at least one of the social media collections with the subject category and/or the geographical location used to group that social media collection. 120-. (canceled)21: A contextual image presentation system comprising: receive social media data describing social media posts;', 'identify a plurality of subject categories each corresponding respectively to at least one of the social media posts;', 'group the social media posts into social media collections based on a respective one of the plurality of subject categories corresponding to each of the social media posts;', 'generate a contextual image that visually associates at least one of the social media collections with the respective one of the plurality of subject categories used to group the at least one of the social media collections, wherein the contextual image labels the respective one of the plurality of subject categories; and', 'display the contextual image to a system user., 'a hardware processor and a system memory having stored therein a contextual image generator, wherein the hardware processor is configured to execute the contextual image generator to22: The contextual image ...

Подробнее
23-02-2017 дата публикации

Contextual Image Presentation

Номер: US20170053017A1
Принадлежит: Disney Enterprises Inc

There are provided contextual image presentation systems and methods. Such a system includes a hardware processor and a system memory having stored therein a contextual image generator including a data mapping module and a data visualization module. The contextual image generator receives social media data describing social media posts, determines a geographical location corresponding to at least some of the social media posts, and identifies a subject category corresponding respectively to each of the social media posts. In addition, the contextual image generator groups the social media posts into social media collections based on at least one of the subject category and the geographical location corresponding to each social media post. The contextual image generator further generates a contextual image that visually associates at least one of the social media collections with the subject category and/or the geographical location used to group that social media collection.

Подробнее
10-03-2022 дата публикации

SYSTEMS AND METHODS TO DETERMINE WHEN TO REJOIN A LIVE MEDIA BROADCAST AFTER AN INTERRUPTION

Номер: US20220078499A1
Принадлежит:

Systems and methods to determine when to rejoin a live media broadcast after an interruption are presented herein. Weighting information including individual weights conveying importance of attribute values for a set of broadcast attributes of the live media broadcast may be obtained. One or more of the weighting information, the attribute values, and/or other information may facilitate making a determination of a rejoin point in time in the live media broadcast for rejoining the live media broadcast upon a completion of an interruption. 1. A system configured to determine when to rejoin a live media broadcast after an interruption , the system comprising: [ a first attribute related to the primary content, the first attribute being associated with a first attribute value of the set of attribute values, the first attribute value specifying an importance of the primary content, and', 'a second attribute related to the set of interstitial media content, the second attribute being associated with a second attribute value of the set of attribute values, the second attribute value specifying an importance of the set of interstitial media content;, 'obtain a set of attribute values for a set of broadcast attributes of a live media broadcast, the live media broadcast including primary content and a set of interstitial media content to be presented during the primary content, the set of attribute values for the set of broadcast attributes impacting a rejoin point in time in the live media broadcast for rejoining the live media broadcast upon a completion of an interruption, the set of broadcast attributes including, 'obtain weighting information including individual weights conveying the importance of the primary content and the set of interstitial media content in making a determination of the rejoin point in time, the weighting information including a first weight assigned to the first attribute value and a second weight assigned to the second attribute value;', ' ...

Подробнее
01-03-2018 дата публикации

Program verification and decision system

Номер: US20180063558A1
Принадлежит: Disney Enterprises Inc

Embodiments herein describe a content distribution system that verifies a media presentation (or portions thereof) using a broadcast schedule. In one embodiment, the content verification system evaluates the media presentation to identify a unique identification data for the presentation such as a fingerprint or watermark. Using the broadcast schedule, the content verification system can identify what content the media presentation should (or is expected) to contain. The content verification system can retrieve a previously stored unique identifier from a database corresponding to the content identified using the broadcast schedule. If the stored unique identifier matches the unique identifier derived by the content verification system, the system verifies the content in the media presentation is correct. The verified media presentation can then be transmitted to a content distribution network—e.g., a broadcast network or video-on-demand provider.

Подробнее
05-04-2018 дата публикации

REAL-TIME DATA UPDATES FROM A RUN DOWN SYSTEM FOR A VIDEO BROADCAST

Номер: US20180098099A1
Принадлежит:

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. 1. A method , 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 on the first device based on a format template for the first device, wherein the format template is associated with: (i) an output type of the first device, and (ii) a role of a user of the first device, wherein the output type is of a plurality of output types comprising an audio output type;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; andoutputting the modified rundown data via the first device based on the format template for the first device.2. The method of claim 1 , wherein the format template of the first device comprises at least one user-specified formatting rule for outputting the rundown data and the modified rundown data on the first device based on the output type of the first device claim 1 , the method further comprising:receiving data from a plurality of social media platforms, wherein the data comprises social media broadcasts published by a plurality of users;identifying, based on a natural language processing algorithm applied to a text of the social media broadcasts, a sentiment of the data from the plurality of social media platforms; andoutputting an indication of the identified sentiment via ...

Подробнее
04-05-2017 дата публикации

Real-Time Transmission of Dynamic Range Tags in a Video Broadcast

Номер: US20170127126A1
Принадлежит:

There is provided systems and methods for storing and transmitting dynamic range tags in video using a non-transitory memory storing a video having a plurality of frames, a plurality of dynamic range tags corresponding to the plurality of frames, and a video tagging software, and a hardware processor executing the video tagging software stored in the non-transitory memory to obtain a frame of the plurality of frames of the video from the memory, obtain a dynamic range tag including information about the frame of the plurality of frames of the video from the memory, insert the dynamic range tag into a vertical ancillary data (VANC) space of the frame of the video to generate a modified video. 1. A system comprising:a non-transitory memory storing a video having a plurality of frames, a plurality of dynamic range tags corresponding to the plurality of frames, and a video tagging software; and obtain a frame of the plurality of frames of the video from the memory;', 'detect a feature in the frame, wherein the feature in the frame comprises at least one of a color space of the frame and a color depth of the frame;', 'in response to detecting the feature, create a dynamic range tag including information about the frame of the plurality of frames of the video from the memory; and', 'insert the dynamic range tag into a vertical ancillary data (VANC) space of the frame of the video to generate a modified video., 'a hardware processor executing the video tagging software stored in the non-transitory memory to2. The system of claim 1 , wherein the hardware processor is further configured to:transmit the modified video including the dynamic range tag inserted into the VANC space of the frame to a broadcast network.3. The system of claim 2 , wherein the broadcast network transmits the modified video including the dynamic range tag inserted into the VANC space of the frame for display on a display.4. The system of claim 1 , wherein the dynamic range tag includes a metadata ...

Подробнее
16-04-2020 дата публикации

Content aggregation and distribution for real-time and non-real-time production

Номер: US20200120383A1
Принадлежит: Disney Enterprises Inc

Systems, methods, and articles of manufacture for content aggregation and distribution for real-time and non-real-time production of video content items may be realized by receiving, at a first device from a second device, an annotated video stream that includes principal material in a principal spectrum (which is in-band for output on a display device) and supplemental material in a supplemental spectrum (which is out-of-band for the display device) and in response to receiving, from the downstream device, an indication that the principal material is of secondary interest and that the supplemental material is of primary interest: repackaging the annotated video stream to include the supplemental material in the principal spectrum via insertion, substitution, or splicing. The content may be repackaged in real-time with linear delivery, and in non-real-time with on-demand delivery, and various entities may add content for later inclusion, and adjust which content is transmitted to downstream entities.

Подробнее
10-05-2018 дата публикации

Systems and Methods for Aligning Frames of a Digital Video Content in IP Domain

Номер: US20180131845A1
Принадлежит: Disney Enterprises Inc

There is provided a system including a non-transitory memory storing an executable code, and a hardware processor configured to execute the executable code to receive first and second Internet protocol (IP) video packets including respective first and second video content, and to identify a common reference time for the first and second IP video packets. The hardware processor also determines a first buffering interval for synchronizing the first and second IP video packets based on a first frame number, a first line number, and a first pixel number of the first video content, and the common reference time. In addition, the hardware processor holds the first IP video packet during the first buffering interval, and releases the first IP video packet when the first buffering interval elapses so as to align the first video content with the second video content at the common reference time.

Подробнее
30-04-2020 дата публикации

SYSTEM TO PROTECT CRITICAL REMOTELY ACCESSIBLE MEDIA DEVICES

Номер: US20200133715A1
Принадлежит:

Techniques for controlling the performance of remote operations on computing devices within a video processing environment are described. One embodiment determines to perform a remote operation on a remote device in a media processing environment and determines a signal chain within the media processing environment that includes the remote device. An operational status of the signal chain is determined, based on a media processing schedule for the signal chain. Upon determining that the operational status indicates that the remote device is available for performance of the remote operation, embodiments initiate the performance of the remote operation on the remote device. 1. A method , comprising:determining to perform a remote operation on a remote device in a media processing environment;determining a signal chain within the media processing environment that includes the remote device;determining an operational status of the signal chain, based on a media processing schedule for the signal chain; andupon determining that the operational status indicates that the remote device is available for performance of the remote operation, initiating the performance of the remote operation on the remote device.2. The method of claim 1 , wherein determining that the operational status indicate that the remote device is available for performance of the remote operation further comprises:determining that the remote device is not currently performing a media processing operation according to the media processing schedule; anddetermining that the remote device is not scheduled in the media processing schedule to begin performing a media processing operation within a predefined amount of time, according to the media processing schedule.3. The method of claim 1 , further comprising:generating a graphical user interface (GUI) depicting the determined operational status of the signal chain.4. The method of claim 3 , wherein the GUI further provides an indication that the remote ...

Подробнее
30-04-2020 дата публикации

SYSTEM TO MANAGE SECURITY SCANNING IN MEDIA ENVIRONMENTS

Номер: US20200134191A1
Принадлежит:

Techniques for selectively initiating security scanning operations on remote devices are described. Embodiments determine to perform a security scanning operation on a remote device in a media processing environment. A signal chain within the media processing environment that includes the remote device is determined. Embodiments determine an operational status of the signal chain, based on a media processing schedule for the signal chain. Upon determining that the operational status indicates that the remote device is available for performance of the security scanning operation, performance of the security scanning operation on the remote device is initiated. 1. A method , comprising:determining to perform a security scanning operation on a remote device in a media processing environment;determining a signal chain within the media processing environment that includes the remote device;determining an operational status of the signal chain, based on a media processing schedule for the signal chain; andupon determining that the operational status indicates that the remote device is available for performance of the security scanning operation, initiating the performance of the security scanning operation on the remote device.2. The method of claim 1 , wherein determining that the operational status indicates that the remote device is available for performance of the remote operation further comprises:determining that the remote device is not currently performing a media processing operation according to the media processing schedule; anddetermining that the remote device is not scheduled in the media processing schedule to begin performing a media processing operation within a predefined amount of time, according to the media processing schedule.3. The method of claim 1 , further comprising:generating a graphical user interface (GUI) depicting the determined operational status of the signal chain.4. The method of claim 3 , wherein the GUI further provides an indication ...

Подробнее
25-05-2017 дата публикации

SYSTEM AND METHOD TO IDENTIFY AND AUTOMATICALLY RECONFIGURE DYNAMIC RANGE IN CONTENT PORTIONS OF VIDEO

Номер: US20170150191A1
Принадлежит:

Systems and method of reconfiguring content portions of video prior to broadcast to end consumers are presented herein. High dynamic range (HDR) content portions may be mixed with non-HDR content portions in a video. Non-HDR content portions may be identified and reconfigure to increase its dynamic range to give a more seamless appearance and interaction with HDR content portions within the video. In some implementations, individual content portions may be reconfigured such that parameter values of content parameters having a bit depth corresponding to non-HDR content may be substituted with substitute values having a bit depth that correspond to HDR content and/or other content. 1. A system configured for reconfiguring content portions of video prior to broadcast to end consumers , the system comprising: obtain a video prior to broadcast to end consumers, the video including content portions having parameter values of content parameters, the video comprising a first content portion and a second content portion;', 'determine parameter values of content parameters for individual content portions of the video, such determination including a first set of parameter values for the first content portion and a second set of parameter values for the second content portion;', 'identify content types of individual content portions based on the determined parameter values, such identification including a first content type of the first content portion based on the first set of parameter values, and a second content type of the second content portion based on the second set of parameter values;', 'reconfigure individual content portions of the first content type to be of the second content type by substituting parameter values of the content parameters, the first content portion being reconfigured to the second content type by substituting the first set of parameter values for a third set of parameter values, the third set of parameter values corresponding to the second content ...

Подробнее
23-05-2019 дата публикации

TECHNIQUES FOR ANALYZING AND VERIFYING TIME IN MACHINE-BASED NETWORKS

Номер: US20190158268A1
Принадлежит:

A technique for synchronizing time in a machine-based system. The technique includes receiving time reference information for a first operational element included in the system; analyzing the time reference information against a known correct timing state for the first operational element; determining that the first operational element is not properly synchronized based on the time reference information and the known correct timing state; and in response to determining that the first operational element is not properly synchronized, causing a fault indicator associated with the first operational element to be displayed on a machine that monitors a plurality of operational elements included in the system. 1. A non-transitory computer-readable storage medium including instructions that , when executed by a processor , cause the processor to synchronize time in a machine-based system by performing the steps of:receiving time reference information for a first operational element included in the system;analyzing the time reference information against a known correct timing state for the first operational element;determining that the first operational element is not properly synchronized based on the time reference information and the known correct timing state; andin response, causing a fault indicator associated with the first operational element to be displayed on a machine that monitors a plurality of operational elements included in the system.2. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions that claim 1 , when executed by the processor claim 1 , cause the processor to perform one or more operations to properly synchronize the first operational element.3. The non-transitory computer-readable storage medium of claim 2 , wherein performing the one or more operations comprises performing a reference-locking procedure for the first operational element.4. The non-transitory computer-readable storage medium of claim 1 , ...

Подробнее
14-05-2020 дата публикации

Automatic identification and verification of transmission of content

Номер: US20200154160A1
Принадлежит: Disney Enterprises Inc

Techniques for identifying aired content are described. A first audio sample is received and processed, using a computer processor, to extract an embedded audio watermark. A content identifier identifying a first item of programming content is determined, using the computer processor and based on the audio watermark. A timestamp associated with the first audio sample is also determined based on the audio watermark. An as-aired log is updated based on the content identifier and the timestamp. The computer processor is used to identify that the first item of programming content has aired, based on the as-aired log.

Подробнее
11-09-2014 дата публикации

AUTOMATIC CREATION OF FRAME ACCURATE PROGRAM/COMMERCIAL TRIGGERS FOR LIVE/AUTOMATED TELEVISION PROGRAMS

Номер: US20140259051A1
Принадлежит:

Systems, methods and computer program products to insert frame accurate triggers in media programs, by receiving indication that a first tally, of a plurality of tallies, is active, the first tally corresponding to a media program, identifying a type of the first tally, generating a trigger based on the type of the first tally, and inserting a message in the media program responsive to the trigger.

Подробнее
08-07-2021 дата публикации

System and method for providing security for master clocks

Номер: US20210211461A1
Принадлежит: Disney Enterprises Inc

Embodiments describe monitoring network activity and behavior of authorized clocks to identify suspicious activity, and in response, removing a clock for an authorized clock list. In one embodiment, a network monitor detects changes in profiles corresponding to the authorized clocks such as a disconnecting from a port, changing a network location, unexpected changes in the clock signal, changes to the clock ID or MAC address, and the like. If the network monitor deems these changes suspicious, it removes the clock from the authorized clock list. When the current master clock fails, the PTP endpoints select a new master clock only if that clock is included in the authorized clock list. In this manner, the network monitor can constantly update the authorized clock list to ensure it contains only clocks that have not been tampered with or replaced with rogue clocks.

Подробнее
16-07-2020 дата публикации

AUTOMATED CONTENT COMPILATION

Номер: US20200228850A1
Принадлежит:

In one implementation, an automated content compilation system includes a computing platform having a hardware processor and a system memory storing a content integration software code. The hardware processor executes the content integration software code to receive commercials for presentation with a media content including primary content segments and predetermined advertising intervals, and to assemble commercial clusters corresponding respectively to the predetermined advertising intervals, each of the commercial clusters including a subset of the commercials. The content integration software code further compiles a content file including a data structure having the commercial clusters linked with the primary content segments, the data structure including one or more playlist(s) identifying a location of each of the commercials in the data structure, and provides the content file for playout of the media content as an integrated content stream including the primary content segments and the commercial clusters. 1: An automated content compilation system comprising:a computing platform including a hardware processor and a system memory storing a content integration software code; receive a plurality of commercials for presentation with a media content, the media content including primary content segments and predetermined advertising intervals;', 'assemble commercial clusters corresponding respectively to the predetermined advertising intervals, wherein at least one of the commercial clusters is formed by transcoding and stitching two or more of the plurality of commercials together, each of the commercial clusters including a subset of the plurality of commercials;', 'receive the primary content segments;', 'compile a content file including a data structure having the commercial clusters linked with the primary content segments, the data structure including at least one playlist identifying a location of each one or more of the plurality of commercials in the ...

Подробнее
22-08-2019 дата публикации

Automated Network Navigation

Номер: US20190260668A1
Принадлежит:

A network navigation system includes a computing platform having a hardware processor and a system memory storing a routing software code, and communicatively coupled to multiple hardware nodes of a communication network. The hardware processor executes the routing software code to monitor performance data for each hardware node, identify a network destination for a content stream, identify a source hardware node for providing source content of the content stream based on the performance data, and identify hardware transmission nodes for delivery of the content stream based on the performance data. The source and transmission nodes determine a first network route for delivery of the content stream. The routing software code also receives test data for the first network route during delivery of the content stream, and determines a second network route for delivery of the content stream if the test data fails to meet a predetermined test standard. 1. A network navigation system comprising:a computing platform communicatively coupled to a plurality of hardware nodes of a communication network, the computing platform including a hardware processor and a system memory storing a routing software code; monitor a performance data for each of the plurality of hardware nodes of the communication network;', 'identify a network destination for a content stream;', 'identify a source node of the plurality of hardware nodes for providing a source content of the content stream based on the performance data;', 'identify a plurality of transmission nodes of the plurality of hardware nodes for delivery of the content stream to the network destination based on the performance data, the source node and the plurality of transmission nodes determining a first network route for delivery of the content stream;', 'receive a test data for the first network route during delivery of the content stream along the first network route; and', 'determine a second network route for delivery of the ...

Подробнее
20-09-2018 дата публикации

Tally Management System For Cloud-Based Video Production

Номер: US20180270518A1
Принадлежит:

According to one implementation, a tally management system includes a computing platform having a hardware processor and a system memory storing a tally management software code. The hardware processor executes the tally management software code to receive video production data identifying multiple video signals, and to map the video signals to corresponding video feed monitors for displaying the video signals. In addition, the hardware processor executes the tally management software code to receive selection data via a packet-switched network, the selection data identifying a primary monitor for displaying a video presentation, wherein a subset of the video signals contribute to the video presentation. The hardware processor further executes the tally management software to generate tally data identifying each of the video feed monitors corresponding respectively to the subset of video signals contributing to the video presentation, and to transmit the tally data via the packet-switched network. 1. A tally management system comprising:a computing platform including a hardware processor and a system memory;a tally management software code stored in the system memory; receive a video production data identifying a plurality of video signals;', 'map the plurality of video signals to a corresponding plurality of video feed monitors for displaying the plurality of video signals;', 'receive a selection data via a packet-switched network, the selection data identifying a primary monitor for displaying a video presentation, wherein a subset of the plurality of video signals contribute to the video presentation;', 'generate a tally data identifying each of the plurality of video feed monitors corresponding respectively to the subset of the plurality of the video signals contributing to the video presentation; and', 'transmit the tally data via the packet-switched network., 'the hardware processor configured to execute the tally management software code to2. The tally ...

Подробнее
27-09-2018 дата публикации

Content Redirection After Interrupt

Номер: US20180279009A1
Принадлежит:

According to one implementation, a system for redirecting to content after an interruption includes a computing platform having a hardware processor and a system memory storing a content redirection software code. The hardware processor executes the content redirection software code to track a playout status of a primary content being provided by the system, and detect a pause to playout of the primary content due to receipt of an interrupt content by the system. In addition, the hardware processor executes the content redirection software code to, during playout of the interrupt content by the system, save the playout status of the primary content at the pause. The hardware processor further executes the content redirection software code to detect completion of interrupt content playout by the system, and enable a return to the primary content after the pause. 1. A system comprising:a computing platform including a hardware processor and a system memory;a content redirection software code stored in the system memory; track a playout status, including a frame location, of a primary content being provided by the system;', 'detect a pause to playout of the primary content due to receipt of an interrupt content by the system;', 'during playout of the interrupt content by the system, save the playout status, including the frame location, of the primary content at the pause;', 'detect completion of interrupt content playout by the system; and', 'enable a return to the primary content after the pause and resumption of the primary content at the frame location., 'the hardware processor configured to execute the content redirection software code to2. The system of claim 1 , wherein the playout status of the primary content comprises a packet-switched network address of a source of the primary content.3. The system of claim 2 , wherein enabling the return to the primary content comprises navigating to the packet-switched network address of the source of the primary content.4 ...

Подробнее
05-09-2019 дата публикации

Enhanced virtual desktop infrastructures

Номер: US20190272185A1
Принадлежит: Disney Enterprises Inc

Performing an operation comprising providing, by a virtual desktop infrastructure (VDI) client, access to an application executing on a host system to a first client system via a network, receiving, from the first client system, at least one internet protocol (IP) packet specifying attributes of an input provided by an input/output (I/O) device of the client system, receiving a timestamp from a time source, and storing the attributes of the input and the timestamp as metadata of a first image corresponding to a first frame of a video output of the application.

Подробнее
11-10-2018 дата публикации

Automatically Rebroadcasting Video Streams for Confidence Review

Номер: US20180295165A1
Принадлежит:

There is provided a system including an Internet Protocol (IP) switch, a client, a content source, a content monitor, a system manager having a hardware processor and a memory storing a content management software code, wherein the client is communicatively coupled to the IP switch via a network path. The system receives, using the IP switch, a source content stream from the content source, transmits the source content stream to the client via the network path, replicates, at the client, the source content stream to generate a client content stream, sends, from the client, the client content stream via the network path to the content monitor, and compares, using the content monitor, the client content stream with the source content stream. 1. A system comprising:an Internet Protocol (IP) switch;a client;a content source;a content monitor;a system manager having a hardware processor and a memory storing a content management software code; receive, using the IP switch, a source content stream from the content source;', 'transmit the source content stream to the client via the network path;', 'replicate, at the client, the source content stream to generate a client content stream;', 'send, from the client, the client content stream to the content monitor via the network path; and', 'compare, using the content monitor, the client content stream with the source content stream., 'wherein the client is communicatively coupled to the IP switch via a network path, and wherein the hardware processor is configured to execute the content management software code to2. The system of claim 1 , wherein the content monitor comprises a display claim 1 , the display comprising a first screen and a second screen claim 1 , and wherein comparing the client content stream with the source content stream further comprises utilizing the first screen and the second screen to perform a visual comparison of the source content stream and the client content stream.3. The system of claim 2 , ...

Подробнее
18-10-2018 дата публикации

Multi-Protocol Message Distribution System

Номер: US20180302688A1
Принадлежит:

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. 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; 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., 'the hardware processor configured to execute the multi-protocol messaging ...

Подробнее
12-11-2015 дата публикации

REMOTE, DIRECTED DELIVERY OF DATA FOR ON-AIR GRAPHICS

Номер: US20150326819A1
Принадлежит: Disney Enterprises, Inc.

Systems, methods, and computer program products to perform an operation, the operation comprising defining, in a message, attributes of a graphics object to overlay on a video as part of a media broadcast, wherein the attributes comprise an identifier of a template for the graphics object and a time in the video to overlay the graphics object, and publishing the message to one or more recipients. 1. A method , comprising:defining, in a message, attributes of a graphics object to overlay on a video as part of a media broadcast, wherein the attributes comprise an identifier of a template for the graphics object and a time in the video to overlay the graphics object; andpublishing the message to one or more recipients by operation of one or more computer processors.2. The method of claim 1 , wherein the message is received by a first broadcasting entity claim 1 , of a plurality of broadcasting entities claim 1 , the method further comprising: retrieving the template;', 'creating the graphics object using the template; and', 'overlaying the graphics object on the video at the specified time in the video., 'responsive to receiving the message by the first broadcasting entity3. The method of claim 2 , the method further comprising:prior to retrieving the graphics object, determining whether a region identifier attribute matches a region identifier of the first broadcasting entity.4. The method of claim 3 , wherein the attributes further comprise metadata related to the graphics object claim 3 , wherein the metadata is added to the template to create the graphics object.5. The method of claim 1 , wherein the message is published by at least one of: (i) email claim 1 , (ii) a social media platform claim 1 , (iii) an SMS message claim 1 , (iv) a web page claim 1 , and (v) a network connection.6. The method of claim 1 , wherein a recipient receiving the message is configured to add the graphics object to the video without being under the control of a control network.7. The ...

Подробнее
12-11-2015 дата публикации

Carrying graphical data embedded in a program stream

Номер: US20150326951A1
Принадлежит: Disney Enterprises Inc

Systems, methods, and computer program products to perform an operation, the operation comprising defining, in a data space of a video, attributes of a time-dependent graphics object to overlay on the video as part of a media broadcast, wherein the attributes comprise a location of a template for the graphics object, a location of a current value for a variable of the graphics object, and a time in the video to overlay the graphics object.

Подробнее
22-11-2018 дата публикации

Providing common point of control and configuration in ip-based timing systems

Номер: US20180337765A1
Принадлежит: Disney Enterprises Inc

Embodiments herein describe a common point of control of local clocks in endpoint devices in a media production studio that are synchronized using an IP-based synchronization protocol. In one embodiment, a master clock generator outputs a master clock signal which is distributed to the endpoint devices in the media production studio. The endpoint devices include local clock generators that convert the master clock into an adjusted clock. A clock manager provides a common point of control for the local clock generators in the endpoints. The clock manager includes an input/output (I/O) interface which enables an engineer to adjust the jam time of the local clock generators as well as adjust a delay used when outputting media content to another endpoint device.

Подробнее
28-12-2017 дата публикации

WRITE CONFIRMATION OF A DIGITAL VIDEO RECORD CHANNEL

Номер: US20170374405A1
Принадлежит:

Systems, methods, and computer program products to perform an operation comprising receiving a first unit of video data on a first input/output (I/O) channel, of a plurality of I/O channels of a digital video recorder, computing a first value by applying an error-detecting function to the first unit of video data, attempting to write the first unit of video data to a storage location of a storage device communicably coupled to the digital video recorder, computing, after attempting to write the first unit of video data, a second value by applying the error-detecting function to a data stored at the storage location of the storage device, and upon determining that the first and second values are not equal, storing an indication that the first unit of video data was not successfully written to the storage location of the storage device. 1. A method , comprising:receiving a first unit of video data of a first video on a first input/output (I/O) channel, of a plurality of I/O channels of a digital video recorder, wherein each of the plurality of I/O channels of the digital video recorder are configured to write video data to a storage device communicably coupled to the digital video recorder;computing a first value by applying an error-detecting function to the first unit of video data prior to writing the first unit of video data to the storage device;attempting to write the first unit of video data to a first storage location of the storage device;computing, after attempting to write the first unit of video data to the first storage location, a second value by applying the error-detecting function to a data stored at the first storage location of the storage device;comparing the first and second values; andupon determining, based on the comparison and without configuring any of the plurality of I/O channels as a read channel, that the first and second values are not equal, storing an indication that the first unit of video data was not successfully written to the ...

Подробнее
24-12-2020 дата публикации

Media Flow Transport Security Management

Номер: US20200403972A1
Принадлежит:

A media flow transport security manager of a hybrid cloud-based media production system having a network orchestrator and an extensible resource manager (ERM) includes a firewall communicatively coupled to a computing platform having a hardware processor and a memory storing a security software code. The hardware processor executes the security software code to communicate with the network orchestrator to identify multicast production media flow(s) for processing in a cloud-based virtual production environment, and to communicate with the ERM to obtain an identifier of each cloud-based resource used for processing cloud production media flow(s) corresponding to the identified multicast production media flow(s). The hardware processor also executes the security software code to receive an alert that the cloud production media flow(s) have been processed to generate corresponding post-production cloud media flow(s), and to route, using the obtained identifier of the cloud-based resource(s), the post-production cloud media flow(s) through the firewall. 1. A media flow transport security manager of a hybrid cloud-based media production system including a network orchestrator and an extensible resource manager (ERM) , the media flow transport security manager comprising:a firewall; anda computing platform communicatively coupled to the firewall, the computing platform having a hardware processor and a memory storing a security software code: communicate with the network orchestrator to identify at least one multicast production media flow for processing in a cloud-based virtual production environment;', 'communicate with the ERM to obtain an identifier of at least one cloud-based resource for processing, in the cloud-based virtual production environment, one or more cloud production media flows corresponding to the identified at least one multicast production media flow:', 'receive an alert that the one or more cloud production media flows have been processed using the ...

Подробнее
24-12-2020 дата публикации

Software defined network orchestration to manage media flows for broadcast with public cloud networks

Номер: US20200404033A1
Принадлежит: Disney Enterprises Inc

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.

Подробнее
24-12-2020 дата публикации

Hybrid Cloud-Based Media Production

Номер: US20200404034A1
Принадлежит:

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). 1. A hybrid cloud-based media production system comprising:a plurality of media production hardware resources including a facility extension platform having a hardware processor and a memory storing a software code; 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;', 'coordinate provisioning of the cloud-based virtual production environment with the identified at least one cloud-based resource;', 'align, using a cloud permissible timing protocol, a timing of the one or more cloud production media flows in the cloud-based virtual production environment; and', 'process the one or more cloud production media flows in the cloud-based virtual production ...

Подробнее
24-12-2020 дата публикации

Extensible Resource Management for Hybrid Cloud-Based Media Production

Номер: US20200404035A1
Принадлежит:

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). 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; 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 ...

Подробнее
10-11-2022 дата публикации

SOFTWARE DEFINED NETWORK ORCHESTRATION TO MANAGE MEDIA FLOWS FOR BROADCAST WITH PUBLIC CLOUD NETWORKS

Номер: US20220360559A1
Принадлежит:

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. 1. A computer-implemented method comprising:receiving, from a requesting entity and by a receiving entity, a request for a media flow;identifying, by operation of one or more computer processors, a location of the media flow based on a registration database configured to maintain locations of media flows across a media production facility and a public cloud network facility; andaccessing the media flow,wherein at least one of the receiving entity or the requesting entity is configured to generate media based on the media flow.2. The computer-implemented method of claim 1 , further comprising claim 1 , in response to identifying that the media flow is located in the public cloud network facility:retrieving, to the media production facility, the media flow from the public cloud network facility as a unicast flow; andmigrating, within the media production facility, the unicast flow to a multicast flow for use in generating the media.3. The computer-implemented method of claim 2 , wherein the multicast flow is compressed claim 2 , and wherein the computer-implemented method further comprises decompressing the multicast flow.4. The computer-implemented method of claim 1 , wherein the media flow is located in a bundled media flow with at least one additional media flow claim 1 , and wherein the computer-implemented method further comprises extracting the media flow from the bundled media flow.5. The computer-implemented method of claim 1 , wherein the media flow comprises a first media flow claim 1 , wherein generating ...

Подробнее
26-05-2022 дата публикации

Content Redirection After Interrupt

Номер: US20220167060A1
Принадлежит: Disney Enterprises Inc

According to one implementation, a system for redirecting to content after an interruption includes a computing platform having a hardware processor and a system memory storing a content redirection software code. The hardware processor executes the content redirection software code to track a playout status of a primary content being provided by the system, and detect a pause to playout of the primary content due to receipt of an interrupt content by the system. In addition, the hardware processor executes the content redirection software code to, during playout of the interrupt content by the system, save the playout status of the primary content at the to pause. The hardware processor further executes the content redirection software code to detect completion of interrupt content playout by the system, and enable a return to the primary content after the pause.

Подробнее
01-11-2022 дата публикации

Systems and methods to determine when to rejoin a live media broadcast after an interruption

Номер: US11490148B2
Принадлежит: Disney Enterprises Inc

Systems and methods to determine when to rejoin a live media broadcast after an interruption are presented herein. Weighting information including individual weights conveying importance of attribute values for a set of broadcast attributes of the live media broadcast may be obtained. One or more of the weighting information, the attribute values, and/or other information may facilitate making a determination of a rejoin point in time in the live media broadcast for rejoining the live media broadcast upon a completion of an interruption.

Подробнее
01-09-2020 дата публикации

Automatically synchronizing multiple real-time video sources

Номер: US10764473B2
Принадлежит: Disney Enterprises Inc

Systems, methods and computer program products to perform an operation comprising receiving a first video frame specifying a first timestamp from a first video source, receiving a second video frame specifying a second timestamp from a second video source, wherein the first and second timestamps are based on a remote time source, determining, based on a local time source, that the first timestamp is later in time than the second timestamp, and storing the first video frame in a buffer for alignment with a third video frame from the second video source.

Подробнее
03-12-2019 дата публикации

Contextual image presentation

Номер: US10496690B2
Принадлежит: Disney Enterprises Inc

There are provided contextual image presentation systems and methods. Such a system includes a hardware processor and a system memory having stored therein a contextual image generator including a data mapping module and a data visualization module. The contextual image generator receives social media data describing social media posts, determines a geographical location corresponding to at least some of the social media posts, and identifies a subject category corresponding respectively to each of the social media posts. In addition, the contextual image generator groups the social media posts into social media collections based on at least one of the subject category and the geographical location corresponding to each social media post. The contextual image generator further generates a contextual image that visually associates at least one of the social media collections with the subject category and/or the geographical location used to group that social media collection.

Подробнее
16-01-2018 дата публикации

Write confirmation of a digital video record channel

Номер: US9872060B1
Принадлежит: Disney Enterprises Inc

Systems, methods, and computer program products to perform an operation comprising receiving a first unit of video data on a first input/output (I/O) channel, of a plurality of I/O channels of a digital video recorder, computing a first value by applying an error-detecting function to the first unit of video data, attempting to write the first unit of video data to a storage location of a storage device communicably coupled to the digital video recorder, computing, after attempting to write the first unit of video data, a second value by applying the error-detecting function to a data stored at the storage location of the storage device, and upon determining that the first and second values are not equal, storing an indication that the first unit of video data was not successfully written to the storage location of the storage device.

Подробнее
08-06-2021 дата публикации

System to manage security scanning in media environments

Номер: US11030323B2
Принадлежит: Disney Enterprises Inc

Techniques for selectively initiating security scanning operations on remote devices are described. Embodiments determine to perform a security scanning operation on a remote device in a media processing environment. A signal chain within the media processing environment that includes the remote device is determined. Embodiments determine an operational status of the signal chain, based on a media processing schedule for the signal chain. Upon determining that the operational status indicates that the remote device is available for performance of the security scanning operation, performance of the security scanning operation on the remote device is initiated.

Подробнее
07-11-2023 дата публикации

Content redirection after interrupt

Номер: US11812113B2
Принадлежит: Disney Enterprises Inc

According to one implementation, a system for redirecting to content after an interruption includes a computing platform having a hardware processor and a system memory storing a content redirection software code. The hardware processor executes the content redirection software code to track a playout status of a primary content being provided by the system, and detect a pause to playout of the primary content due to receipt of an interrupt content by the system. In addition, the hardware processor executes the content redirection software code to, during playout of the interrupt content by the system, save the playout status of the primary content at the pause. The hardware processor further executes the content redirection software code to detect completion of interrupt content playout by the system, and enable a return to the primary content after the pause.

Подробнее
09-02-2012 дата публикации

System and method for in-band a/v timing measurement of serial digital video signals

Номер: US20120033134A1
Принадлежит: Disney Enterprises Inc

A system and method for characterizing the relative offset in time between audio and video signals and enables the receiver of the audio and video signals to resynchronize the audio and video signals. Signal characterization data is dynamically captured and encoded into frames of video and audio data that is output by a television origination facility. The signal characterization data is extracted by the receiver and signal characterization data is recomputed for the received frames. The extracted signal characterization data is compared with the recomputed signal characterization data to compute the relative offset in time between the video and one or more audio signals for a frame. The receiver may then resynchronize the video and audio signals using the computed relative offset.

Подробнее
15-08-2023 дата публикации

Robust distribution of IP timing signals

Номер: US11728917B2
Принадлежит: Disney Enterprises Inc

Embodiments disclosed herein provide techniques to selectively distribute Precision Time Protocol (PTP) data in a network. The network can include multiple different network devices (e.g., switches) connected to form a network architecture (e.g., a spine/leaf architecture). Rather than distributing the PTP data (e.g., PTP timestamps) through all the network devices in order to synchronize local clocks to a global, master clock, the embodiments herein describe an out-of-band distribution network which selectively distributes the PTP data to select network devices in the network.

Подробнее
21-03-2024 дата публикации

Seamless Video Switching by Commercial Off-The-Shelf (COTS) Devices

Номер: US20240098128A1
Принадлежит: Disney Enterprises Inc

A switch includes processing hardware and a memory storing software code. The software code is executed to begin receiving a first video stream from a first media source, begin forwarding the first video stream to a video receiver, begin receiving a second video stream from a second media source, receive a switch command to forward the second video stream to the video receiver instead of the first video stream, and detect, within a frame of the first video stream, a switch point in a video packet header of a video packet contained within that frame. The software code begins forwarding, in response to the switch command and at the switch point, the second video stream to the video receiver, and contemporaneously stops forwarding the first video stream to the video receiver, to provide seamless switching from the first video stream to the second video stream.

Подробнее
11-04-2024 дата публикации

Dual internet protocol (ip) network input reference validation

Номер: US20240121198A1
Принадлежит: Disney Enterprises Inc, Intoto Systems LLC

Embodiments provide systems and techniques for testing the functionality of a network architecture having multiple redundant internet protocol (IP) networks. An example system includes a first IP network having a first network device, and a second IP network having a second network device. The system also includes a computing device coupled to the first IP network via the first network device and to the second IP network via the second network device. The first network device is configured to selectively forward first packet(s) of the IP media traffic flow to the computing device when the first packet(s) satisfies a first predetermined condition. The second network device is configured to selectively forward second packet(s) of the IP media traffic flow to the computing device when the second packet(s) satisfies a second predetermined condition.

Подробнее
23-05-2024 дата публикации

Cloud and Hybrid-Cloud Production Management System

Номер: US20240171793A1
Автор: Michael J. Strein
Принадлежит: Disney Enterprises Inc

A system includes a processor, and a memory storing software code and a machine learning (ML) model trained to allocate media production resources. The processor executes the software code to receive data describing a media flow requiring processing, identify, using the data and the ML model, media production resources for processing the described media flow, obtain the media production resources, and aggregate, from each of the media production resources, performance and billing metrics of a respective one of the media production resources resulting from processing of the described media flow by the media production resources. The processor may further execute the software code to determine, using the aggregated performance and billing metrics, a resource allocation efficiency score corresponding to each of one or more of the media production resources to provide one or more resource allocation efficiency score(s), and further train, using the resource allocation efficiency score(s), the ML model.

Подробнее
06-10-2011 дата публикации

System and method to prevent audio watermark detection

Номер: US20110243327A1
Автор: Michael J. Strein
Принадлежит: Disney Enterprises Inc

A system to prevent audio watermark detection includes content having a video portion and an audio portion, the audio portion having a watermark, an audio/video separator configured to separate the video portion and the audio portion, and a random number generator configured to generate a random number corresponding to a shifted frequency. The system also includes a frequency shift element configured to apply the shifted frequency to the audio portion to alter a spectrum of the watermark so as to prevent detection of the watermark by a device seeking to recover the watermark. The system also includes an audio resampler configured to resample the audio portion to restore the audio portion to an original length, and an audio/video combiner configured to combine the video portion and the audio portion.

Подробнее
05-10-2023 дата публикации

Reference architecture for an internet protocol (ip) production media network

Номер: US20230318967A1
Принадлежит: Disney Enterprises Inc

Embodiments provide systems and techniques for a network architecture design for a converged media facility. An example system includes a plurality of internet protocol (IP) networks, where each IP network is configured to provide a different service for the media facility. At least one of the IP networks is a production media network configured to route multicast media traffic. The system also includes a plurality of first network devices coupled to the plurality of IP networks and a controller configured to manage at least one IP traffic flow within at least one of the plurality of IP networks.

Подробнее
08-12-2011 дата публикации

System and method for in-band a/v timing measurement of serial digital video signals

Номер: US20110298978A1
Принадлежит: Disney Enterprises Inc

A system and method for characterizing the relative offset in time between audio and video signals and enables the receiver of the audio and video signals to resynchronize the audio and video signals. Signal characterization data is dynamically captured and encoded into frames of video and audio data that is output by a television origination facility. The signal characterization data is extracted by the receiver and signal characterization data is captured for the received frames. The extracted signal characterization data is compared with the captured signal characterization data to compute the relative offset in time between the video and one or more audio signals for a frame. The receiver may then resynchronize the video and audio signals using the computed relative offset.

Подробнее
10-05-2012 дата публикации

System And Method For Dynamically Transmitting Network Alert System (NAS) Information From Television Network To Stations Using Information Embedded In An HDTV Signal

Номер: US20120117592A1
Принадлежит: Disney Enterprises Inc

A system for dynamically transmitting network alert system (NAS) information from a television network to an affiliate station using information embedded in an HDTV signal includes a program data server configured to provide network alert system (NAS) data, a network video programming source configured to provide network video programming, a data inserter configured to insert the NAS data into vertical ancillary (VANC) space of a high definition television (HDTV) signal to develop a combined network video programming and NAS data signal, and a transmission facility configured to transmit the combined network video programming and NAS data signal.

Подробнее
13-06-2017 дата публикации

Real-time transmission of dynamic range tags in a video broadcast

Номер: US09681182B2
Принадлежит: Disney Enterprises Inc

There is provided systems and methods for storing and transmitting dynamic range tags in video using a non-transitory memory storing a video having a plurality of frames, a plurality of dynamic range tags corresponding to the plurality of frames, and a video tagging software, and a hardware processor executing the video tagging software stored in the non-transitory memory to obtain a frame of the plurality of frames of the video from the memory, obtain a dynamic range tag including information about the frame of the plurality of frames of the video from the memory, insert the dynamic range tag into a vertical ancillary data (VANC) space of the frame of the video to generate a modified video.

Подробнее
09-08-2016 дата публикации

Remote, directed delivery of data for on-air graphics

Номер: US09414011B2
Принадлежит: Disney Enterprises Inc

Systems, methods, and computer program products to perform an operation, the operation comprising defining, in a message, attributes of a graphics object to overlay on a video as part of a media broadcast, wherein the attributes comprise an identifier of a template for the graphics object and a time in the video to overlay the graphics object, and publishing the message to one or more recipients.

Подробнее