Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. In an embodiment, a method includes: (i) using a genlock signal to define a periodic write interval and a periodic output interval. The method also includes: (ii) during at least a portion of the periodic write interval, using a markup document to store a frame of media content to a data storage unit. Further, the method includes: (iii) during at least a portion of the periodic output interval, using the stored frame of the media content to output the frame on at least a portion of the displayable area. Yet further, the method includes: (iv) repeating operations (ii) and (iii) for at least one or more other frames of the media content to output the media content on the displayable area.
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/8543 - Création de contenu utilisant un langage de description, p.ex. Groupe expert en codage d'information multimedia et hypermedia [MHEG], langage de balisage extensible [XML]
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. A method includes: (a) using a genlock signal to define a periodic write interval and a periodic output interval, and (b) during at least a portion of the periodic write interval, using a markup document to store a description of a frame of video content to a data storage unit, where the video content comprises first live video content represented by a first video stream. The also method includes: (c) during a portion of the periodic output interval using (i) the stored description of the frame, and (ii) the first video stream to display the frame on the displayable area. Further, the method includes (d) repeating operations (a) and (b) for one or more other frames of the video content to display the video content on the displayable area.
H04N 5/06 - Production de signaux de synchronisation
H04N 7/08 - Systèmes pour la transmission simultanée ou séquentielle de plus d'un signal de télévision, p.ex. des signaux d'information additionnelle, les signaux occupant totalement ou partiellement la même bande de fréquence
Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. A method includes: (a) using a genlock signal to define a periodic write interval and a periodic output interval, and (b) during at least a portion of the periodic write interval, using a markup document to store a description of a frame of video content to a data storage unit, where the video content comprises first live video content represented by a first video stream. The also method includes: (c) during a portion of the periodic output interval using (i) the stored description of the frame, and (ii) the first video stream to display the frame on the displayable area. Further, the method includes (d) repeating operations (a) and (b) for one or more other frames of the video content to display the video content on the displayable area.
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/8543 - Création de contenu utilisant un langage de description, p.ex. Groupe expert en codage d'information multimedia et hypermedia [MHEG], langage de balisage extensible [XML]
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
4.
Methods and systems for determining that a video-capturing device is unsteady
In one aspect, an example method includes (i) capturing, by a computing system, via a camera of the computing system, video content; (ii) encoding, by the computing system, the captured video content to generate a video stream; and (iii) while generating the video stream: (a) making, by the computing system, a determination that each condition in a condition set is satisfied, wherein the condition set includes a condition relating to a change in a data rate of the video stream; and (b) responsive to making the determination, outputting, by the computing system, via a user interface of the computing system, an indication that the computing system is unsteady.
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
G11B 27/11 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
G11B 27/19 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement
H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
H04N 21/6587 - Paramètres de contrôle, p.ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue
H04N 21/439 - Traitement de flux audio élémentaires
H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests
G08B 3/10 - Systèmes de signalisation audible; Systèmes d'appel sonore de personnes utilisant une transmission électromagnétique
G08B 5/36 - Systèmes de signalisation optique, p.ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
H04N 5/272 - Moyens pour insérer une image de premier plan dans une image d'arrière plan, c. à d. incrustation, effet inverse
In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate a plurality of media items, each generated media item including the content items of the identified subset and being a respective type of media item; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated media items.
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/61 - Structure physique de réseau; Traitement de signal
H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
6.
VIDEO PRODUCTION SYSTEM WITH DYNAMIC CHARACTER GENERATOR OUTPUT
In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated video content.
H04N 21/835 - Génération de données de protection, p.ex. certificats
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
Example dynamically adjustable tether systems are described herein. An example tether system for use with an unmanned aerial vehicle (UAV) may include a base and a vertically-oriented elongate structure having an adjustable height. For instance, the elongate structure may include a lower end, and an upper end. The elongate structure may also couple to the base proximate the lower end. The system may further include a tether that extends from a first coupling-point positioned proximate the upper end of the elongate structure to a second coupling-point positioned on the UAV and a computing system configured for performing a set of acts, such as detecting a change in height of the elongate structure, and causing the tether to be reconfigured within the tether system based on the detected change in height of the elongate structure.
In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated video content.
In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting.
In one aspect, a bonded cellular system includes a client in communication with a transmitter having a number of cellular modems and a server in communication with a receiver. A file can be transmitted from the client to the server by parsing the file into data packets and dividing transmission of the packets among the number of cellular modems. One of the cellular modems can act as an internet access point for the client, through which the client can send metadata associated with the file to the server. Based on the received metadata, the server can perform various operations on the received file. In one embodiment, the file can include media content, and, based on the metadata, a server of a media-broadcasting system can associate the media content with a particular story of a rundown for a television news broadcast.
H04N 21/435 - Traitement de données additionnelles, p.ex. décryptage de données additionnelles ou reconstruction de logiciel à partir de modules extraits du flux de transport
In one aspect, an example system includes: (i) a base including a bottom surface and a first coupling-point; (ii) a vertically-oriented elongate structure comprising a lower end, an upper end, and an inner channel, wherein the inner channel comprises an upper access-point disposed proximate the upper end, wherein the base is coupled to the elongate structure proximate the lower end; (iii) a deployable cushioning-device coupled to the elongate structure; and (iv) a tether comprising a first portion, a second portion, a third portion, and a fourth portion, wherein the first portion is coupled to the first coupling-point, the second portion is coupled to a second coupling-point of the UAV, the third portion extends through the inner channel, the fourth portion extends from the upper access-point to the second coupling-point, and the fourth portion has a length that is less than a distance between the upper access-point and the bottom surface.
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
B64F 3/02 - Installations au sol spécialement adaptées aux aéronefs captifs avec dispositifs permettant de fournir à l'aéronef une alimentation électrique pendant le vol
E01F 3/00 - Aires d'atterrissage pour hélicoptères, p.ex. installées sur des bâtiments
B66D 1/60 - Mécanismes d'enroulement des cordes, câbles ou chaînes; Cabestans adaptés à des usages particuliers
H02G 11/02 - Installations de câbles ou de lignes électriques entre deux pièces en mouvement relatif utilisant une bobineuse ou tambour
In one aspect, an example system includes: (i) a base including a bottom surface and a first coupling-point; (ii) a vertically-oriented elongate structure comprising a lower end, an upper end, and an inner channel, wherein the inner channel comprises an upper access-point disposed proximate the upper end, wherein the base is coupled to the elongate structure proximate the lower end; (iii) a deployable cushioning-device coupled to the elongate structure; and (iv) a tether comprising a first portion, a second portion, a third portion, and a fourth portion, wherein the first portion is coupled to the first coupling-point, the second portion is coupled to a second coupling-point of the UAV, the third portion extends through the inner channel, the fourth portion extends from the upper access-point to the second coupling-point, and the fourth portion has a length that is less than a distance between the upper access-point and the bottom surface.
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
B64F 3/02 - Installations au sol spécialement adaptées aux aéronefs captifs avec dispositifs permettant de fournir à l'aéronef une alimentation électrique pendant le vol
E01F 3/00 - Aires d'atterrissage pour hélicoptères, p.ex. installées sur des bâtiments
B64D 45/00 - Indicateurs ou dispositifs de protection d'aéronefs, non prévus ailleurs
13.
Video-production system with metadata-based DVE feature
In one aspect, an example method includes (i) receiving, by a first computing system, content captured by a second computing system via a camera of the second computing system; (ii) receiving, by the first computing system, metadata of the received content, wherein the metadata was generated by the second computing system proximate a time when the second computing system captured the content; (iii) executing, by the first computing system, a digital-video effect (DVE), wherein executing the DVE causes the first computing system to generate video content that includes the received content and content derived from the received metadata; and (iv) transmitting, by the first computing system, to a third computing system, the generated video content for presentation of the generated video content on the third computing system.
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
G11B 27/11 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
G11B 27/19 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement
H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
H04N 21/6587 - Paramètres de contrôle, p.ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue
H04N 21/439 - Traitement de flux audio élémentaires
H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests
G08B 3/10 - Systèmes de signalisation audible; Systèmes d'appel sonore de personnes utilisant une transmission électromagnétique
G08B 5/36 - Systèmes de signalisation optique, p.ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
H04N 5/272 - Moyens pour insérer une image de premier plan dans une image d'arrière plan, c. à d. incrustation, effet inverse
In one aspect, an example method includes (i) accessing, by a computing system, data associated with a program schedule for a video program; (ii) based on the accessed data, selecting, by the computing system, a social media (SM) content item; (iii) providing, by the computing system, a user interface that (i) outputs the selected SM content item, and facilitates modifying the program schedule such that the program schedule refers to the selected SM content item; (iv) based on the modified program schedule, generating, by the computing system, video content that includes the selected SM content item; and (v) transmitting, by the computing system, to another computing system, the generated video content for presentation of the generated video content on the other computing system.
In one aspect, an example method includes (i) receiving, by a first computing system, content captured by a second computing system via a camera of the second computing system; (ii) receiving, by the first computing system, metadata of the received content, wherein the metadata was generated by the second computing system proximate a time when the second computing system captured the content; (iii) executing, by the first computing system, a digital-video effect (DVE), wherein executing the DVE causes the first computing system to generate video content that includes the received content and content derived from the received metadata; and (iv) transmitting, by the first computing system, to a third computing system, the generated video content for presentation of the generated video content on the third computing system.
H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
H04N 21/435 - Traitement de données additionnelles, p.ex. décryptage de données additionnelles ou reconstruction de logiciel à partir de modules extraits du flux de transport
H04H 60/73 - Systèmes spécialement adaptés à l'utilisation d'informations spécifiques, p.ex. d'informations géographiques ou météorologiques utilisant des méta-informations
In one aspect, an example method includes (i) receiving, by a computing system, a first command; (ii) responsive to receiving the first command, executing, by the computing system, a first portion of a digital-video effect (DVE) by sequentially performing a first subset of ordered steps, wherein executing the first portion of the DVE causes the computing system to generate a first portion of video content at a first frame rate; (iii) receiving, by the computing system, a second command that is different from the first command; and (iv) responsive to receiving the second command, executing, by the computing system, a second portion of the DVE by sequentially performing a second subset of ordered steps, wherein executing the second portion of the DVE causes the computing system to generate a second portion of the video content at a second frame rate that is different than the first frame rate.
In one aspect, a method includes: receiving an instruction to apply a particular digital video-effect (DVE) of a particular DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the particular DVE type applied thereto, wherein the particular DVE corresponds to a duration: making a determination that no particular temporal portion of the video segment satisfies each condition in a set, the set comprising (i) a first condition that the particular temporal portion of the video segment has been identified as being suitable for having a DVE of the particular DVE type applied thereto, and (ii) a second condition that the particular temporal portion of the video segment is of at least the duration; and based, at least in part, on the received instruction and the determination, outputting an alert.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
18.
SYSTEM AND CORRESPONDING METHOD FOR FACILITATING APPLICATION OF A DIGITAL VIDEO-EFFECT TO A TEMPORAL PORTION OF A VIDEO SEGMENT
In one aspect, an example method includes: receiving an instruction to apply a first particular DVE to a temporal portion of a video segment: making a determination that no temporal portion of the video segment satisfies each condition in a condition set; and based, at least in part, on the received instruction and the determination, transmitting to a DVE system a first instruction that causes the DVE system to apply a second particular DVE to a particular temporal portion of the video segment, thereby causing first content within a region of the particular temporal portion of the video segment to be removed, and a second instruction that causes the DVE system to apply the first particular DVE to at least part of the particular temporal portion of the video segment, thereby causing second content to be overlaid within the region of at least part of the particular temporal portion.
H04N 21/254 - Gestion au sein du serveur de données additionnelles, p.ex. serveur d'achat ou serveur de gestion de droits
H04N 21/266 - Gestion de canal ou de contenu, p.ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
19.
SYSTEM AND CORRESPONDING METHOD FOR FACILITATING APPLICATION OF A DIGITAL VIDEO-EFFECT TO TEMPORAL PORTION OF A VIDEO SEGMENT
In one aspect, an example method for use in a video-broadcast system having a DVE system includes: (i) receiving an instruction to apply a particular DVE of a particular overlay - DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the particular DVE-type applied thereto; (ii) making a determination that a particular temporal portion of the video segment has been identified as being suitable for having a DVE of the particular DVE-type applied thereto; and (iii) based, at least in part, on the received instruction and the determination, transmitting to the DVE system an instruction that causes the DVE system to apply the particular DVE to at least part of the particular temporal portion of the video segment.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
20.
NEWS PRODUCTION SYSTEM WITH PROGRAM SCHEDULE MODIFICATION FEATURE
In one aspect, an example method involves: accessing, by a computing device, a program schedule of a news program; accessing, by the computing device, data associated with an election: using, by the computing device, the accessed data to make a determination that a status of the election satisfies each condition in a condition set; responsive to making the determination that the status of the election satisfies each condition in the condition set, modifying, by the computing device, the program schedule at least by inserting into the program schedule a record that corresponds to the election; and displaying, by the computing device, the modified program schedule.
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
In one aspect, an example method involves: accessing, by a computing system, data associated with an election; using, by the computing system., the accessed data to make a determination that a status of the election satisfies each condition in a condition set; based, at least in part, on the determination, selecting, by the computing system, a particular digital video-effect (DVE) template configured to facilitate generation of a DVE having a particular attribute; and executing, by the computing system, the selected DVE template, thereby causing the computing system to generate a video stream representing video content.
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
In one aspect, an example method involves: accessing, by a computing device, data associated with an election; using, by a computing device, the accessed data to determine a status associated with a voting option of the election; using, by the computing device, the determined status as a basis to select a content storage-location from among multiple content storage-locations, wherein each of the multiple content storage-locations corresponds with a respective content placeholder of a content template; and storing, by the computing device, in the selected content storage-location, (i) a content item associated with the voting option or (ii) a reference to the content item.
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
23.
NEWS PRODUCTION SYSTEM WITH DYNAMIC CHARACTER GENERATOR OUTPUT
In one aspect, an example method involves: using, by a computing device, data associated with multiple elections to generate a set of ordered content items, wherein each content item of the set of ordered content items includes content associated with a respective one of the multiple elections, and w herein the set of ordered content items is used to generate a video stream representing video content; using, by a computing device, at least a portion of the data to make a determination that a status of one of the multiple elections satisfies each condition in a condition set; and based, at least in part, on the determination, while the video stream is being generated, modifying, by the computing device, the set of ordered content items, thereby causing the video content to be modified.
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
24.
MEDIA PRODUCTION SYSTEM WITH SOCIAL MEDIA CONTENT INTEGRATION FEATURE
In one aspect, an example method includes (i) accessing, by a computing system, data associated with a program schedule for a video program; (ii) based on the accessed data, selecting, by the computing system, a social media (SM) content item; (iii) generating, by the computing system, video content that includes the selected SM content item; and (iv) transmitting, by the computing system, to another computing system, the generated video content for presentation of the generated video content on the other computing system.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/266 - Gestion de canal ou de contenu, p.ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
25.
VIDEO-PRODUCTION SYSTEM WITH SOCIAL-MEDIA FEATURES
In one aspect, a method includes (i) accessing, by a computing system, a social media (SM) platform, (ii) selecting, by the computing system, a SM content item published on the SM platform, (iii) responsive to selecting the SM content item, the computing system receiving an account identifier and a timestamp each corresponding to the selected SM content item, (iv) using, by the computing system, the received account identifier and timestamp to retrieve the SM content item from the SM platform, and (v) integrating, by the computing system, the retrieved SM content item into a video program.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client
In one aspect, an example method is disclosed. The method includes (i) accessing, by a first computing system, a program schedule for a media program; (ii) identifying, by the first computing system, a second computing system, wherein the identifying is based on the second computing system being associated with an event scheduled in the accessed program schedule; (iii) determining, by the first computing system, an estimated time period remaining until the event is scheduled to begin; and (iv) causing, by the first computing system, the identified second computing system to present, via a user interface of the second computing system, the determined estimated time period remaining until the event is scheduled to begin.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
In one aspect, an example method is disclosed. The method includes (i) receiving, by a computing system, social media (SM) content, wherein the SM content includes one or more elements; (ii) storing, by the computing system, each of the one or more elements of the received SM content into a respective one of one or more fields of a record; (iii) establishing, by the computing system, a link between each of the one or more fields of the record and a respective one of one or more placeholders of a template; (iv) generating, by the computing system, a schedule object that identifies the record, the template, and the established one or more links; and (v) modifying, by the computing system, a program schedule for a media program by inserting the generated schedule object into the program schedule.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client
28.
VIDEO PRODUCTION SYSTEM WITH SOCIAL MEDIA CONTENT ITEM MODIFICATION FEATURE
In one aspect, an example method includes (i) selecting, by a computing system, a social media (SM) content item; (ii) identifying, by the computing system, an element of the selected SM content item based on the element being associated with a particular characteristic; (iii) modifying, by the computing system, the selected SM content item by modifying the identified element of the selected SM content item; and (iv) generating, by the computing system, video content that includes the modified SM content item.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client
29.
MEDIA PRODUCTION SYSTEM WITH SCORE-BASED DISPLAY FEATURE
In one aspect, an example method includes (i) selecting, by a computing system, a media content item from a set of multiple media content items; (ii) identifying, by the computing system, a set of operations that a media production system and/or a media broadcast system performed in connection with the selected media content item; (iii) for each operation in the identified set of operations, determining, by the computing system, a respective operation score; (iv) using, by the computing system, the one or more determined operation scores to determine a media content item score of the selected media content item; (v) repeating (i)-(iv) above for each remaining media content item in the set of multiple media content items; and (vi) displaying a reference to each media content item in the set of multiple media content items, wherein the displayed references are arranged based on the determined media content item scores.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/266 - Gestion de canal ou de contenu, p.ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/23 - Traitement de contenu ou de données additionnelles; Opérations élémentaires de serveur; Intergiciel de serveur
30.
VIDEO-PRODUCTION SYSTEM WITH SOCIAL-MEDIA FEATURES
In one aspect, a method includes (i) accessing, by a computing system, a social media (SM) platform, (ii) selecting, by the computing system, a SM content item published on the SM platform, (iii) responsive to selecting the SM content item, receiving, by the computing system, a corresponding link, (iv) using, by the computing system, the received link to retrieve the SM content item from the SM platform, and (v) integrating, by the computing system, the retrieved SM content item into a video program.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client
31.
MEDIA PRODUCTION SYSTEM WITH LOCATION-BASED FEATURE
In one aspect, an example method is disclosed. The method includes (i) determining, by a first computing system, a first location; (ii) identifying, by the first computing system, a second computing system, wherein the identifying is based the determined first location and a second location of the second computing system having a threshold extent of similarity; (iii) causing, by the first computing system, the identified second computing system to facilitate performing a set of acts comprising transmitting media content to the first computing system; (iv) receiving, by the first computing system, the transmitted media content; (v) generating, by the first computing system, media content that includes the received media content; and (vi) transmitting, by the first computing system, to a third computing system, the generated media content for presentation of the generated media content.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/266 - Gestion de canal ou de contenu, p.ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
In one aspect, an example method is disclosed. The method includes (i) selecting, by a first computing system, social media (SM) content; (ii) identifying, by the first computing system, a second computing system associated with the selected SM content; and (iii) causing, by the first computing system, the identified second computing system to facilitate performing a set of acts comprising transmitting media content to the first computing system.
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/266 - Gestion de canal ou de contenu, p.ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
In one aspect, an example method may be used in connection with a system including a first media-broadcast system (MBS) and a second MBS, wherein the first MBS includes a first automation-system and a first device, and wherein the second MBS includes a second automation-system and a second device. The method includes: receiving, by the second automation-system, first output generated by the first automation-system to control operation of the first device; using, by the second automation-system, the received first-output to control operation of the second device; receiving, by the second automation-system, a traffic schedule; using, by the second automation-system, the received traffic schedule to generate second output; determining, by the second automation system, that a trigger event occurred; and responsive to determining that the trigger event occurred, switching, by the second automation-system, from using the received first-output to using the generated second-output, to control operation of the second device.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
H04L 12/931 - Architecture de matrice de commutation
H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité
In one aspect, an example method may be used in connection with a system including a first media-broadcast system (MBS) and a second MBS, wherein the first MBS includes a first automation-system and a first device, wherein the first automation-system transmits, to the first device, a first instruction configured to control operation of the first device, and wherein the second MBS includes a second automation-system and a second device. The method includes: receiving, by a computing device, from the first automation-system, the first instruction; and responsive to receiving the first instruction, transmitting, by the computing device, to the second automation-system, a second instruction configured to cause the second automation-system to transmit to the second device, the first instruction, thereby controlling operation of the second device.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
H04L 12/931 - Architecture de matrice de commutation
H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité
In one aspect, an example method includes receiving, by a computing device, first data representing first text; querying, by the computing device, a search engine using a first search-phrase, wherein the first search-phrase includes the represented first text; determining, by the computing device, that the search engine has suggested a second search-phrase based on the query, wherein the second search-phrase includes second text and is different from the first search-phrase; and responsive to determining that the search engine has suggested the second search-phrase based on the query, modifying, by the computing device, an electronic report by adding the first text to the electronic report.
In one aspect, an example method for outputting an alert indicating a functional state of a back-up audio-broadcast system involves: a computing device receiving a first audio-stream that represents first audio-content; the computing device generating a first signature based, at least in part, upon an extent of mute/non-mute transitions included within the first audio-content; the computing device receiving a second audio-stream that represents second audio-content; the computing device generating a second signature based, at least in part, upon an extent of mute/non-mute transitions included within the second audio-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/233 - Traitement de flux audio élémentaires
H04N 21/439 - Traitement de flux audio élémentaires
G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix
G10L 25/93 - Différenciation entre parties voisées et non voisées des signaux de la parole
G10L 25/57 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour le traitement des signaux vidéo
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 60/29 - Dispositions de surveillance des services de radiodiffusion ou des services relatifs à la radiodiffusion
H04H 60/58 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou audio
38.
USING ASPECT-RATIO TRANSITIONS TO OUTPUT AN ALERT INDICATING A FUNCTIONAL STATE OF A BACK-UP VIDEO-BROADCAST SYSTEM
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of aspect-ratio transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of aspect-ratio transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
H04N 21/4402 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 60/59 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou vidéo
39.
USING SCENE-CHANGE TRANSITIONS TO OUTPUT AN ALERT INDICATING A FUNCTIONAL STATE OF A BACK-UP VIDEO-BROADCAST SYSTEM
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of scene-change transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of scene-change transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
H04N 19/142 - Détection de coupure ou de changement de scène
H04N 19/87 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la détection de coupure ou de changement de scène en combinaison avec la compression vidéo
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 60/59 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou vidéo
40.
Using black-frame/non-black-frame transitions to output an alert indicating a functional state of a back-up video-broadcast system
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of black-frame/non-black-frame transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of black-frame/non-black-frame transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
G06K 7/00 - Méthodes ou dispositions pour la lecture de supports d'enregistrement
H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
41.
USING SINGLE-CHANNEL/MULTI-CHANNEL TRANSITIONS TO OUTPUT AN ALERT INDICATING A FUNCTIONAL STATE OF A BACK-UP AUDIO-BROADCAST SYSTEM
In one aspect, an example method for outputting an alert indicating a functional state of a back-up audio-broadcast system involves: a computing device receiving a first audio- stream that represents first audio-content; the computing device generating a first signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the first audio-content; the computing device receiving a second audio-stream that represents second audio-content; the computing device generating a second signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the second audio-content; the computing device making a determination that the generated first- signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second- signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/233 - Traitement de flux audio élémentaires
H04N 21/439 - Traitement de flux audio élémentaires
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 60/29 - Dispositions de surveillance des services de radiodiffusion ou des services relatifs à la radiodiffusion
H04H 60/58 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou audio
42.
USING BLACK-FRAME/NON-BLACK-FRAME TRANSITIONS TO OUTPUT AN ALERT INDICATING A FUNCTIONAL STATE OF A BACK-UP VIDEO-BROADCAST SYSTEM
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of black-frame/non-black-frame transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of black-frame/non-black-frame transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second- signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p.ex. de texte pendant la partie active d'une trame de télévision
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 20/59 - Dispositions spécialement adaptées à des applications spécifiques, p.ex. aux informations sur le trafic ou aux récepteurs mobiles aux situations d'urgence ou de détresse
43.
USING CLOSED-CAPTIONING DATA TO OUTPUT AN ALERT INDICATING A FUNCTIONAL STATE OF A BACK-UP VIDEO-BROADCAST SYSTEM
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves a computing device receiving first closed- captioning data that corresponds to a first video-stream; the computing device receiving second closed-captioning data that corresponds to a second video-stream; the computing device making a determination that the received first closed-captioning data and the received second closed-captioning data lack a threshold extent of similarity; and responsive to the determination that the received first closed-captioning data and the received second closed- captioning data lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
H04N 21/80 - Génération ou traitement de contenu ou de données additionnelles par un créateur de contenu, indépendamment du processus de distribution; Contenu en soi
In one aspect, an example method for outputting an alert indicating a functional state of a back-up media-broadcast system involves: a computing device determining first bitrate-data associated with a first compressed media-stream; the computing device determining second bitrate-data associated with a second compressed media-stream; the computing device making a determination that the determined first bitrate-data and the determined second bitrate-data lack a threshold extent of similarity; and responsive to the determination that the determined first bitrate-data and the determined second bitrate-data lack the threshold extent of similarity, the computing device outputting an alert.
H04N 21/2662 - Contrôle de la complexité du flux vidéo, p.ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client
H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
H04H 20/20 - Dispositions de radiodiffusion ou de distribution d'informations identiques par l'intermédiaire de plusieurs systèmes
H04H 60/59 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou vidéo
45.
Systems and methods for switching between multiple software video players linked to a single output
Systems and methods for switching between multiple video sources output to output a video stream via a single physical output are disclosed. An example method can include decoding a first encoded video file and populating a memory with corresponding first decoded video data. The process can include decoding a second encoded video file and populating the memory with corresponding second decoded video data at a particular location of the memory. The process can include causing a video player to read from the memory so as to output a video stream, via the single physical output, corresponding to the first decoded video data, and then causing the video player to switch to read from the particular location of the memory such that the video stream switches to corresponding to the second decoded video data.
Disclosed herein are systems and methods for causing a stunt switcher to run a snipe-overlay video effect (DVE). An example method involves (i) selecting a first log-entry from a traffic log, the first log-entry corresponding to a snipe-overlay DVE, to a snipe video, and to a start time; (ii) selecting a second log-entry from the traffic log, the second log-entry corresponding to a video component (VC) and the start time; (iii) causing the VC to start being channeled through the stunt switcher proximate the start time; (iv) making a determination that a threshold time-period has passed since the start time; and (v) responsive to making the determination (a) causing the snipe video to be sent to the stunt switcher, and (b) causing the stunt switcher to run the snipe-overlay DVE, thereby overlaying the snipe video on the VC as the VC is being channeled through the stunt switcher.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p.ex. établissement de priorité des requêtes de clients
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
H04N 5/268 - Distribution ou commutation du signal
In one aspect, an example method involves accessing first data representing a program schedule of a media program; making a determination that first text of the program schedule matches second text displayed by a teleprompter, where a portion of the media program was recorded proximate a time when the second text was displayed; using the first text of the program schedule as a basis to select a portion of the program schedule; and responsive to at least the determination, storing data indicative of a correlation between (i) the selected portion of the program schedule and (ii) the recorded portion of the media program. An example non-transitory computer-readable medium and an example computing device, both related to the example method, are also disclosed herein.
H04N 21/43 - Traitement de contenu ou données additionnelles, p.ex. démultiplexage de données additionnelles d'un flux vidéo numérique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
48.
USE OF PROGRAM-SCHEDULE TEXT AND CLOSED-CAPTIONING TEXT TO FACILITATE SELECTION OF A PORTION OF A MEDIA-PROGRAM RECORDING
In one aspect, an example method involves a computing device accessing first data representing a program schedule of a media program; accessing second data representing closed-captioning text of the media program; making a determination that first text of the program schedule has at least a threshold extent of similarity with second text of the closed- captioning text, where a portion of the media program was recorded proximate a time when a portion of the second data representing the second text of the closed-captioning text was generated; using the first text of the program schedule as a basis to select a portion of the program schedule; and responsive to at least the determination, storing third data indicative of a correlation between the selected portion of the program schedule and the recorded portion of the media program.
In one aspect, an example method involves accessing data representing a program schedule of a media program, wherein the program schedule comprises first text. The method also includes selecting second text from among the first text. The method further includes transmitting, via a communication network, an instruction configured to cause the selected second-text to be added to an electronic dictionary of a closed-captioning generator.
In one aspect, an example method involves: a computing device selecting a media program; the computing device accessing first data representing closed-captioning text that corresponds to the media program; accessing second data representing a program schedule of the selected media-program, wherein the program schedule comprises first text; the computing device selecting second text from among the first text; the computing device using the selected second-text to (i) identify a candidate misspelled-term within the closed-captioning text, and (ii) identify a candidate replacement-term for the candidate misspelled-term; and the computing device outputting, via a user interface, a prompt requesting a command to modify the closed-captioning text by replacing the identified candidate misspelled-term with the identified candidate replacement-term.
Disclosed herein is a system and method for simultaneously broadcasting video components (VCs). In one example, a method includes an automation-system (AS) selecting a log entry including (i) a first identifier that maps to a first VC, and (ii) a second identifier that maps to a second VC; a recording-and-playout device (RAPD) retrieving the first VC; the RAPD sending the retrieved first-VC to an encoder; the encoder generating a first transport-stream (TS) having (i) program-identification (PID) data, and (ii) payload data including the sent first-VC; the encoder sending the generated first-TS to a first outbound-broadcast device (OBD); the encoder sending the generated first-TS to a transport-stream splicer; the AS loading the splicer with the second VC; the splicer generating a second TS having (i) the PID data of the generated first-TS, and (ii) payload data including the loaded second-VC; and the splicer sending the generated second-TS to a second OBD.
H04N 7/10 - Adaptations à la transmission par câble électrique
H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p.ex. de texte pendant la partie active d'une trame de télévision
H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme
H04N 21/2365 - Multiplexage de plusieurs flux vidéo
H04N 21/2383 - Codage de canal d'un flux binaire numérique, p.ex. modulation
H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p.ex. Internet et satellite
H04N 21/232 - Opération de récupération de contenu au sein d'un serveur, p.ex. lecture de flux vidéo du réseau de disques
52.
Using aspect-ratio transitions to output an alert indicating a functional state of a back up video-broadcast system
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of aspect-ratio transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of aspect-ratio transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
53.
Using scene-change transitions to output an alert indicating a functional state of a back-up video-broadcast system
In one aspect, an example method for outputting an alert indicating a functional state of a back-up video-broadcast system involves: a computing device receiving a first video-stream that represents first video-content; the computing device generating a first signature based, at least in part, upon an extent of scene-change transitions included within the first video-content; the computing device receiving a second video-stream that represents second video-content; the computing device generating a second signature based, at least in part, upon an extent of scene-change transitions included within the second video-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme
H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
H04N 21/61 - Structure physique de réseau; Traitement de signal
54.
METHOD AND SYSTEM FOR LOCALIZED REPLACEMENT OF BASE CONTENT IN VIDEO FEED, WITH REPLACEMENT-MEDIA DELIVERED IN BROADCAST-TV TRANSPORT STREAM
A method and system to facilitate localized replacement of one or more commercials or other instances of base content in a video feed with replacement-media delivered in a separate broadcast TV transport stream. A local TV station that broadcasts to an area covering a video program distributor (VPD) includes supplemental content, such as replacement commercials, within its broadcast in a manner that standard broadcast-TV receivers would disregard but that a equipment at the VPD will receive and process. The equipment at the VPD thus receives the local broadcast from the TV station and extracts from the broadcast the included supplemental content. And equipment at the VPD inserts the extracted supplemental content in place of one or more instances of base content in a transport stream that the VPD receives separately from a video-program source, so as to establish a modified transport stream for delivery to end-user TV receivers.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
Disclosed herein are systems and methods for determining a time period remaining until a live production system changes states. An example method involves accessing a stored television-broadcasting traffic log; making a first determination that a log-entry A in the traffic log does not correspond to a live-production source; making a second determination that a log-entry B in the traffic log is the next log entry after the log-entry A to correspond to a live-production source; making a third determination that the log-entry B includes a start-time B; responsive to making the first, second, and third determinations, proximate a current time that is on or after a start-time A corresponding to the log-entry A and that is before the start-time B, determining a time period as a difference between the current time and the start-time B; and providing the determined time-period to an output device for presentation proximate the current time.
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
Presently described are systems and methods for newsroom management with electronic-publish-point integration. One example embodiment takes the form of a non-transitory computer-readable medium containing instructions that, when executed by a processor, cause a set of steps to be carried out for submitting content to an electronic publish point. The set of steps includes providing a newsroom script to a user via a user interface; receiving a selected portion of an on-air text portion of the newsroom script from the user via the user interface; and retrieving, from a media database, media associated with the newsroom script. The set of steps further includes submitting content to the publish point, wherein the content includes text associated with the selected portion of the on-air text portion, and wherein the content further includes the retrieved media.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
58.
Systems and methods for assigning attributes to recorded video
In one aspect, a method involves (i) selecting a log-entry, wherein the log entry corresponds to a streaming-video source; (ii) causing streaming video to start being channeled from the streaming-video source to an air-chain system; (iii) making a determination that the log-entry includes a special identifier; (iv) responsive to making the determination, causing a recording device to start recording the streaming video; (v) causing a set of commercial VCs to be sent to the air-chain system; (vi) causing the recording device to stop recording the streaming video; (vii) determining a beginning and an ending position of at least two show-segment VCs included in the recorded video, wherein the at least two show-segments are separated by a commercial break; and (viii) for each of the show-segment VCs included in the recorded video, assigning a corresponding segment identifier and the corresponding determined beginning and ending positions to the recorded video.
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p.ex. modulation, changement de fréquence; Transformation inverse pour la reproduction
H04N 9/79 - Traitement des signaux de télévision en couleurs en combinaison avec l'enregistrement
59.
USE OF WIRELESS CONNECTION LOSS TO FACILITATE IDENTIFYING AND RECORDING VIDEO CAPTURE LOCATION
A method and system to facilitate identifying and recording capture location of recorded video. A computing system determines multiple locations where a first wireless communication module and second wireless communication module have lost wireless connectivity with each other, as possible locations where a video camera may be used to capture video. The computing system then outputs, for presentation to the videographer or another user, a location-selection prompt that specifies the multiple determined locations as candidate capture-locations for a video that was captured by the video camera. Further, the computing system receives, in response to the location-selection prompt, data that represents a user selection of one of the specified locations. The computing system then records the selected location as capture-location metadata for the video, such as capture-location data integrated with the video or in a database relationship with the video.
A method and system to facilitate identifying and recording capture location of recorded video. A computing system determines multiple locations where a video camera has been substantially stationary over time, such as by tracking location of the video camera itself or by evaluating where supplemental device carried with the video camera has been substantially stationary over time. The computing system then outputs, for presentation to the videographer or another user, a location-selection prompt that specifies the multiple determined locations as candidate capture-locations for a video that was captured by the video camera. Further, the computing system receives, in response to the location-selection prompt, data that represents a user selection of one of the specified locations. The computing system then records the selected location as capture-location metadata for the video, such as capture-location data integrated with the video or in a database relationship with the video.
An example news production system includes a scheduling system, a composite display, and a camera. The scheduling system accesses a news program schedule that specifies a sequence of actions to be performed by the news production system. The scheduling system reads entries from the news program schedule, identifies actions associated with each, and sends signals to cause the actions to be performed. The news production system may cause the composite display to render video content in accordance with a specified layout. A camera can capture video of a field of view that includes at least a portion of the composite display while the specified video content is rendered thereon. The news production system may also cause an output video stream to be based, at least in part, on the captured video.
G09F 19/00 - Moyens de publicité ou de présentation non prévus ailleurs
G09F 9/00 - Dispositifs d'affichage d'information variable, dans lesquels l'information est formée sur un support, par sélection ou combinaison d'éléments individuels
An example news production system includes a scheduling system, a composite display with multiple display panels, and a driver and a controller for the composite display. The controller receives data from the scheduling system. The controller then identifies a digital video effect to be ran by the driver. The digital video effect involves the driver using an input video stream, at least in part, to generate output video streams for the display panels. In response, the controller prompts a user for an input, and then receives a timing signal based on a user input. In response to receiving the timing signal, the controller causes a video feed network to route the input video stream to the driver and causes the driver to run the digital video effect using the input video stream to thereby generate video streams to the composite display.
H04H 60/02 - Dispositions pour la production d'informations radiodiffusées; Dispositions pour la production d'informations relatives à la radiodiffusion en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion; Dispositions pour la production simultanée d'informations radiodiffusées et d'informations relatives à la radiodiffusion
63.
USING A DIGITAL VIDEO EFFECT TO GENERATE A VIDEO STREAM
In one aspect, a method involves (i) accessing data representing a traffic schedule for a television broadcast; (ii) selecting a record from the traffic schedule, wherein the record identifies a video source; (iii) determining a type of the identified video source; (iv) using the determined type of the identified video source as a basis to select a DVE; and (v) causing a computing device to run the selected DVE, wherein running the selected DVE causes the computing device to generate a modified version of an input video stream received from the identified video source.
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
64.
Systems and methods for using caller data to electronically disseminate a message
Disclosed herein are systems and methods for using caller data to electronically disseminate a message. In one aspect, a method involves (i) a phone switch receiving a phone call and corresponding caller data, (ii) the phone switch sending to a record manager, the caller data, (iii) the record manager receiving the sent caller data, and (iv) responsive to the record manager receiving the sent caller data, the record manager (a) retrieving from a data storage, a school identifier corresponding to the received caller data, and (b) causing a notification system to electronically disseminate a message, wherein the message indicates that an updated operational-status of a school identified by the retrieved school identifier is expected soon.
H04M 1/64 - Dispositions automatiques pour répondre aux appels; Dispositions automatiques pour enregistrer des messages pour abonnés absents; Dispositions pour enregistrer des conversations
H04M 3/487 - Dispositions pour fournir des services d'information, p. ex. des services à parole enregistrée ou l'indication de l'heure
H04M 3/537 - Dispositions pour indiquer la présence d'un message enregistré
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés